BetXchange’s welcome package combines an R25 free bet, 300 spins and a 100% deposit match up to R2,000. They are separate rewards, not one cash balance available at registration.
BetXchange uses code NEWBONUS for the selected welcome campaign. The deposit-match part requires a qualifying payment of at least R100.
Registration and deposit rewards
The listed registration stage provides the spins and R25 free bet. The deposit match follows a qualifying payment, with rewards credited within 24 hours of the relevant action.
A R100 qualifying deposit earns a R100 match. The maximum match is R2,000; depositing more doesn’t increase that cap.
Wagering and expiry
The free bet and deposit match have a listed 1x wagering requirement. Spin winnings are credited to the main wallet without additional wagering under the offer’s rules.
Individual rewards expire seven days after credit. The campaign end date and each reward’s expiry are different deadlines.
Withdrawal conditions
The no-deposit stage has a separate withdrawal condition: the listed rules require a real-money deposit at least equal to the amount being withdrawn. That is an offer restriction, not a blanket requirement of South African law.
Account verification and withdrawal checks still apply. A main-wallet credit does not mean an unverified account can immediately withdraw it.
Key facts
| Offer type | Welcome Bonus |
| Brand | BetXchange |
| Promo code | NEWBONUS |
| Cadence | One-off |
| Runs until | 1 Feb 2027 |
| Licence | SA National Gambling Act, provincial licence |
Frequently asked questions
Which promo code applies?
NEWBONUS is the code for the selected BetXchange welcome campaign.
How much must I deposit for the match?
The listed minimum qualifying deposit is R100. The 100% match is capped at R2,000.
Do all rewards have the same wagering?
The listed free bet and deposit match have 1x wagering. Spin winnings have no additional wagering under the offer's rules.
When do rewards expire?
Seven days after each reward is credited.