Yes, you can pay with Visa or Master card. Mention your preference in your online order and we shall email you a secure payment link with PayFast.