I recently did some research on Payment Merchants (other than PayPal) and found an article that discussed the following South African merchants:
PayGate, MyGate, PayFast, Webcash, Monsterpay, Virtual Card Services (VCS), Netcash and Setcom.
Some require an Internet Merchant Account which can be very complicated but others are simple and safe to use if you are selling goods or services - via a website or not.
PayFast, Webcash and Monsterpay do not require an Internet Merchant Account and the application can be completed in one to two days which is useful if you want to start trading right away.
I opted for PayFast as some of my overseas customers wanted to pay via credit card (and I don't provide this facility) and they can pay in R, $, £ and even €. Its working well for me and might work well for other small businesses and even Charity organisdations.