A mainstream South African QR-payment app (founded 2013, backed by Standard Bank) accepted at over 60,000 merchants, covering restaurants, parking, prepaid electricity and airtime.
!Not a bank. SnapScan is operated by FireID Payments, backed by Standard Bank, as a QR-payment app; payments are charged directly to your linked bank card. The app is not a bank and its wallet balance is not a bank deposit.
Partially. The operator says it "works with all South African banks and most international credit cards", but registration requires a South African phone number and international cards need eCommerce enabled. Visitors without a local SIM or whose foreign card is declined in practice should keep a contactless card and some ZAR cash as backup.
No mandatory minimum (wallet top-up is optional)|Payments are free; withdrawing from the wallet to a bank requires account verification
Up to 3 cards can be linked; wallet withdrawals require account verification.
Partially. The operator says it "works with all South African banks and most international credit cards", but registration requires a South African phone number and international cards need eCommerce enabled. Visitors without a local SIM or whose foreign card is declined in practice should keep a contactless card and some ZAR cash as backup.
Local bank account: Not required (card-linked); however a South African phone number is mandatory. Items typically needed: A South African phone number; A valid credit card or eCommerce-enabled debit card (most international cards supported).
Typically: A South African phone number; A valid credit card or eCommerce-enabled debit card (most international cards supported).
How to sign up: Register in the app (South African number verification) → link a credit/debit card → scan to pay (Registration takes about 5-10 minutes). Steps: 1) Download SnapScan 2) Verify your South African number by SMS 3) Add bank cards (up to 3) 4) Set a 4-digit PIN or biometrics 5) Scan the merchant code, enter the amount and confirm Fees: Payments are free; withdrawing from the wallet to a bank requires account verification
Up to 3 cards can be linked; wallet withdrawals require account verification.
E-wallet rules change often — always follow the latest instructions in the official app.