Short Answer: 90% of deposit failures are caused by three things: Insufficient Funds, Bank Limits (set to R0), or Bank Blocks (gambling restrictions). Technical errors like a dropped internet connection or entering the wrong OTP account for the rest.
1. The 'R0 Limit' Error
This is the most common issue for Capitec and FNB users. You might have money in the bank, but your 'Online Spend Limit' is set to zero. You must change this setting in your banking app before the transaction will go through.
2. Insufficient Funds (Hidden Fees)
If you have exactly R100 in your account and try to deposit R100, it might fail. This is because some banks charge a small transaction fee (e.g., R2.50). If the fee pushes your balance below zero, the entire transaction is rejected. Always leave a R50 buffer.
3. The 'Do Not Honour' Code
If you see an error code saying 'Do Not Honour,' it means your bank has blocked the transaction for security reasons. This often happens if you try to deposit at an international casino. You will need to call your bank's fraud division to authorize the merchant.
4. Browser Issues
Sometimes the pop-up window for the OTP doesn't load because of a Pop-up Blocker on your phone. Try using a different browser (Chrome vs. Safari) or clearing your cache if the payment page freezes.
Ready to play at a trusted, licensed SA casino?
Now that you understand the game, put your knowledge into action. We recommend playing only at fully licensed, FICA-compliant South African casinos that offer fast payouts and fair RTP rates.
Claim Your Welcome Bonus at ZARbetT&Cs Apply. 18+ Only. Please play responsibly.