OneBet Registration Guide
OneBet South Africa logo

OneBet Registration Guide 2026

Register, verify your account, deposit, and unlock the OneBet welcome offer.

New OneBet customers can claim a 100% first deposit bonus up to R10,000 plus 100 bonus spins on selected reel games. The minimum qualifying deposit is R100 and the bonus code is FIRST.

Register at OneBet

Betline may earn a commission if you register through links on this page, at no additional cost to you (T&Cs apply). 18+. Gamble responsibly.

Onebet is a locally licensed South African betting site registered with the Western Cape Gambling and Racing Board under licence number 10191936. Operated by OneBet (Pty) Ltd.

OneBet Quick Facts

Registration Time
A few minutes
OneBet Official Website
Visit OneBet →
Verification
SMS/FICA
1st Deposit Bonus
R10,000 + 100 Spins
Minimum Deposit
R100
Bonus Code
FIRST
View the Onebet Betting Site Profile
View Onebet Profile

OneBet Registration is open to South African residents aged 18 and older and takes around five minutes to complete. The OneBet signup form is presented across three short steps, covering your personal and contact details followed by email and SMS verification.

As a locally licensed bookmaker operating under the Western Cape Gambling and Racing Board (Licence Number 10191936), OneBet requires FICA verification before any withdrawal is processed.

OneBet operates under a Western Cape bookmaker licence, meaning your account, deposits, and bets are protected by South African law and overseen by a local regulator. Disputes that cannot be resolved with the support team can be escalated directly to the Western Cape Gambling and Racing Board, giving you a clear path to recourse.

The betting site covers more than 1,000 football matches at any given time, alongside cricket, tennis, basketball, rugby, Formula 1, and a long list of secondary sports. South African leagues such as the Premier League sit at the top of the menu, and live in-play markets are available on hundreds of fixtures simultaneously.

See Full Onebet Bonus Details
View Onebet Bonus

Have the following before opening the registration form. You will move through the OneBet signup faster and avoid having to start over.

  • Active South African mobile number
    The +27 country code is preset on the form. You will receive a one-time PIN by SMS after submitting the form, so make sure your phone has signal.

  • Working email address
    OneBet sends a confirmation link here. The address is also used for password resets and account communication, and it cannot be reused on a second account.

  • SA ID or passport
    South African residents enter their 13-digit ID number. Foreign residents legally residing in South Africa can register using their passport number instead.

  • Your full legal name
    Enter your first name and surname exactly as they appear on your ID document. The information is checked against your FICA documents later, so any mismatch causes delays.


  • A strong password
    Combine letters, numbers, and symbols. Avoid passwords reused on other sites, since this account will hold your funds.

Onebet Single Account Policy

Onebet permits only one account per customer. Duplicate accounts linked to the same ID number, phone number, email address, payment method, IP address, or household may be suspended, and any bonuses or winnings on those accounts may be forfeited.

The OneBet sign up form is split into three numbered steps, with progress shown at the top right of the screen as 1/3, 2/3, and 3/3. The same form works on desktop and mobile.

Step 1: Open the OneBet Sign Up Form

Go to onebet.co.za and click the gold “Join” button in the top right corner of the homepage. The Sign Up form opens with the welcome package displayed alongside the entry fields.

Onebet registration form example

Step 2: Complete Step 1 of 3

The first screen asks for the personal details OneBet uses to identify you. Fill in:

  • First Name and Last Name, matching your ID exactly
  • Mobile Number, entered without the leading zero (the +27 code is preset)
  • Email address
  • A secure password, which you can reveal using the eye icon

Click “Next” once everything is filled in.

Step 3: Complete Steps 2 and 3 of 3

Steps two and three collect the rest of the information OneBet needs to open your account. You will be asked to provide your South African ID or passport number, confirm your date of birth, and accept the OneBet General Terms and Conditions, Bonus Terms, and Responsible Gambling Policy.

Tick the consent boxes, complete the reCAPTCHA verification, and submit the form to finish registration.

Verifying Your Email and Mobile Number

OneBet sends two verification messages once you submit the form. The first is an email containing a confirmation link, and the second is an SMS with a one-time PIN sent to the mobile number you registered with.

Click the link in the email to confirm your address, then enter the SMS PIN on the verification page to confirm your mobile number. Once both checks are complete, your OneBet account is fully active and you can log in using your mobile number and password.

If the verification email does not arrive, check your spam or junk folder before requesting a new message from the support team at support@onebet.co.za.

One Account Per Customer

OneBet allows one registration per person. The single account rule is enforced across ID number, residential address, email address, IP address, telephone number, payment method, and any device used to access the betting site.

Duplicate accounts are flagged automatically. When this happens, the additional accounts are closed and any winnings or active bonuses on those accounts are forfeited. If you have lost access to an existing OneBet account, contact support to recover it rather than creating a new one.

Funding Your OneBet Account

OneBet supports the most widely used South African deposit options. All deposits are processed instantly with no fee charged on the OneBet side, although your bank or voucher issuer may apply its own charge.

Deposit Methods & Limits

Scroll sideways to view full table on mobile.
Method Type Minimum Maximum
Credit Card (Visa, Mastercard) Card R20 R500,000
EFT Bank Transfer R20 R500,000
Apple Pay Bank Transfer R10 R4,999
OTT Voucher Voucher R10 R4,999
1Voucher Voucher R20 R4,000
BluVoucher Voucher R10 R4,999
EasyPay Voucher Voucher R10 R4,999
Shop2Shop Voucher R10 R4,999

Deposit limits and supported payment methods may change over time. Always confirm the latest limits directly on the betting site before depositing.

To deposit, log in to your account, click “Deposit” at the top of your account menu, choose a method, enter an amount, and confirm the transaction. Funds appear in your balance immediately.

Withdrawals carry whatever fee your payment provider charges and are only processed once your account is FICA verified.

1st Deposit Bonus A 100% match up to R10,000 plus 100 bonus spins on selected reel games on your first deposit.

  • Bonus code: FIRST
  • Minimum qualifying deposit: R100
  • Wagering requirement: 35x the bonus amount and 35x the spins result
  • Bonus spins delivery: 50 spins immediately, 50 spins added the next day
  • Maximum spins winnings: R20,000
  • Bonus validity: 7 days

2nd Deposit Bonus A 75% match up to R7,500 plus 75 bonus spins on selected reel games on your second deposit.

  • Bonus code: SECOND
  • Minimum qualifying deposit: R100
  • Wagering requirement: 35x the bonus amount and 35x the spins result
  • Bonus spins delivery: 25 spins immediately, 50 spins added equally across the next two days
  • Maximum spins winnings: R20,000
  • Bonus validity: 7 days

3rd Deposit Bonus An 80% match up to R10,000 on your third deposit.

  • Bonus code: THIRD
  • Minimum qualifying deposit: R100
  • Wagering requirement: 35x the bonus amount
  • Bonus validity: 7 days

How to Redeem Your OneBet Welcome Bonus

  1. Log in to your newly verified OneBet account.
  2. Open the Deposit page from your account menu.
  3. Enter the bonus code that matches the deposit you are making (FIRST, SECOND, or THIRD).
  4. Choose your payment method, enter at least R100, and confirm the deposit.
  5. The bonus is credited to your account automatically once the deposit clears.

The welcome offer is limited to one per person, household, IP address, payment method, and device. Standard OneBet bonus terms and conditions apply, including a maximum bet limit during wagering. The full Bonus Terms and Conditions are available on the OneBet website and should be read before accepting any offer.

The Financial Intelligence Centre Act requires every licensed South African bookmaker to verify the identity, address, and banking details of any customer who wants to withdraw funds. OneBet enforces this through a three-document FICA check.

You can register, deposit, and place bets on OneBet before submitting any documents, so there is no need to delay your first deposit. The check only becomes blocking when you request your first withdrawal. Until your documents are submitted and approved, the verification status in your dashboard will indicate that action is required.

Three documents are required:

  • Proof of identity A colour copy of your green barcoded ID book, your smart ID card, or your passport for foreign residents. Photographs of the document are accepted as long as all four corners are visible. Screenshots are not accepted.

  • Proof of address A utility bill, municipal account, bank statement, or retail account statement dated within the last three months. The document must show your full name and residential address.

  • Proof of banking A bank statement or a stamped letter from your bank confirming the account holder name and account number. This is the account that withdrawals will be paid into.

To submit your documents, log in to OneBet, open your account menu, and navigate to the Documents page. Each document uploads directly into your profile, and the status of the check is shown on the same page. Approval is usually completed shortly after upload, though it can take a few hours during busy periods. If approval takes longer than expected, message live chat or email support@onebet.co.za.

The name and ID number on every document must match the details you entered during OneBet Registration exactly. Any mismatch sends the document back for resubmission.

ID Number Rejected by the Form

OneBet checks your 13-digit ID number against government records in real time. If the form rejects a number you know to be correct, the most common cause is a single mistyped digit. Re-enter it carefully and try again. If the issue persists, contact OneBet support via live chat or at support@onebet.co.za to complete registration manually.

SMS Verification Code Not Received

Confirm your mobile number is entered correctly without the leading zero, since the +27 country code is preset. Check that your phone has signal and that your SMS inbox is not full. Wait one minute and request the code again. Switching between mobile data and Wi-Fi, or trying a different browser, often resolves this on older devices.

Verification Email Missing

Email verification messages occasionally land in spam or junk folders, especially on Gmail and Outlook. If the email is not in spam either, log in to OneBet and request a new verification email from your profile, then double-check that the address on file is spelled correctly.

Form Not Loading on Mobile

If the OneBet registration page does not load correctly, the most common cause is opening it inside an in-app browser like the one built into Instagram, Facebook, or TikTok. Open onebet.co.za in Chrome, Safari, or Firefox instead. Clearing your browser cache or pausing ad blockers also helps.

Forgotten Password After Registration

If you forget your password, click “Log In” and then “Forgot Password?” to receive a reset link by email. The full reset takes around thirty seconds. If you cannot access the email account on file, contact OneBet support to verify your identity and reset the password manually.

Email Already in Use

Each email address can only be tied to one OneBet account. If the form returns this error, an account already exists with that address. Use the “Log In” option, or contact support to recover your credentials.

For any issue not covered here, OneBet customer support is reachable via live chat on the website and at support@onebet.co.za. Complaints that cannot be resolved with the support team can be escalated to the Western Cape Gambling and Racing Board.

Founder of Betline.co.za

FAQ

OneBet Registration FAQ

Is OneBet legal in South Africa?

Yes. OneBet is operated by OneBet (Pty) Ltd and licensed by the Western Cape Gambling and Racing Board under Licence Number 10191936.

How long does OneBet Registration take?

OneBet Registration takes around five minutes to complete the three-step form, plus one to two minutes to verify your email and SMS PIN.

Do I need a promo code to sign up at OneBet?

No promo code is required to register your account. However, to claim the welcome bonus, you need to enter the matching bonus code at deposit — FIRST for the 100% match up to R10,000 plus 100 bonus spins on the first deposit, SECOND for the 75% match up to R7,500 plus 75 bonus spins on the second, and THIRD for the 80% match up to R10,000 on the third. The bonus is not credited without the code.

Can I place bets before completing FICA?

Yes. FICA only blocks withdrawals, not deposits or betting. You can register, deposit, and bet first, then submit your documents when convenient.

What documents are needed for OneBet FICA verification?

You need a colour copy of your South African ID or passport, proof of address dated within the last three months, and proof of banking details in your name.

Can I open more than one OneBet account?

No. OneBet enforces a single account per person. Duplicate accounts are closed and any winnings forfeited.

Can foreign residents register on OneBet?

Yes. Foreign residents legally resident in South Africa can register using a passport number instead of a 13-digit ID.

What is the OneBet minimum deposit?

The OneBet minimum deposit is R10 on most voucher methods, including OTT Voucher, BluVoucher, EasyPay, and Shop2Shop. Card and EFT deposits start from R20. To qualify for any of the welcome bonus tiers, the minimum qualifying deposit is R100.

How do I reset my OneBet password?

Click “Log In”, then “Forgot Password?”, and follow the email link. The full reset takes around thirty seconds.

Where do I report a complaint about OneBet?

Email support@onebet.co.za first. Unresolved disputes can be escalated to the Western Cape Gambling and Racing Board.

18+ only. Winners know when to stop. Gamble responsibly.

Read the Full OneBet Review
Read Full Review

Responsible Gambling (18+)

Betting and Lotto are for adults only. Bet for fun, set limits, and only use money you can afford to lose. If gambling stops being enjoyable or you’re worried about your play, take a break and get support. Winners know when to stop.

You must be 18 or older to gamble in South Africa. If you need help now, call the NRGP on 0800 006 008.

ONEBET REGISTRATION GUIDE SOUTH AFRICA

Fanie Zevgolis
Founder, Betline.co.za
I spend significant time researching and producing the guides and information published on Betline.co.za so South African bettors can access clear and accurate insights.

If you reference or use this content elsewhere, it would be greatly appreciated if you credit Betline.co.za as the original source.

Supporting independent research helps keep quality information freely available.
Betline South African Flag

Betline helps bettors understand promotions before signing up with any licensed sports betting site in South Africa.

This guide explains Onebet South Africa registration, including how to sign up, verify your account, deposit, and activate the welcome bonus.

100% Match + 100 Spins with Code FIRST
Licensed South African betting site
Start Betting on Onebet

Scroll to Top