Instant EFT works nearly everywhere. Cash vouchers are the route if you do not have a bank account, and support for them varies by operator. Airtime cannot be deposited directly at any licensed South African site, whatever a results page tells you.
This site tracks one thing: the money rail. Getting funds in, getting through FICA, and getting a withdrawal back out again. Every cell below is either checked or openly marked as not checked. There are currently 90 cells we have not verified on an operator cashier, and they say so rather than guessing.
The payment matrix
| Operator | Instant EFT | Ozow | 1Voucher | OTT Voucher | FNB eWallet | Airtime | Capitec | No bank account | Kazang | 1ForYou | Blu Voucher | EasyLoad | EasyPay | Capitec Pay | Walletdoc | Instant Money and CashSend | Nedbank iMali | Crypto |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ZAR Bets | Yes | Not checked | Not checked | Not checked | Not checked | Not checked | Yes | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked |
| 10bet | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Not checked | Yes | Yes | Yes | Not checked | Yes | Yes |
| Playabets | Yes | Yes | Yes | Yes | Not checked | Not checked | Yes | Yes | Not checked | Not checked | Yes | Yes | Yes | Yes | Yes | Not checked | Not checked | Not checked |
| Betway | Yes | Yes | Not checked | Yes | Not checked | Not checked | Yes | Yes | Yes | Yes | Not checked | Yes | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked |
| JackpotCity | Yes | Not checked | Not checked | Not checked | Not checked | Not checked | Yes | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked |
| TopBet | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Not checked | Not checked | Yes | Not checked | Not checked | Not checked | Yes | Yes | Not checked | Not checked |
| ApexBets | Yes | Not checked | Not checked | Not checked | Not checked | Not checked | Yes | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked |
| Betbus | Yes | Not checked | Not checked | Not checked | Not checked | Not checked | Yes | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked | Not checked |
"Not checked" means exactly that. It is not a soft no. Treat it as a question to ask the operator's live chat before you rely on it.
Money in
Works without a bank account
Needs a bank account
Money out
| Operator | Stated withdrawal time | Minimum deposit | |
|---|---|---|---|
| ZAR Bets | Typically processed within 24 to 72 hours after KYC | R50 (verify on cashier) | Open account |
| 10bet | EFT typically processed within 24 to 48 hours after KYC | R50 (verify on cashier) | Open account |
| Playabets | Typically processed within 24 to 72 hours after KYC | R50 (verify on cashier) | Open account |
| Betway | Typically processed within 24 to 48 hours after FICA | R50 (verify on cashier) | Open account |
| JackpotCity | Typically processed within 24 to 48 hours after FICA | R50 (verify on cashier) | Open account |
| TopBet | Verify on cashier | R50 (verify on cashier) | Open account |
| ApexBets | Verify on cashier (newer brand, published speeds still settling) | R50 (verify on cashier) | Open account |
| Betbus | Verify on cashier | R50 (verify on cashier) | Open account |
Withdrawal times above are what the operator publishes, not what we have measured. Every one of them starts counting after FICA clears, which is the step that actually delays most first withdrawals. See what FICA needs.
Takes under two minutes. Deposit from R50.
18+ only. Gambling carries financial risk and is not a way to make money. If it has stopped being a choice, the National Responsible Gambling Programme counselling line is free and confidential on 0800 006 008, or SMS 076 675 0710. BetPay SA earns a commission when a reader opens an account through a link on this site, at no cost to the reader. Commission never changes what these pages report.