Booongo - Overview and Integration
1) Short profile of the provider
Focus: modern HTML5 slots for a mass audience with a focus on Hold & Win/Respins and frequent mini-events.
Distribution: direct connections to RGS and through aggregators; in a number of jurisdictions, the portfolio is distributed under the 3 Oaks Gaming label/distribution (content/series remain recognizable).
Strengths: clear mechanics, "coin" bonus games, flexible RTP builds, releases with fast onboarding for the showcase.
2) Portfolio and game features
Hits/rulers (incomplete list):- Hold & Win: Sun of Egypt (1/2/3), 15 Dragon Pearls, Aztec Sun, Moon Sisters, Tiger Jungle, Golden Eggs, Green Chili, Black Wolf и др.
- Book-style classics: Book of Sun/Book of Sun: Choice.
- Subjects: Egypt, pearls/dragons, Aztecs, animals - visual patterns that work well on promotional capsules.
- Hold & Win/Respins with Mini/Major/Grand levels (sometimes static + progressive), restart counter (usually 3), collection of coins/special characters.
- Free Spins with extensions/multipliers, sticky/stacked wilds.
- Buy Bonus - paid entrance to feature (where allowed).
- RTP: several builds (approximately 96/ 95/94/92/90/88) for markets and partners - fix 'rtp _ build'.
Volatility: medium → high; the main driver is the Hold & Win bonus game and coin events.
3) Certification and compliance
Geography: EU/EEA (MGA/IT/ES/RO/BG, etc.), part of Scandinavia and LATAM/Asia/Africa - the exact list of titles depends on the jurisdiction.
Feature limitations:- Buy Bonus - include only where allowed by local rules.
- Autoplay/spin speed - comply with limits (especially UK/DE/ES).
- Jackpots/links - requirements for UI levels, seed/ceiling, accounting and reporting of winnings.
- RG/AML: reality check, session timers, deposit/bet limits, age screens; procedures for large winnings.
- Reporting: 'game _ code', 'rtp _ build', 'jurisdiction', 'wallet _ mode', 'feature _ flags' (buy/hold), 'jackpot _ pool/level' (if any).
4) Integration options
Through the aggregator (fast go-to-market)
Catalog Booongo/3 Oaks + tournaments/drops/Free Rounds aggregator, auto-update builds/certificates, unified webhooks/reports, availability matrix by market.
Direct integration (operators/holdings)
Wallet models:- Seamless - operator's balance; debit/credit on sausages (idempotency 'txn _ id').
- Transfer (Fund) - pre-load loans to the session with the return of the balance.
- Game Launch: RGS-endpoint with JWT: language/currency/channel/jurisdiction, 'rtp', feature flags (hold_and_win, buy, free_rounds, if available - jackpot).
- Services: session management, HMAC/anti-replay signatures, round webhooks/feature/jackpots, game log, export reports.
5) UX/frontend requirements
Mobile-first: portrait/album, high-aspect screens, gestures.
Performance: TTFP <3-4 s; sprite-atlas, lazy-audio, CDN; stable FPS (<16 ms/frame).
Hold & Win-UI: Re-spin meter, collected coins, jackpot levels - in one visible panel.
Classic Book: an explicit indicator of the expanding symbol, the progress of the freespins/retrievers.
Localization/currencies: EU/CIS/LATAM/Asia; correct number formats and RG strings.
6) Pseudo integration examples
6. 1. Hold & Win Launch (Sun of Egypt 3)
GET https://rgs. booongo. example/launch
?token={jwt}
&game=bo_sun_of_egypt_3
&lang=ru
¤cy=EUR
&jurisdiction=mga
&channel=mobile
&features=hold_and_win:on,buy:off,free_rounds:eligible
&rtp=95. 0
&partner_id=OP123
JWT payload (minimum):
json
{
"sub": "player_90122",
"sid": "sess_c41d...9a",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}
6. 2. Seamless Wallet - Debit/Credit
Debit:http
POST /wallet/debit
{
"sid": "sess_c41d...9a",
"txn_id": "bo_2025-11-02_002521",
"amount": "1. 00",
"currency": "EUR",
"game_round_id": "gr_5a77...2e",
"reason": "bet"
}
Credit:
http
POST /wallet/credit
{
"sid": "sess_c41d...9a",
"parent_txn_id": "bo_2025-11-02_002521",
"amount": "6. 20",
"currency": "EUR",
"game_round_id": "gr_5a77...2e",
"reason": "win"
}
Idempotency: unique 'txn _ id'; redo → deterministic response ('duplicate = true').
Caption: HMAC (SHA256) + 'x-timestamp' (60-180 seconds), Retray with deduplication.
6. 3. Webhook minigames (Hold & Win)
json
{
"type": "feature. hold_and_win",
"player_id": "player_90122",
"game": "bo_sun_of_egypt_3",
"spins_left": 2,
"held_items": [{"type":"coin","value":1. 00},{"type":"mini","value":10. 00}],
"win_partial": 2. 80,
"currency": "EUR",
"rtp_build": "95. 0_2025-10-21",
"jurisdiction": "mga",
"ts": "2025-11-02T17:19:11Z"
}
6. 4. Book of Sun: Choice
GET https://rgs. booongo. example/launch
?token={jwt}
&game=bo_book_of_sun_choice
&lang=ru
¤cy=EUR
&jurisdiction=ukgc
&channel=desktop
&features=buy:off,free_rounds:eligible
&rtp=94. 0
&partner_id=OP123
6. 5. Buy Bonus (if allowed)
json
{
"type": "feature. buy",
"player_id": "player_90122",
"game": "bo_aztec_sun",
"cost": 40. 00,
"currency": "EUR",
"trigger": "buy_bonus",
"rtp_build": "95. 0_2025-10-24",
"jurisdiction": "mga",
"ts": "2025-11-02T17:20:06Z"
}
6. 6. Jackpot Event (Local/Pool)
json
{
"type": "jackpot. win",
"player_id": "player_90122",
"game": "bo_15_dragon_pearls",
"jackpot_level": "Grand",
"jackpot_amount": 21450. 30,
"currency": "EUR",
"jackpot_round_id": "jp_91b2...0f",
"pool_id": "bo_pool_eu_01",
"rtp_build": "94. 0_2025-10-26",
"jurisdiction": "ukgc",
"ts": "2025-11-02T17:20:41Z"
}
7) Promo and Hold
Tournaments/flights: points for the total multiplier, the length of the Hold & Win, win/bet re-spin series.
Drop campaigns: random drops of coins/prizes over H&W series.
Free Rounds/Super Spins: Onboarding in Sun of Egypt/Dragon Pearls/Aztec Sun.
A/B: order of cards (Hold & Win/Classics/Novelties/Jackpots), covers and copyright, Buy visibility by geo.
8) Analytics and telemetry
KPI base:- DAU/MAU by title; average session duration; share of mobile portrait.
- Bet/Win/GGR/RTP (actual); StdDev winnings; percentiles win/bet (P95/P99).
- Feature-rate: Hold & Win/freespins frequency, average mini-game prize, retriggers.
- Jackpot/Drop metrics: number of triggers, distribution by levels, impact on conversion/retention.
- Promo metrics: participation in tournaments/drops, Free Rounds conversion, uplift to GGR.
- Tech: TTFP, FPS, wallet/webhook timeouts, share of replays.
- `game_code`, `lines/ways`, `hold_and_win` (bool), `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags` (buy/free_rounds/jackpot), `jackpot_pool/level`, `promo_campaign_id`, `game_round_id`, `txn_id`, `session_id`.
9) QA checklist before release
1. RTP versions/builds correspond to markets; 'rtp _ build' in logs and reports.
2. Buy/autoplay/speed - strictly geo; promo features only where allowed.
3. Seamless-collars: idempotency, TTL signatures, deterministic repeats.
4. Hold & Win: correct counter/level UI, auto-resume minigame state.
5. Jackpots/pools: access to pool/promo services, atomicity of confirmation of wins.
6. Localization/currencies: Markets × Locales closed; RG texts and numerical formats.
7. Performance: TTFP <3. 5 s; stable FPS; intro with skip.
8. Reporting: GGR reconciliation by date/game/version; cuts by promo/jackpot.
9. UAT: long series of re-spins, large multipliers, wallet/webhook replays.
10) Typical errors and solutions
Mixing RTP builds → actual/report diverges: log 'rtp _ build', segment uploads.
Duplicate write-offs → no idempotency: storage-lock by 'txn _ id', deterministic repetitions.
Loss of H&W progress → no snapshot: keep the mini-game state.
Jackpot/drop-UI "jumps" → time/cache synchronization, signed snapshots of amounts.
Buy is active in forbidden geo → centralize feature flags in PAM/feature-service.
11) Showcase (catalog) - recommendations
Tags: Hold & Win, Medium/High Volatility, Free Spins, Jackpots, 243/1024 Ways or Fixed Lines (by title).
Selections: "Coins and Re-Backs" (Sun of Egypt/Dragon Pearls/Aztec Sun), "Egypt and Ancient Civilizations," "Animals and the Jungle" (Tiger Jungle/Black Wolf), "Classic Book Series."
KPI cards: feature frequency, average mini-game prize, jackpot/drop availability, subjective pace.
12) Economics and risk management
Top-line: H&W series give steady betting frequency and high engagement.
Unit economics: average bet, conversion to minigames/freespins, win/bet distributions, drop/tournament contributions.
Risk profile: high variance in H&W titles - betting and exposure limits for series/games, GGR buffer on short windows; RTP variance alerts.
Content mix: Balance ultra-volatile H&W releases with "even" Book slots and fresh seasonal novelties.
13) Step-by-step integration plan
1. Contract/listing: markets, RTP versions, Buy/jackpot/drop statuses, promo pack.
2. Technical connection: sandbox keys, RGS/launch URL, Wallet API, webhooks, (opt.) jackpot/promotional services.
3. Feature flags: hold_and_win/buy/free_rounds/jackpot, locales/currencies.
4. Catalog: game cards, mechanic/jackpot badges, age ratings.
5. QA/UAT: regression + load; long H&W sessions, wallet repeats, promo scripts.
6. Soft-launch: 5-10% of traffic; monitoring of GGR/RTP/feature-rate/errors/promotional metrics.
7. GA release: tournaments/drops/Free Rounds, A/B showcases and creatives.
8. Post-monitoring: retro 14/30 days; tuning limits of expositions, showcases and promotional pools.
Result
Booongo - about "coins, re-backs and fast onboarding": strong Hold & Win lines and understandable Book mechanics. Integration - standard (seamless/transfer, JWT start, webhooks), with a focus on compliance (Buy/speed/jackpots), fair showcase (H & W/jackpot/volatility badges) and telemetry ('rtp _ build', 'feature _ flags', 'jackpot _ pool') for a managed economy and high retention