How to Accept Online Payments in South Africa
Quick Answer
How to Accept Online Payments in South Africa
South African small businesses have four main routes: payment gateways (Payfast, Yoco, Peach Payments) for websites and links, payment links for WhatsApp and email, instant EFT built into gateways, and mobile card machines for in-person sales. For online-only sales you can be live within days at roughly 1.5-3.5% per transaction.

The main options compared
| Method | Best for | Typical cost |
|---|---|---|
| Payment gateway (Payfast, Yoco, Peach) | Website checkouts, WooCommerce/Shopify | ~1.5-3.5% per transaction |
| Payment links | WhatsApp, email, invoices | Similar %, no website needed |
| Instant EFT (via gateway) | Customers without cards | Flat fee per transaction |
| Mobile card machine (Yoco etc.) | Markets, deliveries, pop-ups | ~1.5-2.9% + device cost |
| Debit order services | Subscriptions, retainers | Low flat fee per debit |
Official consumer framework: NCA and CPA rules apply to how you bill and refund.
Getting set up: what providers ask for
- FICA: owner ID, proof of address
- Business registration (CIPC) or sole proprietor declarations
- Business bank account in the trading name
- A website or social page showing what you sell (for links/gateways)
Selling without a website first? Start with payment links on WhatsApp.
Protect yourself
- Enable 3D Secure (OTP) on card transactions – it shifts fraud risk away from you.
- Keep delivery proof – it wins most chargeback disputes.
- Refund promptly through the gateway, not by EFT, to keep records clean.
- Payouts take 1-3 business days – factor that into cash flow.
Common mistakes to avoid
- Using a personal account for business payments – providers freeze mixed accounts
- Choosing on price alone; poor checkout conversion costs more than 0.5%
- No refund policy page – chargebacks spike when expectations are unclear
- Ignoring payout timing in the cash-flow forecast
A South African example
A ceramics studio starts with Yoco payment links in WhatsApp chats (no website), adds Payfast to its online store six months later, and keeps the card machine for markets. One provider dashboard reconciles everything – and chargebacks are zero thanks to 3D Secure and delivery photos.
Related questions
- How to Sell on WhatsApp in South Africa
- Online Business in South Africa: The Complete Guide
- How to Manage Business Cash Flow
- Business Problems & Fixes
Always verify this information with official South African government sources. Rules, fees and thresholds change. Check gov.za before you act.
Frequently Asked Questions
Do I need a registered company to accept online payments?
No – sole proprietors qualify with an ID and bank account, though registered businesses face fewer document hurdles.
What is a chargeback and how do I fight one?
When a customer disputes a card payment with their bank. Respond via your gateway with the invoice, proof of delivery and chat records.
Which is cheaper: Payfast or Yoco?
Both price around 1.5-3.5% depending on volume and method; compare the exact mix of transactions you expect (cards vs EFT vs links).
