We use a shopping cart called CartThrob which is a module for the ExpressionEngine CMS and require a payment gateway plugin developed for a South African gateway called Payfast.
Payfast integration -[url removed, login to view]
Cartthrob gateway api - [url removed, login to view]
Testing site & setup will be provided. Project is quite urgent, development is already underway.