A visa simply indicates that your application has been reviewed at a South African embassy, mission or consulate and that the consular officer has determined....
Visa, Mastercard, American Express, Diners Club, PayPal, Cash (either deposit or , Mygate are a Level 1 PCI Certified South Africa payment processor...