Which payment gateways can South African stores use?
Most South African stores pair a card gateway with an instant-EFT option, because a meaningful share of local shoppers pay by bank transfer rather than card. PayFast, Yoco, Peach Payments and Paystack cover cards; Ozow specialises in instant EFT; PayFast and Paystack handle both on one account; PayFlex adds buy-now-pay-later. This is the detail behind the payments step in how to sell online in South Africa.
PayFast, now trading as Payfast by Network, charges 3.2% + R2 per card transaction, ex VAT, with no monthly fee (source: payfast.io), and is the long-standing default for cards and EFT together. For EFT-heavy stores, Ozow prices bank transfers at 1.5% with a R1 minimum, settled next day (source: ozow.com), which is why it often wins on blended cost.
Two terms, fixed once. A gateway takes the customer's payment on your behalf, checks it, and pays the money into your bank. It is neither your bank nor your store platform. Instant EFT lets a shopper pay straight from their bank account through their banking login, with no card involved.
That last point is worth sitting with, because it is the objection you never hear. A shopper who does not know your store is being asked to type a sixteen-digit number, an expiry date and a CVV into a site they have never used before. What they are weighing at that moment is not your returns policy. It is whether you store that number, whether you are the kind of business that gets breached, and whether they are the one who ends up on the phone to their bank about a charge they did not make.
The honest answer is that a gateway means your store never sees the card. The details are entered on the provider's own page and you get back a yes or a no. Instant EFT goes further, because there is no card to expose at all. Neither fact helps unless the customer can see it, which is why a recognisable local payment page, in rands, on a bank login they use every week, converts better than a cheaper provider nobody here has heard of.
How do you choose between the gateways?
Four questions, in this order.
- How do your customers pay? A gateway that saves a fraction of a percent and drops the method half your buyers wanted costs far more than it saves.
- What is your blended cost? If most orders arrive by instant EFT, an EFT-first provider wins even with a worse card rate. The mix decides it, and the mix differs between a fashion store and a wholesale supplier.
- Could you run two? Pairing a card gateway with an instant-EFT option is the normal South African setup, and usually costs less than the orders lost to offering one.
- What does onboarding want?Every provider needs identity and business documents, and that paperwork is easier to gather in advance than during launch week.
Answer those and the fee table becomes a shortlist rather than a league table.
How do the gateway fees compare?
Here is how the main providers line up on transaction fees and settlement speed. Treat it as a starting point: fees change with volume, product, and provider updates, so confirm the current numbers before you commit.
| Gateway | Primary type | Transaction fee (ex-VAT) | Settlement |
|---|---|---|---|
| PayFast | Cards & Instant EFT | Cards 3.2% + R2 · Instant EFT 2.0% (min R2) · Capitec Pay 2.0% (source: payfast.io) | ~2 business days |
| Ozow | Instant EFT | Bank transfer 1.5% (min R1) · local cards 2.85%, tiering down by volume (source: ozow.com) | Next day |
| Yoco | Cards (online) | 2.55%–2.95%, no monthly or setup fee (source: yoco.com) | 1–3 business days |
| Paystack | Cards & EFT | Cards 2.9% + R1 (R1 waived under R10) · EFT & Capitec Pay 2.0% · no monthly fee (source: paystack.com) | ~1–2 working days, automatic |
| Peach Payments | Cards & EFT | Local cards 2.95% + R1.50 (3DS) · EFT & Capitec Pay 1.5% + R1.50 · no monthly fee on the entry plan (source: peachpayments.com) | Next business day |
| PayFlex | Buy Now Pay Later | Not published; quoted per merchant | Merchant paid upfront |
Rates exclude 15% VAT. Shown as of August 2026, except Paystack, as of September 2026. Sources on file in the marketing claims registry (Third-Party Facts): PayFast/EFT via sashares & growthpulsemedia; Yoco via yoco.com; Ozow via ecommercedevelopment; Peach via benimble; Paystack via paystack.com. Payment providers change pricing. Verify current fees on each provider's own site before deciding. Disclosure: The Design Hammock bills its own work through Paystack.
Read the settlement column as carefully as the fee one. Settlement is how long the money sits with the provider before it reaches your bank, and if you buy next week's stock out of last week's orders, a cheaper rate that pays out slower is the worse deal. When the money arrives can matter more than what the payment cost.
What matters besides the transaction fee?
The rate is the part everyone compares and the part that matters least once your volumes are modest. Four other things decide whether a provider is pleasant or painful to live with, and none of them appears on a pricing page.
- The checkout itself: does the customer stay on your store or get sent to an unfamiliar page? Every extra screen loses some buyers.
- Refunds: how quickly can you issue one, and can you do a partial refund without contacting support? You will need this sooner than you expect.
- Disputes: a chargeback is a customer asking their bank to reverse a payment. Find out how the provider handles them and what evidence you must supply.
- Support you can reach: when payments break, they break during a sale. A provider with a human on the phone is worth a small premium.
Test all four before you commit, not after. A live refund on your own test order tells you more about a provider than any comparison table, including this one.
How do I connect couriers after checkout?
Once the gateway is live, connect the store to a courier or aggregator so waybills are created automatically. Payments, shipping and SA tax working together is what turns a store from one that accepts orders into one that fulfils them without you retyping anything.
The join between the two is where most stores leak time. If the gateway confirms a payment and nothing tells the courier, someone copies an address into a waybill by hand, and that someone is usually you at nine in the evening.
Connected, an order becomes one action instead of four. The shipping and delivery guide covers the courier side, and the launch checklist tests the whole path before customers do.
Want the gateway and courier setup done right?
I configure payments, shipping and tax for South African stores, so a paid order reaches the courier without anyone retyping it.
Frequently asked questions
It depends on how your customers pay. For instant-EFT-heavy stores, Ozow prices bank transfers at 1.5% with a R1 minimum, though its card rate is higher at 2.85% and tiers down by volume. For cards, Yoco (2.55%–2.95%), PayFast (3.2% + R2) and Paystack (2.9% + R1) are the usual contenders. All figures are ex-VAT and change often, so check the outcome across your real payment mix, not the headline rate.
Not directly. As of 2026, Stripe does not settle in ZAR for South African-registered businesses, and Checkout and Connect aren't available locally. The practical route is Paystack, which is Stripe-owned and operates in South Africa, or incorporating in a jurisdiction Stripe supports. For most local stores I'd set up a South African gateway instead.
Usually not. The published rates providers quote (and the ones in the table above) are ex-VAT, so add 15% on top to see the real cost per transaction. Fees also shift with volume and product changes, so I treat any comparison as a snapshot and verify the current numbers on each provider's own pricing page before we commit.
Often, yes. Pairing a card gateway with an instant-EFT option like Ozow captures shoppers who don't use cards and can lower your blended fees. Shopify supports multiple gateways at checkout. When I build a store, I match the gateway mix to how your customers actually pay rather than defaulting to one provider.
Ready to build your store?
From payment gateways to courier APIs and SA tax, I set up Shopify stores that are built to sell, and yours at handover.


