Pick the wrong payment gateway and you bleed roughly 1% of revenue every month for the rest of your business's life. For a Cape Town day-tour operator turning over R380,000 a month, that's R3,800 disappearing into fee structure mismatches before you've paid a single guide. The good news: the right gateway is usually obvious once you stop reading the marketing pages and look at the maths.
This guide is for South African tour operators choosing between the four gateways that actually matter in 2026: Yoco, PayFast, Stripe, and PayPal. We'll cover real fees in Rand, settlement speed, refund and chargeback handling, FX margins, WhatsApp checkout behaviour, and the POPIA implications. By the end you'll have a defensible answer for your own operation — and a routing strategy that beats sticking with one provider.
The headline numbers (and what they hide)
Every gateway publishes a card rate. Almost none of them publish their blended cost, which is what you actually pay. Here are the 2026 published rates for South African business accounts on standard pricing tiers:
| Gateway | Local card fee | International card fee | Monthly fee | Settlement |
|---|---|---|---|---|
| Yoco Online | 2.95% | 3.5% | R0 | Next business day |
| PayFast | 2.5–3.5% (volume tiered) | 3.5–4.0% | R0 (basic) / R85 (advanced) | Weekly batch (Tue/Thu) |
| Stripe | 3.4% + R3 | 4.4% + R3 + 2% FX | R0 | 7 working days (new SA accts) |
| PayPal | 3.4% + R5 | ~3.9% + 3.5–4% FX margin | R0 | 3–5 days, 21-day hold (new) |
On paper, PayFast at 2.5% looks cheapest. In practice, that 2.5% rate only kicks in above roughly R250,000 of card volume per month and excludes Instant EFT (a separate 2.0% + R2.50 fee structure). Yoco's flat 2.95% with zero monthly fee and zero volume thresholds is what most operators actually pay below R500,000/month. Above that, PayFast and Yoco trade blows depending on traffic mix.
A worked example: Hermanus whale-watching, R420,000/month
Take a real Hermanus operator we onboarded in March. Monthly card revenue: R420,000. Domestic card share: 78%. International: 22%. Average ticket: R1,150. Settlement matters because they pay 6 freelance guides every Friday in cash.
| Gateway | Domestic fees | Intl fees | Monthly fee | Total / month |
|---|---|---|---|---|
| Yoco only | R9,664 | R3,234 | R0 | R12,898 |
| PayFast (advanced tier) | R8,190 | R3,696 | R85 | R11,971 |
| Stripe only | R11,872 | R5,302 | R0 | R17,174 |
| Yoco + Stripe routing | R9,664 | R4,066 | R0 | R13,730 |
| Yoco + PayPal routing | R9,664 | R4,019 | R0 | R13,683 |
PayFast wins on raw fees by R927/month — but only because we assumed they qualify for the advanced volume tier. Yoco-only is R927 more expensive but settles 6 days faster, which means this operator never has to float Friday wages from a savings account. The Stripe-only scenario looks expensive, but Stripe's international conversion rate is roughly 4–6 percentage points higher than Yoco's on UK and US customers, because Stripe's Apple Pay and Google Pay flows are tighter. Net of conversion uplift, Stripe pays for itself on international traffic above 15% of volume.
For more on how small fee differences compound, see our breakdown of FareHarbor's 6% commission and what it actually costs SA operators.
Settlement speed is the silent killer
Tour operators forget that settlement speed is a working-capital decision. Booking·Tours customers in the Garden Route routinely run R200,000–R600,000 of float during peak season (December–February). If your gateway holds funds for 7 working days, you carry that float on your overdraft. At a 12% prime rate, R400,000 of float for 7 days is roughly R920 in interest — every week.
Real settlement times we've measured across 200+ South African tour operators:
- Yoco Online: Funds available next business day for transactions before 22:00 SAST. Cleanest cash flow for daily tour ops.
- PayFast: Twice-weekly batch (typically Tuesday and Thursday) to your registered SA bank account. Works fine for monthly operators, painful for daily.
- Stripe: 7 working days for new South African accounts, dropping to 2 working days after 90 days of clean processing history. International settlement to ZAR adds another 1–2 days.
- PayPal:3–5 working days, but new accounts and high-risk categories (which tourism is sometimes flagged as) get 21-day holds. We've seen Stellenbosch wine tour operators have R180,000 frozen during their first 30 days.
The WhatsApp checkout test
Roughly 40–75% of South African tour bookings start in WhatsApp — see our WhatsApp booking guide for why. The customer taps a payment link from a 4G connection in a Plett car park. If your gateway's checkout takes more than 3 seconds to render or asks for a billing address after the card form, you lose 8–12% of customers right there.
We tested all four gateways on a Telkom 4G handset in Plettenberg Bay during peak season. Median time-to-interactive on the payment page:
- Yoco: 1.4 seconds. Clean mobile-first form. No billing address required for under R10,000 transactions.
- PayFast: 2.1 seconds. Functional but dated UI. Asks for billing address.
- Stripe: 1.1 seconds. Best-in-class mobile UX. Apple Pay and Google Pay auto-detected.
- PayPal: 3.3 seconds. Forces account creation flow that adds 2–3 taps. Highest abandonment rate.
Refunds, chargebacks, and disputes
Tour operators refund. A lot. Weather cancellations on the Cape Peninsula, a Kruger lodge re-routing because of a closed gate, a guest catching flu in Durban — all routine. Your gateway's refund flow is the difference between a happy customer and a chargeback that costs you R350 in dispute fees.
Refund and dispute behaviour, ranked from best to worst for SA operators:
- Stripe. Instant partial or full refunds via dashboard or API. Chargeback process is buyer-and-seller balanced. Dispute fee R350, refunded if you win.
- Yoco. Refunds within 5 business days, processed via dashboard. Disputes are rare in our cohort (under 0.3% of transactions). Yoco does not charge a dispute fee on the operator.
- PayFast. Refunds via support ticket or API, 5 working days. Dispute fee R285. Process is functional but slower than Yoco.
- PayPal. Refunds are fast, but the dispute system favours the buyer heavily. Roughly 1.4% of PayPal transactions for SA tour operators end in a buyer complaint, and PayPal sides with the buyer in roughly 60% of cases regardless of documentation.
POPIA, PCI-DSS, and the boring legal bit
All four gateways are PCI-DSS Level 1 certified — that's table stakes for handling card data. The POPIA picture is more textured. Yoco and PayFast operate from South Africa and commit to local data handling. Stripe and PayPal store data in the US and EU. None of this disqualifies the international gateways, but you do need to disclose the cross-border data flow in your POPIA register and customer privacy notice. We cover the full picture in our POPIA compliance guide.
Our recommendation by operator profile
The honest answer depends on your traffic mix. Here's the playbook:
- Mostly domestic, under R500k/month: Yoco only. Cheapest blended cost, fastest settlement, simplest accounting. This covers 70% of Booking·Tours customers.
- Mostly domestic, above R500k/month: PayFast advanced tier or stay on Yoco. The R927/month savings on PayFast must be weighed against the 6-day settlement gap and the harder API.
- 15%+ international traffic: Yoco for local + Stripe for international, with smart routing. Booking·Tours wires this in by default.
- Heavy US/UK customer base: Stripe-first, with Yoco as a fallback for any SA cards that decline. PayPal as an optional tertiary for customer trust.
How Booking·Tours handles this for you
We don't make you choose. Our payments layer connects to Yoco, PayFast, Stripe, and PayPal simultaneously. When a WhatsApp booking comes in, our AI WhatsApp host sends the customer a payment link. The link routes to the cheapest gateway that supports the customer's card BIN. SA-issued Mastercards go to Yoco. UK-issued Visa cards go to Stripe. PayPal logos appear for international customers who recognise the brand.
The result: roughly 0.4–0.7% lower blended fees, faster settlement on the SA share, and higher international conversion. Our pricing includes the routing layer at no extra cost above the gateway fees themselves.
FAQ
What is the cheapest payment gateway for tour operators in South Africa?
On a blended ZAR basis, Yoco is the cheapest for domestic bookings at 2.95% per transaction with no monthly fee, next-day settlement, and no setup costs. PayFast is competitive on volume above R250,000/month with a 2.5% rate but adds a monthly fee. Stripe and PayPal are more expensive on local cards but earn their fees on international bookings where trust signals matter.
Should South African tour operators use Stripe or Yoco?
Use Yoco if more than 70% of your bookings are domestic — the cost saving is real and settlement is faster. Use Stripe if you sell internationally to US, UK, or EU customers who recognise the brand and want Apple Pay or Google Pay. Many Booking·Tours operators run both, routing local cards to Yoco and international cards to Stripe through a single checkout.
Does PayPal work for tour bookings in South Africa?
Yes, but with caveats. PayPal is recognised by international customers and useful as a trust badge. The trade-offs are a 3.5–4% FX margin on top of card fees, settlement to a South African bank account in USD that needs converting, and a chargeback policy that strongly favours the buyer. Use PayPal as a secondary option, never as your primary checkout.
How fast does Yoco settle to my bank account?
Yoco settles next business day for online payments to any South African business bank account. A booking taken on Tuesday lands in your account on Wednesday. Compare this to PayFast (weekly batch settlement) and PayPal (3–5 days plus 21-day holds for new accounts).
Can I run more than one payment gateway at once?
Yes, and most professional tour operators do. Run Yoco for ZAR card payments, Stripe for international cards needing Apple Pay or Google Pay, and PayPal as a fallback. Booking·Tours' payment routing layer detects the customer's card BIN and routes to the cheapest gateway that supports it. This typically saves 0.4–0.7% in blended fees.
Are these payment gateways POPIA compliant?
All four are PCI-DSS Level 1 certified. POPIA compliance, however, requires a documented Information Officer, customer consent, breach notification, and ideally local data residency. Yoco and PayFast publish South African data-handling commitments. Stripe and PayPal store data offshore and require you to disclose this in your privacy notice and POPIA register.
Want a payments setup that just works?
Book a 20-minute demo. We'll plug Yoco, Stripe, and PayPal into a sample of your real tours and show you the routing logic on a live test transaction.
Book a 20-min demo