
South Africa · Mobile wallet
Works with Moreta Pay
Pay Scan to Pay codes without a South African bank
Yes. Moreta Pay lets visitors pay Scan to Pay codes in South Africa without a South African bank account. Add money from the bank or card you already have, scan the Scan to Pay code at the counter and slide to pay in South African rand. The merchant is paid the same way as when a local scans it.

The network
What is Scan to Pay?
Scan to Pay is South Africa’s largest QR payment network, known as Masterpass until 2023 and now run by EFT Corporation. Shoppers scan the merchant’s code in a South African bank app or the Scan to Pay app and pay with a linked card.
- Country
South Africa
- Currency
- South African rand (ZAR)
- Type
- Mobile wallet
- Run by
- EFT Corporation
- How locals pay
- They open the Scan to Pay app and scan the code
- With Moreta
- Pay it from your Moreta balance

How to spot it
A QR code with a 10-digit number printed under it; older signs may still say Masterpass.
Can tourists pay Scan to Pay?
Scan to Pay is built into South African bank apps and its own app, set up with a linked card, and it doesn’t say a card issued abroad will work.
Moreta closes that gap. It pays the Scan to Pay code itself, from a balance you top up with your own bank, card, Apple Pay or Google Pay, and converts at the live rate at the moment you pay. One flat fee, shown before you slide to pay.
Card or cash
- A foreign transaction fee on most cards
- Your bank's rate, or the terminal's worse one
- ATM fees from your bank and the operator
- Leftover South African rand to change back
Moreta
- One flat fee, shown before you slide to pay
- The live rate at the moment you pay
- No ATM and no card to hand over
- What you do not spend stays for the next country
How to pay a Scan to Pay code
Set Moreta up once, at home or on the plane. After that, paying a Scan to Pay code in South Africa is a scan and a slide.
Costs, limits and tips
Paying in South Africa
- Transaction fee
- 1.5%per payment, at the live rateEvery fee
- Exchange rate today
- 16.50ZARfor 1 USDLive rate, updated recentlyCompare rates
- Max payment
- 52,500ZARabout 3,180 USD
- Weekly limit
- 105,000ZARabout 6,360 USD
The app always shows the live rate and the exact cost before you pay.
Guide updated
Keep exploring
Other ways to pay in South Africa
ZapperMobile wallet
SnapScanMobile wallet
EasyPayMobile walletThe South Africa guideFees, tips and every network in South Africa
Networks nearby
Scan to Pay questions
What visitors ask before paying Scan to Pay in South Africa.
Showing 6 of 9 questions
Activate your Moreta Pay account before your trip
Set up Moreta, add money and land in South Africa ready to scan. No cash to change, no card to worry about, and one flat fee at the live rate on every payment.
Also works in Vietnam,
Thailand,
the Philippines,
Laos,
Malaysia,
South Korea,
Mongolia,
China,
Brazil,
Argentina,
Peru,
Bolivia,
Colombia, and
Venezuela




















