Logo GH

iSoftBet - Overview and Integration

1) Short profile of the provider

Group: iSoftBet is a studio and platform solutions provider (part of the IGT PlayDigital ecosystem).
Stack: proprietary RGS and GAP (Game Aggregation Platform) aggregator with third-party studio connections.
Strengths: recognizable IP series (Hot Spin, Gold Digger, Hold & Win, Twisted Tales), licensed Megaways mechanics, as well as inGAME promo kit (tournaments, drops, leaderboards, puzzles).

2) Portfolio and game features

Hits/series (partial list):
  • Hot Spin ™ (Original/Deluxe/Hot Spin Megaways) - modifier roulette, freespins, multipliers.
  • Gold Digger ™/Gold Digger: Hold & Win/( variations of Mines/Bonus Buy where allowed) - a collection of symbols/coins, re-backs.
  • Megaways-линейка: Aztec Gold: Extra Gold Megaways, Majestic Megaways, Queen of Wonderland Megaways, Moriarty Megaways и др.
  • Hold & Win: Mighty Stallion, Brilliant Diamonds, Crabbin’ Crazy Hold & Win и др.
  • Twisted Tales: Fabulous/literary themes with a "dark" twist (often Megaways/multifiche).
Handwriting and mechanics:
  • Hold & Win/Respins: 3 re-backs, coin/special symbol fixation, prize levels (Mini/Major/Grand).
  • Megaways/ways: cascade wins, multipliers, mystery symbols, free spins.
  • Hot Spin Wheel: random spin modifiers (wild reels, symbol upgrade, mega symbols, etc.).
  • Ultra/Bonus Buy (point): paid entrance to the feature, where it is allowed by the jurisdiction.
  • RTP builds: multiple versions (about 96/95/94/92/90/below) - always fix 'rtp _ build' in telemetry.

Volatility: medium → ultra-high depending on the series; clear paytable and readable UX for a mass audience.

3) Platform and promotional tools

GAP (Game Aggregation Platform): single integration for iSoftBet portfolio + connected studios; unified webhooks, reporting, Free Rounds.
inGAME: in-game tournaments, instant drops, tasks/achievements, leaderboards; segment targeting, campaign schedules; overlays over RGS games.

4) Certification and compliance

Markets: Broad EU/EEA/UK coverage, part of LATAM/North America/Africa/Asia (title availability).

Feature limitations:
  • Bonus/Feature Buy - include only where permitted (often prohibited in UK/DE).
  • Autoplay/spin speed - strictly according to local rules; limits/timings.
  • Jackpots/drops - UI levels/seed/ceiling, reporting/AML for large winnings.
  • RG: reality check, session timers, deposit/rate limits, age/responsible screens.
  • Reporting (minimum): 'game _ code', 'rtp _ build', 'jurisdiction', 'wallet _ mode', 'feature _ flags' (buy/hold/megaways/free_rounds), 'jackpot _ pool/level' (if any), 'promo _ campaign _ id'.

5) Integration options

Via GAP/aggregator (fast go-to-market)

Unified catalog (iSoftBet + partner studios), inGAME/Free Rounds promo, certificate/build auto tracking, unified webhooks and reports, market availability matrix.

Direct connection to RGS (operators/holdings)

Wallet models:
  • Seamless - operator's balance; debit/credit via signed sausages (idempotency 'txn _ id').
  • Transfer (Fund) - pre-load of loans per session; balance return at closing.
  • Game Launch: start via endpoint with JWT (language/currency/channel/jurisdiction), 'rtp', feature flags (hold, megaways, buy, free_rounds, jackpot).
  • Services: sessions, HMAC/anti-replay signature, game log, webhooks of rounds/feature/jackpots/promo, uploads.

6) Pseudo integration examples

6. 1. Megaways launch (Aztec Gold: Extra Gold)


GET https://rgs. isoftbet. example/launch
?token={jwt}
&game=isb_aztec_gold_extra_gold_megaways
&lang=ru
&currency=EUR
&jurisdiction=mga
&channel=mobile
&features=megaways:on,free_rounds:eligible,buy:off
&rtp=95. 0
&partner_id=OP123
JWT payload (minimum):
json
{
"sub": "player_30510",
"sid": "sess_7fd1...aa",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}

6. 2. Seamless Wallet - Debit/Credit

Debit:
http
POST /wallet/debit
{
"sid": "sess_7fd1...aa",
"txn_id": "isb_2025-11-02_002841",
"amount": "1. 00",
"currency": "EUR",
"game_round_id": "gr_ba71...2f",
"reason": "bet"
}
Credit:
http
POST /wallet/credit
{
"sid": "sess_7fd1...aa",
"parent_txn_id": "isb_2025-11-02_002841",
"amount": "6. 90",
"currency": "EUR",
"game_round_id": "gr_ba71...2f",
"reason": "win"
}

Idempotency: unique 'txn _ id'; redo → deterministic response ('duplicate = true').
Caption: HMAC (SHA256) + 'x-timestamp' (60-180 seconds), Retray with deduplication.

6. 3. End-of-round webhook (Megaways)

json
{
"type": "game. round_end",
"player_id": "player_30510",
"game": "isb_aztec_gold_extra_gold_megaways",
"bet": 1. 00,
"win": 6. 90,
"currency": "EUR",
"features": ["megaways:on","free_spins:off","cascade:2"],
"rtp_build": "95. 0_2025-10-20",
"jurisdiction": "mga",
"ts": "2025-11-02T17:28:01Z"
}

6. 4. Hold & Win Launch (Gold Digger: Hold & Win)


GET https://rgs. isoftbet. example/launch
?token={jwt}
&game=isb_gold_digger_hold_and_win
&lang=ru
&currency=EUR
&jurisdiction=ukgc
&channel=desktop
&features=hold_and_win:on,buy:off
&rtp=94. 0
&partner_id=OP123

6. 5. Webhook minigames (Hold & Win)

json
{
"type": "feature. hold_and_win",
"player_id": "player_30510",
"game": "isb_gold_digger_hold_and_win",
"spins_left": 2,
"held_items": [{"type":"coin","value":1. 00},{"type":"mini","value":10. 00}],
"win_partial": 3. 10,
"currency": "EUR",
"rtp_build": "94. 0_2025-10-26",
"jurisdiction": "ukgc",
"ts": "2025-11-02T17:28:37Z"
}

6. 6. InGAME promo - Free Rounds giveaway

http
POST /promo/free_rounds/issue
{
"campaign_id": "fr_welcome_nov_2025",
"player_id": "player_30510",
"game_list": ["isb_hot_spin_megaways","isb_majestic_megaways"],
"value_per_spin": "0. 20",
"spins": 20,
"expire_at": "2025-12-05T00:00:00Z"
}

7) UX/frontend requirements

Mobile-first: portrait/album, high-aspect screens, gestures.
Performance: TTFP <3-4 s; sprite-atlas, lazy-audio, CDN; stable frame <16 ms.
Megaways-UI: explicit indicators of ways/cascades/multipliers, readable mystery characters.
Hold & Win-UI: re-spin meter, collected coins, prize levels.
Hot Spin-UI: Modifier wheel does not overlap key HUD; effect hints.
Localization: EU/CIS/LATAM/Asia; number/currency formats, RG strings.

8) Promo and Hold

inGAME tournaments/drops/tasks: "reach the multiplier ≥ X," "activate Hold & Win ≥ N," "cascades ≥ K per session."

Free Rounds/Super Spins: Onboarding at Hot Spin/Megaways/Gold Digger.
Jackpots (if connected): level badges, winner ribbons, amount growth.
A/B: order of cards (Megaways/Hold & Win/Hits/Novelties), wheel of modifiers, banner texts.

9) 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/Cascade/Retrigger frequency, average minigame prize, multipliers.
  • Promo metrics: participation in tournaments/drops/Free Rounds, uplift in conversion/retention.
  • Tech: TTFP, FPS, wallet/webhook timeouts, share of replays.
Recommended telemetry:
  • `game_code`, `ways/lines`, `hold_and_win` (bool), `megaways:on/off`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags` (buy/free_rounds/hot_spin), `promo_campaign_id`, `game_round_id`, `txn_id`, `session_id`.

10) QA checklist before release

1. RTP versions/builds → binding to markets; 'rtp _ build' is logged/reported.
2. Buy/autoplay/speed - strictly by jurisdiction; Megaways/Hot Spin features comply with geo rules.
3. Seamless-collars: idempotency ('txn _ id'), TTL signatures, deterministic repetitions.
4. Auto-resume: restore freespins/Hold & Win/cascades after discount.
5. Jackpots/drops: access to pool/promo services, time synchronization, atomicity of confirmation.
6. Localization/currencies: Markets × Locales closed; RG texts and numerical formats.
7. Performance: TTFP <3. 5 s, stable FPS; intro short, with skip.
8. Reporting: GGR reconciliation by date/game/version; sections by promo.
9. UAT: long series of cascades/re-spins, large multipliers, wallet/webhook repeats.

11) Typical errors and solutions

Mixing RTP builds: fact/report diverges → hard log 'rtp _ build', segment uploads.
Duplicate write-offs: no idempotency → storage-lock on 'txn _ id', deterministic repetitions.
Loss of progress feature: no snapshot → keep the state of the bonus game/cascades/wheel modifiers.
Jackpot/drop-UI "jumps": clock/cache check; signed snapshots of amounts.
Buy is active in forbidden geo: centralize feature flags in PAM/feature-service.

12) Showcase (catalog) - recommendations

Теги: Megaways, Hold & Win, Hot Spin, Medium/High Volatility, Free Spins, Progressive/Local Jackpots.

Selections: "Cascades and ways" (Aztec/Majestic/Queen), "Coins and re-backs" (Gold Digger H&W, Mighty Stallion), "Modifiers" (Hot Spin), "New Week."

KPI cards: feature frequency, average mini-game prize/multiplier, jackpot/drop presence, subjective "pace."

13) Economics and risk management

Top-line: Megaways and Hold & Win provide sustained betting frequency and high engaging content.
Unit economics: average bet, feature conversion, win/bet distributions, inGAME campaign contributions, and Free Rounds.
Risk profile: ultra-volatile Megaways/H & W - caps of bets and exposures by series/titles, GGR buffer; RTP anomaly alerts.
Content mix: Balance "ultra" (Megaways/H & W) with even titles (classic Hot Spin options) and seasonal novelties.

14) Step-by-step integration plan

1. Contract/Listing: Markets, RTP Versions, Buy/Megaways/Jackpot Statuses, inGAME/GAP Promo Pack.
2. Technical connection: sandbox keys, RGS/GAP launch URL, Wallet API, webhooks, (opt.) pool/promotional services.
3. Feature flags: hold/megaways/buy/free_rounds/hot_spin, locales/currencies.
4. Catalogue: game cards, mechanic/jackpot/promo badges, age ratings.
5. QA/UAT: regression + load; long cascades/re-backs; wallet/webhook replays; promo scripts.
6. Soft-launch: 5-10% of traffic; GGR/RTP/feature-rate/promo-metrics/error monitoring.
7. GA release: tournaments/drops/Free Rounds, A/B showcases and banners.
8. Post-monitoring: retro 14/30 days; tuning exposure limits, display cases and promotional pools.

Result

iSoftBet are "power series + strong platform": Megaways/Hot Spin/Hold & Win and GAP/RGS-based inGAME promo stack. Technical integration is standard (seamless/transfer, JWT start, webhooks), success is based on compliance discipline (RTP/speed/Buy), fair showcase (Megaways/H & W/Hot Spin badges) and telemetry ('rtp _ build', 'feature _ flags',' promo _ campaign _ id '), which allows transparent management of the economy, exposure and retention.

Contact

Get in Touch

Reach out with any questions or support needs.We are always ready to help!

Start Integration

Email is required. Telegram or WhatsApp — optional.

Your Name optional
Email optional
Subject optional
Message optional
Telegram optional
@
If you include Telegram — we will reply there as well, in addition to Email.
WhatsApp optional
Format: +country code and number (e.g., +380XXXXXXXXX).

By clicking this button, you agree to data processing.