Payment gateways in South Africa: an honest comparison
Choosing a payment gateway in South Africa is a decision most businesses make once and live with for years. The wrong choice costs you in fees, lost sales from failed payments, and development time fighting a bad integration. Here is an honest comparison of the major options, focused on what actually matters.
1.What to compare
- Transaction fee: The percentage + fixed fee per transaction. Compare at your actual monthly volume — the headline rate is often irrelevant once volume discounts and minimums apply.
- Settlement time: How quickly money reaches your bank account. This affects cash flow directly. Same-day vs. T+3 is real money for high-volume businesses.
- Payment methods: Card (Visa, Mastercard, Amex), EFT, instant EFT (Ozow, Stitch), SnapScan, Apple Pay, Google Pay, QR codes. The more you accept, the fewer customers you lose at checkout.
- Integration complexity: Some gateways have drop-in widgets that work in an hour. Others need a developer for a week. Match the complexity to your team.
- Recurring billing: If you run subscriptions, check that the gateway handles tokenisation, retry logic and cancellation flows natively.
2.The major SA gateways
Yoco: Best known for in-person card machines, but their online gateway is solid. Simple pricing (2.6–2.95% + R1), fast onboarding, good for small businesses. Settlement: next business day. Limited customisation for enterprise.
PayFast: The most widely integrated gateway in SA. Works with WooCommerce, Shopify, Magento out of the box. Fees: 3.5% + R2 standard, lower on negotiated plans. Supports EFT, SnapScan, Mobicred. Settlement: T+2. Reliable, not flashy.
Peach Payments: Developer-friendly, strong API, good for businesses that need customisation. Supports card, EFT, Ozow, Masterpass. Fees: negotiable from 2.5%. Settlement: T+1 to T+3 depending on method. Preferred by e-commerce platforms that outgrow PayFast.
Paystack: Clean API, good documentation, strong card processing. Owned by Stripe. Fees: 2.9% + R1 for local cards. Growing SA presence. Settlement: T+1. Good for developer-led businesses.
Ozow: Instant EFT specialist. No card fees because it does not process cards — it connects directly to bank accounts. Fee: ~1.5–2% per transaction. Settlement: same day. Ideal for high-value transactions where card fees eat margin.
3.The hidden costs
Chargebacks, refund fees, failed payment retry charges, PCI compliance costs, and the development time to maintain the integration when the gateway updates its API. Ask about all of these before you sign.
Also ask about account holds: some gateways freeze funds if your chargeback rate spikes or your business model triggers a risk review. Know the policy before it affects your cash flow.
4.Multi-gateway strategy
Larger businesses often run two gateways: one for card payments and one for instant EFT. This gives you a fallback if one gateway goes down (it happens), and lets you route transactions to the cheaper provider. The integration cost pays for itself at volumes above ~R500,000/month.
The bottom line
Choose a payment gateway based on your actual transaction volume, the payment methods your customers use, your technical integration capability, and the settlement time your cash flow requires. Get the fees in writing at your volume tier, ask about chargebacks and holds, and consider running two gateways once your volume justifies it.
Need help choosing or integrating a payment gateway?
KTH-Tech advises on payment gateway selection and handles the technical integration — so you accept more payment methods without the development overhead.
Get payment advice →General guidance based on experience. Your circumstances may differ — validate with qualified professionals.