We use PayFast to handle all our online transactions. PayFast is a secure online payment transaction system that provides easy payment options either via Electronic Funds Transfer (EFT) from your SA bank account or via direct debit from your VISA or MasterCard account.