B2B iGaming platform · launching end of 2026

The operator platform where the money is always right.

Player accounts, cashier, casino, sportsbook, and an engagement suite for bonuses, loyalty and CRM. Run the whole platform, or plug one module into the stack you already have.

journal · depositillustration
accountdebitcredit
psp.settlement500000
player.real050000
balanced · ZAR cents5000050000
Every movement of money is a balanced journal in integer minor units. Balances are derived, never edited.
backoffice / players / 10482
Search players, journals, payments all systems normal5
TM
Player 10482 Active
Sample data · ZAR · registered 2027-03-14 · last login 12 min ago · Android app
Add note Adjust balance Restrict account
2027-10-01 to 2027-10-09
Real balance
R 1 240.50
bonus R 150.00 · wagering 62%
Deposits · this month
3
R 1 200.00 · 14 lifetime
Withdrawals
4
R 2 100.00 lifetime
GGR · this month
R 538.20
lifetime R 3 912.40
NGR · this month
R 412.80
after bonuses and fees
Loyalty
Silver
1 840 XP · 4 820 pts
Player details
NameT. Mokoena
Date of birth1991-05-12 · age 35
Emailt•••••@example.comreveal · audited
Phone+27 82 ••• 4410reveal · audited
CityDurban, KwaZulu-Natal
LanguageEnglish
SourceAffiliate · code WINTER27
DevicesAndroid app, Chrome desktop
Player intelligenceupdated 4 min ago
Favourite products
Slots64%
Live casino21%
Sports15%
Favourite sports
Football62%
Rugby24%
Cricket14%
Top games1 · Sweet Bonanza41 sessions2 · First Person Roulette173 · Aviator12Avg stakeR 12.40
Mood from recent results
frustratedneutralupbeat
Upbeat · won R 84 last session, net + R 112 over 7 days
Feeds responsible gambling markers. Never used to target a player who is losing.
Active hours, last 30 days
0006121823
Peak 19:00 to 22:00 · mostly Thu to Sat · avg session 26 min
LedgerAll types ▾Export CSV
timeentrytypeamountbalance
14:02:11Round settled · Sweet Bonanzacasino+ 84.001 240.50
14:01:58Bet placed · Sweet Bonanzacasino- 20.001 156.50
13:52:30Free spins win · 20 spinsbonus+ 36.401 176.50
13:40:05Deposit · instant EFTpayment+ 500.001 140.10
13:39:47Welcome bonus grantedbonus+ 150.00640.10
11:15:20Withdrawal · held for reviewpayment- 300.00640.10
09:02:44Bet settled · accumulator x3sport+ 145.00940.10
7 of 1 284 journals · every journal balanced · amounts in ZAR cents internally
Verification ladder
✓ Email and phonedone ✓ National ID checkdone ✓ Sanctions and PEP screenclear ○ Proof of addressrequested ○ Source of fundsabove R 50 000
Limits
Daily depositR 500 / R 2 000
Weekly lossR 1 610 / R 2 500
Reality check every 60 min · no exclusion
Needs a second approver
Withdrawal R 300.00 held by rule wd-velocity-3. Device shared with 1 other account.
ApproveOpen case
Interface concept with sample data.

02 · Casino

Slots, live tables and crash games, settled on one ledger.

Explore Casino →
Casino · popular in South Africa
All Slots Live Crash
Search 3 000+ gamesProvider ▾Volatility ▾Sort: popular ▾
Network jackpots · sampleMega R 1 284 330Major R 48 210Minor R 2 905
Sweet BonanzaPragmatic Play
First Person RouletteEvolution
Rainbow PrincessHacksaw Gaming
Super Gummy StrikePragmatic Play
Fire Strike 2Pragmatic Play
Hand of AnubisHacksaw Gaming
Juicy FruitsPragmatic Play
Hit The Gold3 Oaks Gaming
Beast BelowHacksaw Gaming
Diamond Of LibertyBooming Games
Cash UltimateRed Tiger
Power of OlympusBooming Games
The Big DawgsPragmatic Play
Wolf Gold 4 PackPragmatic Play
64 Gold Coins Hold and WinBooming Games
Cherry PopYggdrasil
Hot Hot FruitHabanero
AviatorSpribe
Gates of OlympusPragmatic Play
Crazy TimeEvolution
A selection of games from our studio partners.

03 · On the phone

Built for players on mobile.

A cashier you can embed, rewards that keep players coming back, and a betslip that settles to the cent.

CashierBalance
R 1 240.50
DepositWithdrawHistory
Amount
R 500.00
1002505001000
Method
EFTInstant EFTInstant · no fee · R 50 to R 20 000
CARDCard ···· 4421Instant · 3D Secure · saved
PINVoucherEnter a 16-digit voucher PIN
Claim 100% welcome bonus
Up to R 1 000 · 30x wagering · 7 days
Promo codeApply
Daily deposit limitR 1 500 of R 2 000 left
Deposit R 500.00
Recent
Deposit · EFT ✓+ 500.00 Withdrawal · in review- 300.00
Secured payment · 18+ · Play responsibly
Interface concept. Methods depend on the market and provider.
Rewards★ 4 820 pts
SilverSeason 3 · 23 days left
1 840 / 2 500 XP to Gold · Gold adds 10% weekly cashback
5% cashbackBirthday giftFaster payouts
Missionsresets in 2d 14h
Play 3 new games
Complete · +150 XP claimed
2/5
Log in 5 days in a row10 spins
R60
Wager R 200 on slots300 pts
Weekend leaderboardR 20 000 pool
1 · th***929 120 R 5 000
2 · lu***078 455 R 3 000
3 · sb***418 010 R 2 000
14 · you3 210 · 410 to top 10
Rewards shopsee all
25 spins
2 000
R 50 cash
4 000
Mystery box
1 500
Roadmap concept with sample data.
FootballRugbyCricketTennis
Premier division · sample● LIVE 67'
Home teamAway team
21
Possession 58%Shots 11 · 6Corners 5 · 2
ResultBoth scoreGoalsNext goal
1
1.45
X
4.20 ▼
2
7.50 ▲
Today 19:30Team North v Team South+86
Betslip · Accumulator 3+10% BOOST
Home team · 11.45 Team North · Both score1.80 City v Rovers · Over 2.51.95
Odds5.09 → 5.60 StakeR 100.00 Potential returnR 560.00
Place bet
Open bet · Single · R 50Cash out availableR 71.20
Roadmap concept with sample fixtures and odds.

04 · Platform

Built so one operator never touches another.

Your own database

Every operator runs on its own databases, restorable to a point in time on its own.

A ledger, not a balance field

Wallets, bonuses and bets post double-entry journals in integer minor units.

Markets as packs

Each jurisdiction's rules ship as data and adapters. A new market is a release, not a fork.

Contracts first

Every operator API is versioned with a changelog, and breaking changes are refused by the build.

How the platform works →

05 · Around the modules

Everything an operator needs around the core.

backoffice / dashboard
Operator dashboard
All brands · ZAR · 2027-10-01 to 2027-10-09 · compared with the previous period
All brands ▾ZAR ▾Export
Revenue
GGRR 2.84M+6.2% vs previous
NGRR 2.31M+4.8%
Turnover (stakes)R 78.90M+3.4%
Hold3.6%+0.1 pt
Bonus costR 310 00010.9% of GGR
NGR per active playerR 126+2.1%
Money in and out
DepositsR 9.42M+3.1%
Deposit count31 400+2.6%
Average depositR 300median R 200
WithdrawalsR 5.18M-1.8%
Net depositsR 4.24M+9.4%
Pending withdrawalsR 186 40012 requests
Players
Registrations4 200+7.5%
First-time depositors1 932+9.0%
Registration to FTD46%+0.7 pt
Active players18 406-1.4%
Returning depositors6 120+1.9%
New self-exclusions38all processed
GGR and NGR, daily2027-10-01 to 2027-10-09
GGR NGR
GGR by product
SlotsR 1.87M
Live casinoR 511 200
Crash and instantR 312 400
Table gamesR 142 000
Sportsbook joins this chart when it launches
Deposits and withdrawalsdaily
deposits withdrawals
Payment methodsacceptance rate
methodvolumesuccessspeed
Instant EFTR 5.18M96.8%1.2 s
CardR 2.83M91.4%3.8 s
VoucherR 940 00099.1%0.6 s
CryptoR 470 00088.2%42 s
Acquisition funnel2027-10-01 to 2027-10-09
Registrations4 200
Verified3 276 · 78%
First deposit1 932 · 46%
Second deposit1 302 · 31%
Depositor retention by cohortshare still depositing
M0M1M2M3M4Jul100%46%31%22%18%Aug100%49%34%24%Sep100%51%36%Oct100%53%
Top games by stakessample
gamestudiostakeshold
Sweet BonanzaPragmatic PlayR 6.25M3.9%
First Person RouletteEvolutionR 5.73M2.7%
Rainbow PrincessHacksaw GamingR 4.62M4.4%
Super Gummy StrikePragmatic PlayR 4.56M3.6%
AviatorSpribeR 2.61M3.0%
Needs attention
Withdrawals waiting for review12
Verification documents to review3
AML and risk cases open4
Markers of harm flagged7
Payment route degraded · card1
Regulatory reports due this week2
Interface concept with invented sample figures.

06 · Working with us

From first call to live, in four steps.

  1. Step 1

    Talk to us

    Send the contact form. A person reads it and replies.

  2. Step 2

    Scope and fit

    Your markets, licence, modules and the systems you keep.

  3. Step 3

    Contract and onboarding

    Company checks and the agreement, then your tenant is provisioned.

  4. Step 4

    Go live

    Integration tests, certification in your market, then launch.

Pricing

Revenue share by usage tier. Integrations, customisations and automations at no cost.

See pricing

Planning your launch? Let's talk.

Contact us