Bonuses checked · 67 brands for South African players18+ · 0800 006 008
CasinoSlots.co.za
Best bonuses
Payments

CashtoCode casinos in South Africa

CashtoCode is a cash payment method for online casinos: you generate a barcode in the cashier and pay it in cash at a partner outlet, or use a ZAR CashtoCode eVoucher. In our data only Thunderbolt Casino, an offshore RTG casino, accepts it from South Africans, for deposits only. Local vouchers like 1Voucher and OTT are far more widely accepted.

By Mark SmithChecked 2 min read
On this page 11
  1. Where you can use CashtoCode
  2. How to deposit with CashtoCode
  3. What CashtoCode is
  4. Where you can use CashtoCode
  5. How to deposit with CashtoCode
  6. Withdrawals
  7. Fees, limits and speed
  8. Who it suits
  9. Pros and cons
  10. Better cash alternatives
  11. Frequently asked questions

Where you can use CashtoCode

BrandDepositWithdrawMin depositSpeedClaim
Thunderbolt CasinoYesNo——Claim bonus

How to deposit with CashtoCode

  1. Choose CashtoCode in the cashier and enter the amount
  2. Take the barcode to a CashtoCode outlet within 7 days, or buy a ZAR CashtoCode eVoucher
  3. Pay in cash; the deposit credits once the payment is confirmed

What CashtoCode is

CashtoCode is a European payment company that lets people pay online merchants with cash. It’s built for players who don’t want to use a card or bank account at a casino. There are two ways it works:

  • Barcode: in the casino cashier you choose CashtoCode and enter an amount. CashtoCode generates a barcode, valid for 7 days, which you pay at one of its partner outlets in cash. Once paid, the casino credits your balance.
  • eVoucher: you buy a CashtoCode eVoucher, including ZAR-denominated vouchers, and enter its 20-digit code in the cashier.

It’s similar in spirit to South Africa’s own cash vouchers, but it’s an international product used mostly by offshore casinos.

Where you can use CashtoCode

In our data only one casino accepts CashtoCode from South African players: Thunderbolt Casino. Thunderbolt is an offshore-licensed RTG casino, so there’s no provincial gambling board to complain to if something goes wrong. Its sister casinos may also list CashtoCode, but we couldn’t confirm that.

1Win, our featured casino, doesn’t list CashtoCode in our data, and no South African licensed bookmaker does either.

How to deposit with CashtoCode

  1. Log in at Thunderbolt and open the cashier.
  2. Choose CashtoCode and enter the amount.
  3. Get your barcode, or choose to enter an eVoucher code instead.
  4. Pay the barcode in cash at a CashtoCode partner outlet within 7 days. Use CashtoCode’s outlet finder to see where.
  5. Wait for the credit. The deposit appears once CashtoCode confirms your payment.

If you’re using an eVoucher, enter the 20-digit code and the deposit is credited straight away.

Withdrawals

CashtoCode can’t receive payouts. Thunderbolt pays winnings out by other methods, which in our data include Payz (ecoPayz) and crypto. Complete the casino’s verification before you request a withdrawal, as offshore casinos often ask for extra documents on the first payout.

Fees, limits and speed

  • Fees: CashtoCode doesn’t charge the payer for a barcode payment, but some outlets or eVoucher resellers may add a fee. Check before you pay.
  • Limits: set by CashtoCode and the casino. eVouchers come in fixed values.
  • Speed: eVouchers are instant; barcode payments credit after the outlet payment is confirmed.

Who it suits

CashtoCode suits a very small group: players at Thunderbolt Casino who want to pay with cash and can reach a CashtoCode outlet. For everyone else, South Africa’s own vouchers do the job better and at many more sites.

Pros and cons

Pros

  • Pay an online casino with cash.
  • No card or bank account needed.
  • ZAR eVouchers avoid currency conversion.

Cons

  • Only one casino in our data, and it’s offshore-licensed.
  • Few confirmed outlets in South Africa.
  • Deposit only.
  • Barcode payments aren’t instant.

Better cash alternatives

If you want to gamble with cash, use the vouchers South African sites actually support:

If you prefer to stay anonymous at an offshore casino, crypto such as Bitcoin (BTC) or Tether (USDT) is accepted far more widely than CashtoCode. Neosurf, the other international cash voucher, isn’t accepted anywhere in our data. Compare every option on our payments page.

Paying with cash doesn’t make losses smaller. Set a budget, use the casino’s deposit limits, and call the NRGP free on 0800 006 008 if you need help.

Frequently asked questions

Which casinos accept CashtoCode in South Africa?

Only Thunderbolt Casino in our data. It is offshore-licensed and takes CashtoCode for deposits.

How does CashtoCode work?

You choose CashtoCode in the cashier and get a barcode, which you pay in cash at a CashtoCode outlet within 7 days. Alternatively you can buy a ZAR-denominated CashtoCode eVoucher and enter its 20-digit code.

Can I withdraw with CashtoCode?

No. CashtoCode is deposit-only. Thunderbolt pays out by e-wallet, crypto or bank transfer.

Where can I pay a CashtoCode barcode in South Africa?

CashtoCode's outlet finder lists partner stores. We couldn't confirm which South African chains take it, so check the finder before you rely on it.

From our research

Other payment methods

Mark Smith, illustrated portrait
Editor · updated 06 Nov 2026

Mark has been writing about online gaming since 2007, covering everything from sportsbooks to casino and slot reviews, offering insights for players of all levels.

Set a limit before you playFree, confidential help 24/7: NRGP 0800 006 008.
Compare