Do I need to be using a particular payment method to add Netflix to my DStv account?

No. Your existing payment method will be used.