100% deposit bonus up to R3,000

YesPlay Deposit and Withdrawal Methods

YesPlay supports over a dozen ways to fund your account and two main routes to cash out winnings, all processed in South African Rand. The deposit lineup covers bank cards, instant EFT through Ozow, mobile wallets like Zapper and SnapScan, and several prepaid voucher options that can be bought at retail stores across the country. Withdrawals are handled through EFT to your bank account or Instant Money via Standard Bank ATMs and partner retailers. Below you will find every payment method with its limits, fees, processing times and step-by-step instructions.

How to Deposit on YesPlay

Funding your YesPlay account takes a few taps once your profile is set up. The platform requires FICA verification before your first deposit can be completed, so have your South African ID ready.

Log in at yesplay.bet or open the mobile app. Tap the menu icon in the top-left corner, then select "My Wallet" and "Make a Deposit". The cashier screen will display all available deposit methods on your profile. Choose the one you prefer, enter the amount, and follow the on-screen prompts to confirm payment. If it is your first time depositing, YesPlay will ask for your SA ID number or a photo of your ID card, passport or green book to complete FICA. Once verified, the deposit goes through.

All deposits are processed in ZAR and most are credited instantly. The one exception is ATM and branch deposits, which can take up to 24 hours on weekdays and are allocated manually if made over weekends or public holidays. A few rules worth noting: the name on your card or bank account must match your YesPlay registration, and deposits below R100 via ATM or below R20 via EFT carry a R10 admin fee.

YesPlay Deposit Methods and Limits

YesPlay offers a broad mix of deposit options built around the payment habits of South African players. The table below covers the main methods, minimum deposit amounts and key details.

MethodTypeMin. DepositProcessing Time
Visa / MasterCardCredit/Debit CardR10Instant (bank approval may add up to 24 h)
Ozow Instant EFTBank-linked EFTR50Instant
Ozow Capitec PayBank-linkedR50Instant
ZapperMobile walletR10Instant
SnapScanMobile walletR10Instant
Apple PayMobile walletR10Instant
1VoucherPrepaid voucherR10Instant
1Voucher DirectPrepaid voucherR10Instant
OTT VoucherPrepaid voucherR10Instant
Blu VoucherPrepaid voucherR2Instant
KazangPrepaid voucherR10Instant
aCoinDigital voucherR10Instant
SCode (Shoprite)Retail voucherR20Instant
ATM / Branch DepositCash depositR100Up to 24 h (weekdays); manual allocation on weekends

A 5% administration fee may apply to credit card deposits, as stated in clause 1.6.13 of YesPlay's terms and conditions. All other methods listed carry no deposit fee from the operator side, though your bank or wallet provider may apply its own charges.

Voucher Deposits

Prepaid vouchers are among the most popular ways to top up a YesPlay account, especially for players who prefer not to link a bank card. You can purchase 1Voucher, OTT Voucher, Blu Voucher or Kazang vouchers at thousands of retail locations across South Africa — including Shoprite, Checkers, Spar, Pick n Pay, Makro, Shell and Caltex stations, among others. Each voucher comes with a PIN (typically 12 or 16 digits). To deposit, simply select the voucher type in the YesPlay cashier, enter the PIN, and the funds are added instantly.

OTT Voucher is available at over 150,000 locations nationwide and can also be purchased online. Blu Voucher accepts deposits starting from just R2 and is stocked at TicketPro outlets, Shell and Global stations. aCoin can be bought online using Ozow, ATM or EFT and then redeemed in the YesPlay cashier.

Ozow, Capitec Pay and Mobile Wallets

Ozow Instant EFT is one of the quickest deposit routes for most South African bank customers. It connects directly to your banking app, so the transfer completes in seconds without needing to enter long reference numbers manually. Capitec users get a dedicated Ozow Capitec Pay option that streamlines the flow even further.

Zapper and SnapScan work through QR code scanning on your phone. After choosing either method in the cashier, YesPlay generates a code. You scan it with the Zapper or SnapScan app, approve the payment, and the funds land in your account right away. Apple Pay is also accepted and works in a similar tap-to-pay fashion on compatible devices.

Card Deposits

YesPlay accepts both Visa and MasterCard credit and debit cards. The minimum deposit by card is R10. All card transactions are processed through Virtual Card Services (VCS) with 128-bit SSL encryption and 3D Secure authentication. Keep in mind the potential 5% admin fee on credit card transfers and the requirement that the cardholder name matches your YesPlay profile.

How to Withdraw from YesPlay

YesPlay provides two withdrawal routes: EFT to a bank account and Instant Money via ATM. Before you can withdraw, your account must be FICA-verified and the bank account (for EFT) must be in your own name and registered with a South African bank.

To start a withdrawal, log in and open the menu. Go to "My Wallet", then tap "Make Withdrawal". Choose either "Pay to my Bank Account" for an EFT or "Withdraw from ATM" for Instant Money. Enter the required details and submit.

One important rule: YesPlay generally requires that you withdraw using the same method you deposited with. If you funded your account through a Standard Bank card, for example, your withdrawal should go back to that Standard Bank account.

YesPlay Withdrawal Methods, Limits and Fees

The table below summarises the key conditions for each withdrawal route.

DetailEFT (Bank Transfer)ATM / Instant Money
Minimum withdrawalR100R100
Maximum per dayR100,000R5,000 per transaction
Maximum per monthR500,000
Processing time24–72 hours (business days)3–24 hours
Supported banksABSA, FNB, Standard Bank, Nedbank, CapitecStandard Bank ATMs
Retail collectionSpar, Game, Makro, Pick n Pay, Builders Warehouse, Choppies, Cambridge Food, Rhino Cash & Carry
Free withdrawals2 per week (Mon–Sun)
Fee after free limitR10 per withdrawalR10 service fee (retail stores)

A few additional points from YesPlay's terms and conditions are worth keeping in mind. Your first withdrawal after depositing has an initial minimum of R1,000 — subsequent withdrawals drop back to R100 minimum. Withdrawals over R25,000 trigger additional FICA checks. If you enter incorrect bank details and the payment needs to be reversed, a R120 correction fee applies. YesPlay also reserves the right to charge up to 5% (capped at R50) per withdrawal, though in practice the two free weekly EFT withdrawals are the standard for most players.

Bank transfer requests are processed twice daily between 11:00 and 15:00 on weekdays, so submitting during those hours gives you the fastest turnaround. EFT withdrawals under R1,000 may be processed instantly on the operator side, while amounts above R1,000 go through manual approval that can take up to 2 hours before the bank transfer itself begins.

EFT Withdrawal Step by Step

Open "My Wallet" and tap "Make Withdrawal", then select "Pay to my Bank Account". Pick your bank from the dropdown — ABSA, FNB, Standard Bank, Nedbank or Capitec — and enter your account number and branch code. You may be asked to upload proof of your bank account, such as a recent statement. Enter the amount you want to withdraw and tap "Submit". The funds will typically reflect within 24 to 72 hours depending on your bank.

ATM / Instant Money Withdrawal

This option lets you collect cash without waiting for a bank transfer. Select "Withdraw from ATM" in the withdrawal screen, enter the amount, and submit. You will receive a voucher number and PIN via SMS. Take those to any Standard Bank ATM, select "Instant Money" on the ATM menu, enter the voucher number and PIN, and collect your cash. You can also collect at participating retail stores listed above, though an R10 fee applies at retail points.

FICA Verification and Payment Rules

FICA verification is mandatory on YesPlay for both depositing and withdrawing. South Africa's Financial Intelligence Centre Act requires all licensed betting operators to verify their customers' identities. YesPlay asks for a copy of your South African ID (or passport), plus proof of residence not older than three months — a utility bill, bank statement or councillor's letter will work.

The best approach is to complete verification right after registration, before making your first deposit. That way there are no delays when it comes time to withdraw winnings. Without completed FICA, the withdrawal options remain locked.

A few other payment-related rules from YesPlay's terms:

  • All transactions are processed in South African Rand only.
  • Withdrawals to non-South African bank accounts are not allowed.
  • Dormant accounts (inactive for 6 consecutive months) may be deleted.
  • If you cannot claim winnings within 90 days of the result, the payout is forfeited.

Deposit Methods That Qualify for the Welcome Bonus

YesPlay offers a 100% first deposit bonus up to R3,000 for new players, but not every payment method qualifies. Deposits made through ATM, EFT or bank cash deposit are excluded from the bonus. If your first deposit happens to use one of these methods, there is a workaround — a second deposit made with an eligible method will still trigger the bonus.

The qualifying deposit methods are: credit/debit card, Ozow, Ozow Capitec Pay, Zapper, SnapScan, Apple Pay, 1Voucher, 1Voucher Direct, OTT Voucher, Blu Voucher, Kazang, aCoin and SCode. The minimum qualifying deposit is R20.

Troubleshooting Common Payment Issues

Deposits that do not reflect immediately are usually caused by weekend or public holiday processing delays for ATM and EFT transfers. If you deposited via instant methods and the balance has not updated, check your transaction history in the "My Wallet" section and contact support if the issue persists.

For withdrawals, the most frequent problems are locked withdrawal options (caused by incomplete FICA), incorrect bank details, and pending wagering requirements from an active bonus. If you have an active bonus and try to withdraw before completing the playthrough, the withdrawal may be cancelled and the bonus revoked.

YesPlay's customer support is available 24/7 through live chat on the website, email at [email protected], phone at +27 21 200 5992, and WhatsApp.

Frequently Asked Questions

What is the minimum deposit on YesPlay?

The general minimum is R20, but it depends on the method. Ozow Instant EFT and Capitec Pay require at least R50, while Blu Voucher accepts deposits from R2. Card deposits start at R10.

How long does a YesPlay withdrawal take?

EFT bank transfers take between 24 and 72 hours on business days. Instant Money via ATM typically takes 3 to 24 hours. Withdrawals under R1,000 through EFT may be processed instantly on the operator side, while larger amounts need manual approval first.

Are there any fees for depositing or withdrawing?

Most deposit methods carry no fee from YesPlay, except for a potential 5% admin charge on credit card transfers and a R10 fee on ATM deposits under R100 or EFT deposits under R20. For withdrawals, you get two free EFT payouts per week. Each additional one costs R10. ATM collection at retail stores also carries an R10 service fee.

Which banks does YesPlay support for withdrawals?

EFT withdrawals can be sent to ABSA, FNB, Standard Bank, Nedbank and Capitec. ATM Instant Money withdrawals are collected at Standard Bank ATMs or at retail partners like Spar, Game, Makro and Pick n Pay.

Can I withdraw without completing FICA?

No. YesPlay requires all players to complete FICA verification before any withdrawal can be processed. You will need to submit a valid South African ID and proof of residence.

Does YesPlay accept international bank accounts?

No. Due to exchange control regulations, only South African bank accounts in ZAR are accepted for both deposits and withdrawals.

Which deposit methods do not qualify for the welcome bonus?

ATM deposits, EFT and bank cash deposits are excluded. All other methods — cards, Ozow, vouchers, SnapScan, Zapper, Apple Pay, aCoin, SCode and Kazang — qualify for the 100% first deposit bonus up to R3,000.