BetGames - Overview and Integration
1) Summary
BetGames is a provider of live TV games with fixed-odds and 24/7 studio broadcasts. Unlike classic live casinos, the emphasis is on short rounds, simple markets and a quick bet through a single betslip. Content works well in the cross-vertical (casino/betting), provides a low entry threshold and stable turnover due to the high frequency of events.
What operators value: instant onboarding (clear rules and markets), high round frequency, easy cross-selling from sports to casinos, steady hold with transparent margins.
2) Portfolio and game features
2. 1 Rulers and hits
Bet on Poker - "bet on the alignment": markets by combinations/outcomes, side markets on showdown.
War of Bets - "war of cards": victory of the side/draw, additional markets (suit/seniority).
Bet on Baccarat - banker/player/tie, pairs, side markets.
Lucky 5/Lucky 6/Lucky 7 - live lotteries with multipliers and sets of numbers.
Dice Duel/Wheel - short rounds, quick decisions, visual outcomes.
Seasonal/special shows - themed studios/skins for campaigns.
2. 2 Game Math and UX
Fixed-odds: prespecified odds with margin and exposure controls.
Short cycles: 20-120sec rounds, clear betting windows and cut-offs.
Single betslip: quick set of bets, auto-confirmation when changing coefficients (configurable).
Mobile focus: portrait UI, stream preview, mini rules in one tap.
3) Streaming and feed coefficients
Video: HLS/DASH with adaptive bitrate; the delay is typically 2-5 seconds (within a valid window).
Synchronization: server-authoritative time line, round timer in the client, drift is compensated through time-sync.
Odds Feed: market/coffee updates via WebSocket/SSE + REST snapshots; protection against chatter of quotations.
Cut-off: hard closing of markets by server-time; bets after cut-off → reject.
Failover: backup CDN/stream origins, re-subscribe to WS for network losses.
4) Promotional tools and engagement
Free Bets for specific markets/games (budgets, minimum odds, expiration date, wagering rules).
Odds Boost - point increase in kf. in selected markets in a promotional window.
Missions/Challenges: "Make N successful bets in a row," "Win a total of X," "Guess Y outcomes."
Leaderboards by wins/series/ROI with real-time widget.
Banners/widgets: "coming now," "next circulation in T seconds," "last game dropped...."
5) Integration options
5. 1 Through aggregators (fast time-to-market)
Standardized Entities:- `/session`, `/wallet. debit|credit|rollback`, `/bets. place'status'void ', '/odds/feed', promo ('freebets/issue'consume'), reports.
Pros: one contract and billing, certified builds, quick access to the catalog.
Cons: Hub commission, dependence on their SLA/releases.
5. 2 Direct Connect (BetGames API/RGS)
Gives complete telemetry control and promo.
Generic API Loop:- Authentication/launch: '/session/create 'close', launch tokens with TTL, geo/age/lang/currency.
- Finance: '/wallet/debit '(bet), '/wallet/credit' (payout), '/wallet/rollback '(void/cancellation); idempotency by 'tx _ id'.
- Bets: '/bets/place '(butch bets), '/bets/cancel' void ', '/bets/status' (asinh. confirmation).
- Odds/markets: '/odds/snapshot '(REST), '/odds/stream' (WS/SSE), market numbering and outcomes.
- Results/settlement: '/settlement/feed '(round totals), outcome codes and void cause.
- Промо: `/promo/freebets/issue|consume|cancel`, `/promo/oddsboost/apply`.
- RG-hooks: reality check, session/deposit limits, self-exclusion.
- Metadata: '/meta/games', '/meta/markets', localizations, limits, caps.
Integration requirements: NTP time synchronization, WS-reconnect with backoff, verify-signature payload.
6) Compliance and market rules
Certification/Jurisdictions: Use only permitted games/markets and cert packages.
Responsible play: reality check, self-exclusion, deposit/time/bet limits, age markings.
Advertising: prohibition of "quick-rich" messages, transparent rules free bets/odds boost, disclosure of max-win/restrictions.
Privacy/logging: storage of rate logs, odds at the time of bet, outcomes and reasons void.
Geo/IP filters: blocking by market, hour broadcasting restrictions (if prescribed by the regulator).
7) Integration checklist
1. Accesses and network: API keys/secrets, IP-allowlist, NTP synchronization, CDN policy, test accounts.
2. Video: select HLS/DASH profiles, enable DRM/referral protection, poster/preview, fallback streams.
3. Odds Feed: implement a WS client with subscription confirmation, snapshots when reconnect, dedup by 'market _ id @ seq'.
4. Bets/wallet: idempotence by 'tx _ id', atomic 'debit→settle/void', correct rollback, reserves at cut-off.
5. Лимиты: per-market stake limits, exposure caps, min-odds, max-payout; validation at the front and back.
6. Promo: issuance/redemption of free bets, eligibility rules, compatibility with odds boost, NGR caps.
7. Localization: market texts, number/date formats, currencies, time zone.
8. Load: soak/stress for peaks (change of rounds), p95 target <300-400 ms by 'debit/credit', stable WS-lag.
9. Monitoring: alerts on bet-reject rate, odds drift, stream buffering, cut-off breaks, wallet-mismatch.
10. Reporting: reconciliation of GGR/hold/payments, exposures by market, cuts by games/segments/campaigns.
11. Rollout: canary by GEO/segments, feature flags (odds boost/free bets/auto confirmation), observation window 24-72 hours, rollback plan.
8) Quality metrics and analytics
To the funnel: CTR of live game cards, preview views,% of stream autorun.
Bet core: bet acceptance rate, average bet acceptance delay, betslip abandonment, average bet, bets/round/user.
Unit economics: GGR/hold, margin by games/markets, ROI promo (free bets/odds boost), churn D1/D7/D30.
Streaming: buffering ratio, ws-latency, reconnects/hour, share of users on fallback quality.
Compliance: share of auto-RG events, 100% delivery reality/self-exclusion, zero orphan-settlement.
9) Merchandising best practices
Top-row: 2-3 showcase live tiles (e.g. War of Bets, Bet on Poker, Lucky 7) + timer "until next round."
Categories: "Live TV Games," "Card Live," "Lotteries Live," "Quick Outcomes."
Widgets: Mini preview with round count, "just dropped," "bets are on."
Campaigns: short 3-7 day missions/leaderboards; point odds boost in prime time; free bets for onboarding.
Cross-vertical: entering from sports through the widget "the game is on now"; pin banners in match centers.
A/B: auto-accept changes kf., Order of markets, timers, preview-autoplay, size betslip.
10) Typical mistakes and how to avoid them
Late bet/cut-off breach: no strict server-time reconciliation - implement NTP + server time verification at 'place'.
Double debit/credit: no idempotence by 'tx _ id' - store the "window" of recent transactions and deduplicate.
Odds drift/inconsistency: snapshots are not applied after reconnect - take the full '/odds/snapshot 'and only then catch up with the stream.
Wallet mismatch: out of sync settle/void - use atomic statuses, repeat idempotent calls and summarize reports daily.
High reject rate: invalid limits/threshold amounts - synchronize caps/min. coefficient, validate at the front.
Promo abuse: free bets without eligibility rules - enter min-odds, expiry, wager-cap and frequency limits.
11) Roadmap and partnerships (general)
The provider develops studio formats, accelerates rounds, updates markets and UX betslip, expands the grid of locales and the variability of coefficients. Promo - more missions/leaderboards, integration with CRM segmentation and more subtle odds boost campaigns.
Resumes for Integrator
BetGames is a trusted provider of live TV games with fixed odds and high event rates. Ensure that:- idempotent wallet and strict cut-off control by server time;
- stable video stream + reliable WS client of coefficients with snapshot recovery;
- exposure limits, auto-validators of markets and promotional rules;
- merchandising with round timers and "goes now" widgets.
This way you get a high CTR, good conversion to bid, predictable margins and sustainable retention with moderate integration complexity.