Get a FREE digital audit worth R5,000 — limited spots this month.
CrazyClicks logo
Case StudiesBlogPricingAboutContactFAQs
Free Audit +27 75 938 8539
Payment Gateways

Ecommerce Payments South Africa: Complete Guide to Getting Paid

A
Alister
E-commerce Consultant
| 6 Aug 2026 15 min
Ecommerce Payments South Africa: Complete Guide to Getting Paid

Quick answer

Getting paid online in South Africa is not about installing one button and hoping for the best. It is a system: the payment methods you offer, the gateways behind them, the fees you absorb, the settlement speed you plan for, and the VAT and reconciliation you do afterwards — all working together to land money in your account reliably.

Quick answer: Offer the payment methods your customers expect — cards (still the largest share), instant EFT / pay-by-bank (very popular locally, cheaper at ~1.5%–2%), mobile wallets like SnapScan and Zapper, and BNPL (Payflex, PayJustNow) for higher-ticket items. Route them through a PCI DSS compliant gateway — PayFast (3.2% + R2 cards, 2% EFT), Yoco (2.95%, no per-txn fee), Peach (~2.95%, ~90-second payouts), Paystack (2.9% + R1), Stitch (2.95% cards, 2% Capitec Pay) or Ozow (2.85% cards, 1.5% pay-by-bank) — and add a second gateway for methods the first misses. On Shopify, add the third-party provider fee (Basic 2%, Grow 1%, Advanced 0.6%). Plan settlement in 1–2 business days, charge 15% VAT if registered, and reconcile every payment monthly.

Want a payment stack designed for your specific store? Talk to the CrazyClicks e-commerce team and we will map out the fees, methods and settlement plan before you commit.

Why this matters for South African businesses

Payment infrastructure quietly decides three things: how much of every sale you keep, whether customers complete checkout, and whether you have cash to restock and grow.

  • Fees scale with revenue. A blended 3% versus 4.5% on R100,000 of monthly sales is R1,500 a month — R18,000 a year.
  • Method coverage decides conversion. A shopper who cannot use their preferred method (instant EFT, Capitec Pay, SnapScan) simply abandons the cart.
  • Settlement speed decides cash flow. If your money lands in two days but you assumed one, you can run dry on a Friday afternoon.
  • VAT and reconciliation decide your SARS relationship. Every payment must trace to an order, or your returns become guesswork.
Key fact: According to South African e-commerce industry data (2025–2026), cards make up the largest share of online payments, instant EFT and pay-by-bank are exceptionally popular relative to most markets, and buy-now-pay-later is the fastest-growing payment method among South African shoppers.

How online payments work in South Africa

Every online payment follows the same skeleton, whichever gateway you use:

  1. Checkout. The customer chooses a payment method on your site.
  2. Collection. The gateway collects the payment details — card data in a PCI DSS compliant environment, or a bank-transfer instruction for EFT.
  3. Authorisation. For cards, the issuing bank checks funds and authorises (often with 3-D Secure). For EFT, the customer confirms the transfer from their banking app.
  4. Capture, confirmation and settlement. The gateway confirms the payment, sends a webhook, and moves funds to your payout account — typically within 1–2 business days (Peach offers ~90-second payouts from early 2026).
  5. Reconciliation. You match each confirmed payment to its order and fee line.

The important mental model: the gateway is the trusted middle layer. It holds the security burden, confirms payments electronically, and gives you the reports you need for VAT and bookkeeping.

The South African payment method landscape

South Africa has a distinctive payment mix. A well-configured local store typically offers:

MethodRole in the local marketTypical fee (gateway level)
Visa / MastercardLargest single share of online payments~2.9%–3.2% + per-txn
Instant EFT / pay-by-bankExtremely popular; safer than manual EFT~1.5%–2%
Capitec PayFast-growing, mobile-first2% (PayFast/Stitch)
SnapScan / ZapperQR scan-to-pay, common at markets & SMEsIncluded in gateway
MobicredCredit-based instalmentsIncluded in PayFast
BNPL (Payflex, PayJustNow)Fastest-growing method~3%–6% (varies)
Apple Pay / walletsGrowing with mobile shoppersDepends on gateway

Cards: still the largest share

Cards remain the backbone of South African e-commerce — Visa and Mastercard dominate, with American Express a smaller but real slice, especially among business and international customers. A store without card checkout loses the biggest single segment of buyers.

Local card rates in mid-2026 sit around 2.9%–3.2% plus a per-transaction fee (R1–R2) depending on gateway: Yoco charges no per-transaction fee, PayFast R2, Paystack R1. You need 3-D Secure enabled (see our secure online payments guide for why), a PCI DSS compliant gateway, and — for international buyers — Apple Pay and Amex via Paystack or Peach.

Instant EFT and pay-by-bank: the local favourite

Instant EFT (Pay-by-Bank) is the payment method that makes South Africa different. Instead of entering card details, the customer logs into their banking app — FNB, Capitec, Standard Bank, Absa, Nedbank and others — and confirms the transfer directly. The gateway confirms it electronically in seconds.

  • It is familiar. Bank-app payments are part of daily life here.
  • It is safe. No card data changes hands, which also means fewer fraud chargebacks.
  • It is cheaper for you. Rates run ~1.5%–2% versus ~3% for cards.
  • It is fast. Confirmation is real-time through the gateway, unlike a manual EFT you have to eyeball.

Who does it well

  • Ozow leads on rate and bank coverage: 1.5% across Capitec, Absa, Nedbank and PayShap (cards 2.85%). Best for B2B and high-value orders.
  • Stitch offers Capitec Pay at 2% with the only "Built for Shopify" badge in South Africa.
  • PayFast bundles Instant EFT at 2% (min R2) with the widest method coverage.
Anti-scam bonus: because pay-by-bank confirms electronically, it is the built-in defence against fake EFT confirmations — the gateway tells you the money is there, never a screenshot.

Mobile wallets, QR and scan-to-pay

SnapScan and Zapper are woven into South African retail culture — markets, coffee shops, gyms and small retailers across Cape Town, Johannesburg, Durban, Pretoria and Gqeberha accept them daily. They are surfaced through gateways like PayFast and Yoco at little or no extra cost.

Apple Pay and Google Pay are growing with mobile-first shoppers (Paystack and Peach support them, helping international customers too), and Capitec Pay is one of the fastest-growing methods in the country, supported by PayFast, Peach, Paystack, Stitch and Ozow. For stores with a scan-to-pay audience, bundled SnapScan/Zapper are cheap conversion wins.

Buy now, pay later: the fast-growing option

BNPL (buy now, pay later) is the fastest-growing payment method among South African shoppers. The main local players are Payflex and PayJustNow, which split a purchase into interest-free instalments, with the merchant paid up front.

  • Where it works best: higher-ticket items — fashion, electronics, furniture, gym equipment — typically above R500.
  • What it costs: providers charge a few percent of the order value; customers pay no interest if they pay on time.
  • How to offer it: PayFast offers Mobicred and BNPL integrations; Stitch added BNPL from May 2026; Payflex and PayJustNow integrate directly with major platforms.
  • The conversion effect: BNPL removes the "can I afford this now?" blocker and lifts average order value on mid-ticket products.

Payment gateway vs acquiring bank

The terms get thrown around interchangeably, but they are different jobs:

LayerWhat it doesExample
Acquiring bankSettles card funds; issues your internet merchant account (IMA)Standard Bank, Absa, Nedbank, FNB merchant services
Payment gatewayConnects your store to the payment network, secures payment details, confirms paymentsPayFast, Paystack, Yoco, Peach, Stitch, Ozow, PayGate
Processor / card schemeMoves transactions between banks and card networksVisa, Mastercard, Amex, BankservAfrica

Gateways bundle everything. PayFast, Paystack, Yoco, Peach, Stitch and Ozow give you acquiring-like settlement without a bank merchant account, plus PCI DSS compliance and a dashboard — which is why they are the default for SMEs. Bank merchant accounts (via PayGate/DPO or the big banks) suit enterprises with negotiated rates, but need longer approval, existing turnover and your own PCI compliance work.

Gateway fees and settlement in 2026

Mid-2026 published rates (ex-VAT, approximate, per each gateway):

GatewayCard ratePay-by-Bank / EFTPer-txnSettlement
PayFast3.2%2% (min R2)R21–2 days, settlement-on-request
Yoco2.95% (2.55% on Plus/Pro)Not offeredNone1–2 days
Peach Payments~2.95% local / ~3.50% intlCapitec PayR1.50~90 seconds (early 2026)
Paystack2.9% + R1 local / 3.1% intl2%R11–2 days
Stitch2.95%2% Capitec PayNone on cards1–2 days
Ozow2.85% (tiered)1.5%Per-method1–2 days

The Shopify reality check

Because Shopify Payments is not available in South Africa, Shopify charges its third-party provider fee on every gateway sale: Basic 2%, Grow 1%, Advanced 0.6%, Plus 0.2%.

ScenarioTrue all-in
Basic + PayFast card~5.2%–5.5%
Basic + Paystack local card~4.9% + R1
Grow + Peach~3.95%
Basic + Ozow pay-by-bank~3.5%
Advanced + negotiated gateway~3.0% or lower
Key fact: On a Shopify Basic plan, South African merchants effectively pay about 5.2%–5.5% on PayFast card transactions once the third-party fee is included, and should budget 6–8% of revenue for total platform costs (subscription, gateway, apps) before marketing.

Using multiple gateways

Running more than one gateway is normal and often the smartest configuration. Each gateway earns its place by covering a method or segment the others miss:

  • PayFast as primary — widest local coverage (Instant EFT, SnapScan, Zapper, Mobicred, Capitec Pay), no monthly fee, native Shopify app.
  • Ozow as B2B/pay-by-bank lane — 1.5% steers high-value customers away from the expensive card lane.
  • Paystack or Peach as the international/Apple Pay lane — Amex, Apple Pay and international cards for tourists and export customers.

Ground rules: keep one default gateway per method so reconciliation stays clean; add a second gateway only where it adds a method or rate advantage; and avoid method duplication — two gateways charging ~3% on the same card lane just means two dashboards and two fee lines.

Checkout best practices to lift conversion

Payment choice is a conversion lever. The fixes are cheap:

  1. Show local methods prominently. Surface Instant EFT, Capitec Pay, SnapScan and pay-by-bank alongside the card form.
  2. Be transparent about fees. Delivery and processing fees shown late are the #1 cause of checkout abandonment. Show the full total before the payment step.
  3. Optimise for mobile. Most South African shoppers buy on phones — big touch targets, short forms, minimal redirects.
  4. Reassure on security. A padlock, "secured by [gateway]" badge and clear refund policy build the trust that converts hesitant buyers.

International payments and getting paid in USD

Selling to customers abroad — tourists, diaspora buyers or B2B clients — means dealing with foreign currency.

Your options

  • International card processing through your local gateway. Paystack charges 3.1% + R1 for international cards; Peach ~3.50%. Customers pay in their currency, you settle in Rands.
  • Shopify multi-currency checkout. Price products in USD/EUR/GBP and let Shopify handle conversion, as long as your gateway supports international cards. See Shopify Payments Alternatives.
  • A dedicated foreign-currency merchant account. Banks like Standard Bank and Absa can settle in USD, EUR and GBP — worthwhile once international sales justify the paperwork.

What to watch

  • Conversion and cross-border fees eat into margin; price international shipping accordingly.
  • Fraud risk is higher on cross-border cards — keep 3-D Secure on and review new-country orders.
  • VAT on exports differs from domestic sales; confirm your position with SARS zero-rated export rules.
Key fact: Currency rates in mid-2026 sit around R16.50–R18.00 per USD, and exchange-rate movement directly affects cross-border margin. Quote international prices in the customer's currency to avoid surprise conversion costs.

Taxes on payments: VAT for South African sellers

Every payment has a tax consequence, and getting this right keeps your SARS submissions honest.

  • Standard VAT rate: 15%.
  • Compulsory registration threshold: R2.3 million turnover per annum, revised up from R1 million on 1 April 2026. Voluntary registration is possible below that.
  • Charge VAT on taxable domestic sales, remit it via your VAT return, and claim input VAT on gateway and Shopify fees (usually quoted ex-VAT, making them reclaimable).
  • Zero-rated exports: goods exported out of South Africa are generally zero-rated for VAT — confirm the documentary requirements with SARS.
  • Record-keeping: keep gateway reports, settlement statements and invoices for at least five years. SARS audits follow the money.

For the full detail, read our Shopify VAT guide and Shopify taxes in South Africa.

Reconciliation: matching payments to orders

Reconciliation is the unglamorous task that separates profitable stores from cash-flow mysteries: matching every confirmed payment to its order, its fee line and its settlement. It is also what lets you claim input VAT on gateway fees with confidence.

  1. Export the gateway settlement report — payments, fees, refunds.
  2. Export your order list from Shopify, WooCommerce or your platform.
  3. Match by transaction ID — every order should have a gateway transaction ID, and every payment a matching order. Investigate mismatches: unpaid orders, overpayments, refunds that never settled.
  4. Reconcile the bank statement against your gateway's settlement totals.
  5. File the VAT portion separately — gateway fees for the month feed straight into your input-VAT claim.

Worked example: a store's payment stack

Assume a Johannesburg fashion store doing R120,000/month, 600 orders, average order value R200, on a Shopify Basic plan. Payment mix: 55% card, 25% instant EFT, 10% Capitec Pay, 10% SnapScan.

ComponentConfigurationMonthly cost
SubscriptionShopify Basic~R450–R730
Card payments (R66,000)PayFast 3.2% + R2 × 330R2,112 + R660 = R2,772
Instant EFT (R30,000)PayFast 2% × 150R600
Capitec Pay (R12,000)PayFast 2% × 60R240
SnapScan (R12,000)PayFast bundled × 60Included
Shopify third-party fee (2% × R120,000)Basic planR2,400
Essential apps3–4 appsR700–R1,400
Total platform + payment cost~R7,200–R8,100

Blended payment cost (gateway + Shopify fee): about 6% of revenue. Now push 20% of card volume to Ozow pay-by-bank (1.5%):

ScenarioGateway + Shopify feeMonthly saving
Current mix (55% card)~R6,000—
Push 20% of card volume to Ozow pay-by-bank (1.5%)~R5,300~R700/month

A simple nudge — "Pay by bank and we'll add a R20 voucher" — moves R24,000/month off the ~5.2% card lane to ~3.5%, saving roughly R700/month, ~R8,400 a year.

Step-by-step: set up your payment stack

  1. Map your payment method mix. Estimate the card-to-EFT split and which local methods (SnapScan, Capitec Pay, Mobicred, BNPL) your customers expect. If you already have orders, pull the actual split from your gateway.
  2. Choose your primary gateway from PayFast, Paystack, Yoco, Peach, Stitch or Ozow. Use the fee tables and our which gateway is best decision guide.
  3. Add a secondary gateway only for gaps — Ozow for pay-by-bank, Paystack or Peach for Apple Pay/Amex/international cards.
  4. Compute the true all-in cost including Shopify's third-party fee (Basic 2%, Grow 1%, Advanced 0.6%) and per-transaction fees, using your real mix.
  5. Configure the checkout and VAT. Local methods prominent, fees transparent, express options on, mobile-optimised; charge 15% VAT if registered.
  6. Monitor monthly. Track settlement speed, blended fee and abandoned-cart rate; renegotiate or re-shop gateways as you scale.

Prefer a specialist to configure this correctly the first time? CrazyClicks offers Shopify development and WooCommerce development — we set up payment stacks, VAT handling and reconciliation as standard.

Beginner mistakes to avoid

  1. Offering cards only. South African shoppers expect EFT/pay-by-bank and local methods. Cards-only stores leave a large slice of buyers unable to pay.
  2. Forgetting the Shopify third-party fee. 2% on Basic, 1% on Grow, 0.6% on Advanced — forgetting it makes every comparison wrong by that margin.
  3. Ignoring settlement timing. Planning around same-day settlement when money lands in 1–2 days runs your cash flow dry.
  4. Letting BNPL fees erode thin margins. BNPL lifts conversion but costs a few percent. Apply it to mid-ticket products where the uplift outweighs the fee.
  5. Not reconciling monthly. Unmatched payments, duplicate refunds and unclaimed input VAT hide until SARS asks.
  6. Pricing internationally in Rands only. Customers in other currencies see a moving, confusing price. Quote in their currency.
  7. Running a messy multi-gateway setup. Two gateways doing the same card lane means two dashboards, two fee lines and confusion.

Expert tips

  1. Steer high-AOV buyers to pay-by-bank. At R2,000+ orders, the gap between 3.2% card and 1.5% Ozow EFT is meaningful — offer a small voucher for bank payment.
  2. Compute your blended rate, not your headline rate. Your true cost is the weighted average across methods. Track it monthly.
  3. Add BNPL above R500, not below. Payflex and PayJustNow shine on mid-ticket fashion and electronics; on low-value items the fee outweighs the gain.
  4. Let WhatsApp handle the conversation, not the card. Take orders and quotes over WhatsApp, then push payment through the secure checkout.
  5. Upgrade your Shopify plan deliberately. Moving Basic (2% fee) to Grow (1%) lowers your blended cost on every gateway sale. See Shopify plans explained.
  6. Re-shop your gateway at R250k+/month. At volume, Peach (~2.95%, ~90-second payouts) and negotiated PayGate/DPO accounts become seriously competitive.
  7. Pair payments with conversion optimisation. A payment stack only earns its fees if the checkout converts. CrazyClicks runs conversion optimisation audits covering the payment step end to end.

The quick-start checklist

  • Mapped your customer payment method mix
  • Chosen a primary PCI DSS compliant gateway
  • Added a secondary gateway only where it adds methods or rate advantages
  • Computed true all-in cost with the Shopify third-party fee included
  • Checkout shows local methods prominently and fees transparently
  • Checkout tested and fast on a real mobile device
  • 3-D Secure enabled on all card transactions
  • VAT handling configured (15%, registration threshold R2.3m from 1 April 2026)
  • Monthly reconciliation routine matches payments, fees and orders
  • Quarterly review of blended fees and gateway performance

South African case study

Illustrative example for educational purposes — names and figures are fictional but realistic.

The business: "Lekker Totes", a Pretoria-based tote bag and accessories brand selling online (~R85,000/month, ~700 orders at R120 average) through Shopify Basic, plus weekend market sales.

The problem: Card-only checkout on one gateway was losing shoppers who wanted instant EFT; bulk orders from local cafés were paid by manual EFT with painful verification; and month-end was a scramble to match payments to orders for the VAT return.

The fix: Lekker Totes built a three-layer stack — PayFast as primary (cards, SnapScan, Zapper, Mobicred and Capitec Pay), Ozow as the pay-by-bank lane for café bulk orders (1.5% EFT), and a monthly reconciliation routine exporting gateway reports into a spreadsheet matched against Shopify orders. They also enabled 3-D Secure and tested the mobile checkout on a real phone. Offering instant EFT and Capitec Pay lifted checkout completion from roughly 58% to 66%, adding about 56 completed orders a month (~R6,700 in revenue). The Ozow lane on ~R12,000/month of bulk orders saved ~R60 a month versus PayFast's EFT rate, and reconciliation dropped from a full afternoon to about 45 minutes. Blended payment cost settled around 5.8% of revenue.

The lesson: Lekker Totes' revenue grew not from ads but from offering the methods its customers already used, and from a payment stack where every lane had a job.

People Also Ask

Q: How do online payments work in South Africa?

The customer picks a method at checkout, the gateway collects and secures the payment, the bank authorises it, funds settle into your account within 1–2 business days (Peach offers ~90-second payouts), and you match each payment to its order.

Cards are the largest single share, instant EFT/pay-by-bank is exceptionally popular, and Capitec Pay, SnapScan, Zapper and BNPL options like Payflex and PayJustNow round out the modern checkout.

Q: What is the difference between a payment gateway and an acquiring bank?

An acquiring bank settles card funds and issues your merchant account. A gateway is the software layer connecting your store to the banking network — gateways like PayFast, Paystack and Yoco bundle acquiring for you.

Q: How much does it cost to accept online payments in South Africa?

Around 2.9%–3.2% plus a small per-transaction fee for cards, 1.5%–2% for pay-by-bank, and a few percent for BNPL. On Shopify, add the third-party provider fee.

Q: Can a South African store accept payments in USD?

Yes — via international card processing (Paystack 3.1%, Peach ~3.5%), Shopify multi-currency checkout, or a dedicated foreign-currency merchant account.

Q: How do I reconcile online payments for my store?

Export the gateway settlement report and your order list monthly, match by transaction ID, investigate mismatches, reconcile against the bank statement, and file the VAT portion separately.

Frequently Asked Questions

Q: What payment methods should I offer on my South African store?

A: At minimum, cards and instant EFT/pay-by-bank. Add Capitec Pay, SnapScan, Zapper, Mobicred and BNPL where your audience expects them, and Apple Pay/Amex for international customers.

Q: What is instant EFT?

A: Instant EFT (pay-by-bank) lets a customer confirm a bank transfer from their banking app at checkout. The gateway confirms it electronically in seconds — safer than manual EFT and immune to fake proof-of-payment screenshots.

Q: Which is cheaper, cards or EFT?

A: EFT/pay-by-bank is cheaper: about 1.5%–2% versus 2.9%–3.2% for cards. That is why B2B and high-value stores steer customers to bank transfer.

Q: How fast do I get paid in South Africa?

A: Most gateways settle within 1–2 business days. PayFast offers settlement-on-request; Peach Payments introduced ~90-second payouts from early 2026.

Q: How do I accept payments in USD?

A: Through international card processing on a gateway (Paystack 3.1%, Peach ~3.50%), Shopify multi-currency checkout, or a dedicated foreign-currency merchant account.

Q: What is the VAT registration threshold in South Africa?

A: Compulsory registration applies at R2.3 million annual turnover, revised up from R1 million on 1 April 2026; voluntary registration is possible below that.

Q: Can I claim input VAT on gateway fees?

A: Yes, if VAT-registered. Gateway and Shopify fees are usually quoted ex-VAT, so keep those invoices and claim them as input VAT.

Q: What is BNPL and should I offer it?

A: BNPL splits purchases into interest-free instalments through Payflex and PayJustNow. It lifts conversion and average order value on mid-ticket items (roughly R500+), at a merchant fee of a few percent.

Q: What is the 6–8% rule of thumb?

A: South African agencies estimate a Shopify Basic store should budget 6–8% of revenue for total platform cost — subscription, gateway fees, Shopify's third-party fee and essential apps — before marketing.

Summary

Ecommerce payments in South Africa are a system, not a button. Cards remain the largest share, instant EFT and pay-by-bank are the local favourites and cheaper to process, and BNPL is the fastest-growing method for mid-ticket products. Route them through a PCI DSS compliant gateway — PayFast for broad coverage, Ozow or Stitch for pay-by-bank, Paystack or Peach for Apple Pay and international cards — and remember the Shopify third-party fee if you sell there. Plan settlement around 1–2 business days, charge 15% VAT if registered, and reconcile every payment monthly so your SARS submissions and cash-flow forecasts are built on confirmed numbers.

Key Takeaways

  • Offer cards plus instant EFT/pay-by-bank at minimum — cards are the biggest share; EFT is the local favourite and cheaper at ~1.5%–2%.
  • Pay-by-bank (Ozow 1.5%, Stitch 2%) is the strongest lever for B2B and high-value stores.
  • On Shopify, add the third-party fee (Basic 2%, Grow 1%, Advanced 0.6%) to every true-cost comparison.
  • VAT at 15% (registration threshold R2.3m from 1 April 2026) plus a monthly reconciliation routine keep SARS and cash flow healthy.

Ready to Launch Your Online Store?

A great payment stack is only as good as the store it sits in. South African merchants on Shopify get a fast, mobile-ready checkout with multi-currency options and native integrations for every local gateway — and right now Shopify's current introductory offer makes starting inexpensive. Prefer specialists to configure the whole thing — store, payments, VAT and reconciliation? CrazyClicks is a full-service digital agency in Cape Town. See our services, read our case studies or start a project today.

Get South African Digital Marketing Insights in Your Inbox

Subscribe to the CrazyClicks newsletter for e-commerce, payment and digital marketing guidance written for South African business owners. Join the list here.

Share:
A
Alister
at CrazyClicks
Free digital audit

Ready to skyrocket your ROI?

Get a free digital audit worth R5,000 — no strings attached.