Skip to content

18+ Winners know when to stop. NRGP helpline 0800 006 008

Field guide to legal betting in South Africa

Bookmaker review from published documents

Bettabets review: Mpumalanga licence, Betta Numbers, deposits and bonus

A Mpumalanga-licensed bookmaker built around lucky numbers and quick games, with model company details and published welcome codes, but only one payment method described and no app.

Scorecard

Bettabets is a Mpumalanga-licensed bookmaker with clear company details, published welcome codes and a wide mix of sports, lucky numbers and games, held back by thin published payment information and no app.

What the documents show well

  • Licensed by the Mpumalanga Economic Regulator, licence 9-2-1-09303
  • Company name and registration number stated in the footer
  • Sports, lucky numbers, Aviator, SkyPilot, BetGames and virtual games in one account
  • Three FICA routes with a stated 24-hour review
  • Support by live chat, email and phone

Weak points

  • Only a direct FNB bank deposit is described among payment methods
  • No app or APK; mobile access is through the browser only
  • Self-exclusion mechanics and deposit limits are not set out in the published terms
Criteria, weight and sub-score out of 10
Licence and status 25%10
Player protection 20%7
Bonus terms 15%6
Payments 15%4
Betting and games offer 15%8
Transparency 10%9

Built from the operator's published terms, help pages and licence notice. How we rate

Bettabets logo

Bettabets

Provincial licence
  • Sport
  • Slots and games
  • Lucky numbers
Welcome offer
Welcome bonus of up to R2,500
Payments
FNB (bank deposit)
Company
Bettagaming Mpumalanga (Pty) Ltd t/a Bettabets, Registration Number 2011/123025/07
Licence
Mpumalanga Economic Regulator, Licence No. 9-2-1-09303, issued 2026-10-14

This Bettabets review opens with the answer: Bettabets is a licensed South African bookmaker. Bettagaming Mpumalanga (Pty) Ltd, trading as Bettabets, registration 2011/123025/07, holds licence 9-2-1-09303 from the Mpumalanga Economic Regulator, and its footer gives the licence version and issue date as well. The site is built around three things: Betta Numbers (lucky numbers), Betta Sports and a quick-games lobby with Aviator and SkyPilot. Company details, FICA routes and the welcome codes are published clearly. Payments are the weak point: the only method described on the pages we read is a direct deposit into an FNB account. There is no app; the site runs in the phone browser.

Licence
MpumalangaNo. 9-2-1-09303
Company
Bettagaming Mpumalanga (Pty) Ltd t/a Bettabets, Registration Number...
Welcome offer
Welcome bonus of up to R2,500
Minimum deposit
Not stated in the pages we read
Withdrawals
Not stated in the pages we read
Payment methods
1 namedFNB (bank deposit)
Apps
Not stated in the pages we read
Products
Sport, Games lobby, Lucky numbers

From the operator's own pages and the National Gambling Board register, checked 1 November 2026. Offers and limits change: the operator's current terms always win.

Bettabets review: licence, company and address

The Bettabets footer is one of the most complete we have read. It names Bettagaming Mpumalanga (Pty) Ltd t/a BETTABETS, registration number 2011/123025/07, gives "License Number: 9-2-1-09303, V2.3" with an issue date of 26 October 2020, and states that the company is licensed by the Mpumalanga Economic Regulator. It adds a registered address at 28 Fricker Road, Illovo, Gauteng, the National Responsible Gambling Programme line 0800 006 008, WhatsApp "Help" to 076 675 0710, the 18+ rule and "Winners Know When To Stop". Footer links go to the Mpumalanga Economic Regulator, the National Gambling Board, POPIA, PAIA, FICA, betting rules, a self-exclusion application and branches.

The terms and conditions are dated: version 1.10 of 25 June 2026. They say an account holder must be a natural person aged 18 or over, must not be on the national register of excluded persons, and may hold only one account. They also cover dispute resolution and self-exclusion in their own sections.

Licence on file

Mpumalanga licence

Licence number
9-2-1-09303
Notice as published
Mpumalanga Economic Regulator, Licence No. 9-2-1-09303, issued 2026-10-14
Company
Bettagaming Mpumalanga (Pty) Ltd t/a Bettabets, Registration Number 2011/123025/07
Official address
bettabets.co.za
Provincial licence

Check the site you are on

Type what you see on the page. The check runs in your browser against the notice on our file; nothing is sent anywhere.

Diagram of the Bettabets licence details on our file: Mpumalanga Economic Regulator, licence 9-2-1-09303, Bettagaming Mpumalanga (Pty) Ltd t/a Bettabets
What the Bettabets footer notice contains, laid out as a diagram from the details on our file. Compare it with the site you are on.

To verify it yourself, match the footer of the site you are on with these details, then compare the company with the National Gambling Board's verified operators list. A matching licence answers "is Bettabets legit?": a real company, a regulator you can complain to, and legal duties on age and identity checks. Our licensed betting sites guide shows how to read the register. Licence earns full marks in our scorecard.

Betta Numbers: lucky numbers at Bettabets

Betta Numbers comes first in the Bettabets menu, and the home page shows draws such as UK 49's Lunchtime, UK 49's Teatime and Russia Gosloto 7/49. The FAQ explains how to bet: open Lucky Numbers, pick a draw, select your numbers, add them to the betting ticket and enter a stake. The welcome bonus can be used here, at minimum odds of 1.01.

Betta Sports: what the sportsbook pages show

Betta Sports is the sportsbook. The FAQ describes the basic route: click Betta Sport, choose a sport and a match, and select Home, Draw or Away. The top menu adds Bookabet, Sports Results and Fixtures, and the promotions page has a separate sports promotions tab. The pages we read do not list the sports covered, do not describe live in-play betting and do not mention horse racing, so we cannot confirm those. Open the Betta Sports menu to see current coverage, and compare it with the bookmakers in our betting sites ranking if sport is your main interest.

The welcome bonus works on sport at minimum odds of 1.7, and the FAQ says that once you select the bonus on the bet slip the bet is placed straight away. Check your selection before you tap it.

Bettabets games: Aviator, SkyPilot and Vegas Games

The games side includes Aviator, SkyPilot, Vegas Games, Vegas Tables, BetGames, Virtual Games and a scratch section. Judging by the home-page links, Vegas Games holds slots from studios such as Pragmatic Play, EGT and AGT, and Vegas Tables holds live dealer games from Evolution. Promotions centre on these games: an Aviator promotion that drops bets during play (the FAQ explains how to claim "Aviator Rain"), a daily cashback on Skyward, Pragmatic Play spin drops and Drops & Wins tournaments. Casino-style games at bookmakers are legally disputed: the Supreme Court of Appeal ruled in October 2025 that Gauteng bookmakers may not offer bets on casino games, the National Gambling Board reads that as national, the Western Cape board says it does not affect its licensees, and national policy is pending. Mpumalanga-licensed bookmakers were among those the national government flagged for such games in May 2026.

How to deposit at Bettabets

The FAQ describes deposits in three steps: click Deposit at the top right, select a method, and follow the steps. It does not name the methods. The Direct Deposits page, linked from the top menu, is the only payment page we could read, and it gives an FNB account for bank deposits.

  1. Open the Direct Deposits page from the Bettabets top menu and copy the FNB account number and branch code shown there.
  2. Pay from your own bank account and use your cellphone number as the reference, as the page instructs.
  3. If the deposit does not appear, contact [email protected] or 086 123 8822 with your proof of payment.

Bettabets payment methods 1 named in its published pages

  • Bank EFT and instant EFT
    • FNB (bank deposit)

Names as the operator writes them. Logos only mark the method, not a partnership. A method missing here may still exist: it was not in the pages we read.

We do not reprint the account number here: banking details can change, and you should always take them from the operator's own page while logged in. Whether Bettabets also takes cards, Ozow, 1Voucher or OTT is not stated in the pages we read; the deposit screen in your account shows the current list. Bettabets also runs retail branches, listed under Branches on its site. Our payments guide compares bookmakers that publish their methods in full. A single described method is why payments score below the market average.

Bettabets withdrawals and the money rules in the terms

To withdraw, the FAQ says to click your initials at the top right, choose withdrawal, and make sure you have completed the form, including your banking details. Withdrawal methods and payout times are not stated in the pages we read.

Because the help pages are short on payment detail, the terms and conditions are the place to look. Version 1.10 has separate sections on deposits and payments by the client, payment to the client, withdrawals, betting and payout limits, void bets, adjustments and dispute resolution. Read sections 6, 7, 9 and 16 before your first deposit: by their titles, they cover the money rules the help pages leave out, including payout limits. The terms also allow a fraud check on any profile at Bettabets' discretion, with the account and its transactions suspended until the check is complete, so make sure the name on your bank account matches the name on your betting account. If a payment goes wrong, start with the dispute resolution section, and keep in mind that the Mpumalanga Economic Regulator licenses Bettabets.

Five steps at Bettabets: check the Mpumalanga licence, register and complete FICA, deposit by FNB bank deposit, decide on the bonus, withdraw to a verified account
From sign-up to first payout at Bettabets. Red text marks details the pages we read do not state, such as payout times.

The Bettabets welcome codes

Bettabets publishes its welcome codes on its own offer pages. WELCOME1 goes into the promo code field when you register (SPORT on the sports version), and WELCOME2 and WELCOME3 (or SPORT2 and SPORT3) are emailed to support after the second and third deposits. All three deposits, R50 and then R75 and R75 or more, must be made within 7 days of registering. The offer pages give 100% up to R1,000, 50% up to R1,500 and 75% up to R1,000, with a 4x rollover and a R1,000 withdrawal cap; the WELCOME version adds slot and Aviator spins. Current offer on our file: Welcome bonus of up to R2,500.

The FAQ adds that the bonus works only on Betta Numbers and sport, at minimum odds of 1.01 and 1.7. Our Bettabets promo code page sets out the code order, the email step and every bonus rule. Other promotions include a weekly cashback of up to 10% and large prize-pool tournaments on the games side; prize pools are shared among many players, so treat them as entertainment, not as a reason to play longer.

How to register at Bettabets and pass FICA

To register at Bettabets, click Join at the top right of bettabets.co.za, enter the required details, agree to the terms and click Create an Account. The account terms set the conditions: an applicant must be "a natural person (companies, close corporations and other corporate entities are disqualified from betting)", "at least 18 years of age", and may not apply "in the name of or on behalf of any other person". One account is allowed per player, IP and household for promotions. By accepting the terms you also agree that Bettabets "may conduct a fraud check on your profile".

Decide about the welcome offer before you click Join, because the first code goes into the form itself. Leaving the field empty is a perfectly good choice; the terms allow WELCOME1 to be claimed later by email within 7 days of registering.

  1. Click Join. The FAQ places it "at the top right-hand side of the page". Type the address yourself.
  2. Enter the required details. Names exactly as on your ID, your ID or passport number, a cellphone number you keep, and an email address.
  3. Add the promo code if you want the offer. WELCOME1, or SPORT for the sports version.
  4. Agree to the Ts and Cs and click Create an Account. The terms include the fraud-check consent.
  5. Fill in your banking details. Under user information, including the branch code, which "is found on the stamp of your bank statement".
  6. Upload your FICA documents. Do it straight away; feedback follows within 24 hours.

Three ways to send Bettabets FICA documents

The FAQ lists three routes: in your account (click your cash balance, then "User info", "My Information", "Verification", and the cloud icon), by email to [email protected], or through live chat, where staff "will upload them on your behalf". Whichever you use, "your documents will be reviewed within 24 hours", with feedback on whether they were accepted. The FAQ does not list the documents themselves; prepare an identity document, a proof of address from the last 3 months and a bank statement in your own name, and ask live chat if anything else is needed.

Three cards showing how to send Bettabets FICA documents: upload in the account under User info and Verification, email the FICA team, or share in live chat; review within 24 hours
The three routes in the Bettabets FAQ, read 13 November 2026.

Bettabets FICA checklist

0 of 7 ready

Documents
Before you upload

Changes go through support rather than self-service: email [email protected] with the new details, and include your latest bank statement for a new bank account or address. If you change your cellphone number, tell support before you lose the old SIM, because password resets send a code to your email or cellphone. To reset a password, click Log In, then Recover It, and enter the code. The fraud-check clause means the details you enter can be compared with identity and banking records, and payments, devices and addresses linked to more than one account can be flagged; the terms also say Bettabets is not liable to honour transactions on an account used by someone else. Registrations and payouts stall most often over a duplicate account, false or incomplete details, a missing branch code, or documents that need resending in a clearer or newer copy.

Bettabets app: no download, use the mobile site

There is no Bettabets app to download: Bettabets publishes no Android APK, no App Store listing and no Google Play app on any page we read. Its site, bettabets.co.za, is the way in on a phone, with the same Betta Numbers, Betta Sports, Aviator, SkyPilot, Vegas Games, Vegas Tables, BetGames and Virtual Games menu as on a computer. Any "Bettabets APK" from somewhere else is not from Bettabets.

Bettabets app at a glance

  • AndroidNo app publishedNo Android app or APK published on the pages read
  • iPhone and iPadNo iPhone appNo App Store listing from the operator
  • HuaweiNot publishedUse the mobile site
  • Any phone browserMobile siteType bettabets.co.za yourself; same account

Read on the operator's own pages and the South African App Store on 13 November 2026. Ratings, download counts and file sizes are not shown because the operator does not publish them as fixed facts.

Put Bettabets on your home screen

  1. Type bettabets.co.za. The site forwards to its landing page; check the address stays on bettabets.co.za.
  2. Check the footer. It names Bettagaming Mpumalanga (Pty) Ltd t/a BETTABETS, licence 9-2-1-09303 and the Mpumalanga Economic Regulator.
  3. Open the browser menu or Share. Choose "Add to Home screen".
  4. Open from the icon and log in. Your Betta Numbers bets, sports bets and balance are all in the one account.
Drawn diagram of four phone screens: typing bettabets.co.za, opening the browser menu, adding a home-screen shortcut and logging in from the icon
Made-up example: putting Bettabets on your home screen, drawn as diagrams.

The landing page links Betta How-To Videos and step-by-step How-to Deposit and How-to Withdraw pages, which are handy on a small screen. A browser-only bookmaker suits older phones: nothing is installed, so there is no minimum Android version and no storage to clear. Bettabets does not publish phone requirements or a data-free version, so keep one tab open, avoid the live tables on mobile data, and update the browser when it asks. Betta Numbers and Betta Sports pages are lighter than the games. FICA uploads work from the phone too, through the same Verification page.

On a phone the menu collapses behind the Games button at the top, but the steps are the same: click "Betta Sport" and choose a sport, or open Betta Numbers and pick a draw. If pages stop loading, update the browser and clear the cache for bettabets.co.za only; if a game opens to a blank screen, close other tabs and try again on Wi-Fi, because live tables need a steady connection. If you cannot log in, use the site's own Recover It option or live chat. A "Bettabets app" that promises to fix any of this is a fake.

Fake Bettabets apps and APKs

With no official app, every Bettabets-branded download is a warning sign: APK files in chat groups, "Bettabets app" sites, and store listings from other developers. Lucky numbers players are a particular target for scams promising "winning numbers" or bonus codes through an app; Bettabets offers neither. Run through the checklist before you trust anything that uses the name.

Checklist

Before you trust any "Bettabets app"

Tick each check that is true. 0 of 6 done: do not install yet.

Warning graphic: there is no official Bettabets APK; the safe route is typing bettabets.co.za, while files from chats, lookalike sites and unrelated store listings are signs of a fake
There is no official Bettabets APK. Use bettabets.co.za.

If you already installed a fake, uninstall it and remove any device-admin or accessibility permission it was given, change your Bettabets password on bettabets.co.za typed by hand, call your bank if you entered card details or the app could read your SMS messages, and tell Bettabets support so it can check the account. The landing page also runs a ticker of "top weekly winners"; it shows wins that happened, not how often they happen or how much was staked along the way. Our betting apps comparison covers bookmakers that do publish an app.

What drives the Bettabets score

The score comes from six criteria weighted by our published method. Bettabets is well above the market average on transparency, above it on licence and offer, slightly above on bonus terms, around the average on protection, and below it on payments.

How the score is built

Each sub-score out of 10 is multiplied by its weight and halved. The gold tick marks the average of the licensed bookmakers we list.

  1. Licence and status 25%10/10

    Adds 1.25 of a possible 1.25 points; 0.5 above the average of 9.5.

    Footer names the Mpumalanga Economic Regulator, licence 9-2-1-09303, version 2.3 and the issue date, with the company and registration number.

  2. Player protection 20%7/10

    Adds 0.70 of a possible 1.00 points; 0.2 above the average of 6.8.

    SARGF line and WhatsApp, warning signs and a self-exclusion application are published; deposit limits and time-outs are not described.

  3. Bonus terms 15%6/10

    Adds 0.45 of a possible 0.75 points; 0.7 above the average of 5.3.

    Welcome codes, deposits, 7-day window, minimum odds, 4x rollover and R1,000 cap are published on the offer pages.

  4. Payments 15%4/10

    Adds 0.30 of a possible 0.75 points; 1.8 below the average of 5.8.

    Only a direct FNB bank deposit is described, with a reference rule and a deposits contact.

  5. Betting and games offer 15%8/10

    Adds 0.60 of a possible 0.75 points; 0.8 above the average of 7.2.

    Betta Numbers, Betta Sports, Aviator, SkyPilot, Vegas Games, tables, BetGames and virtual games.

  6. Transparency 10%9/10

    Adds 0.45 of a possible 0.50 points; 1.6 above the average of 7.4.

    Company, registration, licence version and date, registered address and dated terms version 1.10.

Most room to grow: Payments. Each extra point there would add 0.08 to the score out of 5.

Chart placing Bettabets among the licensed bookmakers we list by overall score, with its position on each of the six criteria
Where Bettabets sits among the licensed bookmakers we list, overall and on each criterion. Joint places mean several bookmakers share the same mark.

Bettabets self-exclusion and account closure

The responsible gambling page lists nine warning signs, among them seeing gambling as a way to make money, neglecting food and sleep, borrowing to cover losses and hiding your gambling. If any apply, it points you to the South African Responsible Gambling Foundation: the counselling line 0800 006 008, or WhatsApp or SMS "Help" to 076 675 0710.

To close your account, you send a written request to [email protected] or through live chat, and Bettabets says it will also remove you from its mailing lists. The footer links a Self Exclusion Application and the terms have a self-exclusion section, but the pages we read do not describe deposit limits, time-outs or exclusion periods. If you want a limit, ask support for it in writing. Our responsible gambling page covers self-exclusion and where to get help.

Bettabets support and contact

Support is by live chat, an enquiry form, [email protected], [email protected], [email protected], and 0861 238 822 or 087 725 2631. Support hours are not stated. For problems the website cannot solve on a phone, such as a rejected FICA document or a deposit not showing, a branch can be quicker than email; if you bet both in a branch and online, ask how the accounts relate before assuming a balance carries across.

Bettabets compared with another licensed bookmaker

Choose any other bookmaker we score to see the six criteria side by side. The default is the closest overall score.

Bettabets logoBettabets

Sub-scores 0 to 10 from published documents. A dash means the operator does not publish it or we did not find it. Only provincially licensed bookmakers are in the list.

Who Bettabets suits

Bettabets suits an adult who mainly wants lucky numbers and quick games, is comfortable paying by bank deposit with a cellphone reference, and values a bookmaker that publishes its licence and company details in full. It suits less well a sports bettor who wants confirmed in-play and racing markets, anyone who needs card, Ozow or voucher deposits confirmed in advance, and anyone who wants a downloadable app.

18+ only. Set your own spending limit before you deposit and treat every bet as money spent. Visit Bettabets

More about Bettabets

Questions and answers

Is Bettabets legit and licensed?

Yes. Bettagaming Mpumalanga (Pty) Ltd t/a Bettabets, registration 2011/123025/07, holds licence 9-2-1-09303 from the Mpumalanga Economic Regulator, issued 26 October 2020. Compare the footer with the National Gambling Board's verified operators list.

How do I register at Bettabets?

Click Join at the top right, enter the required details, agree to the Ts and Cs and click Create an Account. Add a welcome code in the promo code field if you want the offer, then fill in your banking details and upload FICA documents.

How do I upload FICA documents to Bettabets?

Log in, click your cash balance, then User info, My Information and Verification, and upload the documents with the cloud icon. You can also email [email protected] or send them by live chat.

How long does Bettabets FICA take?

Bettabets says documents are reviewed within 24 hours, with feedback on whether they were accepted.

Can a company open a Bettabets account?

No. The terms allow natural persons aged 18 or over only; companies, close corporations and other entities are excluded.

How do I deposit at Bettabets?

Click Deposit and choose a method. The Direct Deposits page gives an FNB account for bank deposits: use your cellphone number as the reference and contact [email protected] or 086 123 8822 if the money does not show.

Can I deposit at Bettabets with 1Voucher?

1Voucher is not named on the pages we read, which describe only an FNB direct deposit. Check the deposit screen in your account for the current list.

How does the Bettabets welcome bonus work?

Enter WELCOME1 (or SPORT) at registration, then make three deposits of R50, R75 and R75 or more within 7 days, emailing codes 2 and 3 to support. The offer pages state a 4x rollover and a R1,000 withdrawal cap, with minimum odds of 1.01 on Betta Numbers and 1.7 on sport.

Is there a Bettabets app?

No. Bettabets publishes no app, APK or store listing. Use bettabets.co.za in your phone's browser and add it to your home screen.

Is the Bettabets APK safe to install?

There is no official Bettabets APK. Any file using the name comes from someone else and should not be installed.

Will Bettabets work on an old phone?

Bettabets has no app, so there is nothing to install or update. The mobile site runs in any current browser; Betta Numbers and sports pages are lighter than the live games.

What is Betta Numbers?

Betta Numbers is the Bettabets lucky numbers section, with draws such as UK 49's and Russia Gosloto. These are fixed-odds bets on lottery outcomes, which the Lotteries Act restricts; their legal position is unsettled.

Does Bettabets have Aviator?

Yes. Aviator and SkyPilot are in the main menu. Casino-style games at bookmakers are legally disputed in South Africa and their status depends on the province.

Does Bettabets offer horse racing?

Horse racing is not listed in the Bettabets menus or FAQ we read. Check the Betta Sports menu for current coverage.

How do I close or self-exclude my Bettabets account?

Send a written request to [email protected] or through live chat, or use the Self Exclusion Application linked in the footer. For help, call the National Responsible Gambling Programme on 0800 006 008.