Skip to content
iGaming Times

Independent industry intelligence in your inbox. We will email you a link to confirm your subscription, and every newsletter carries a one-click unsubscribe link.

Lesson 1 of 6 · 16 min

Anatomy of an iGaming Platform

The components and their boundaries: the PAM and the wallet ledger, game aggregation and the seamless wallet, the sportsbook, payments, identity and compliance modules, the bonus engine, reporting, the back office and the front end.

In this lesson

  • Name the components of an iGaming platform and what each does
  • Explain why the wallet ledger is the component everything depends on
  • Describe how games connect through the seamless wallet and remote game servers
  • Identify where the boundaries between components fall and why they matter

What the platform is

Every online casino and sportsbook is a website or an app in front of a platform, and the platform is where the business actually happens. The front end shows games and markets; the platform holds the accounts, moves the money, records every bet, enforces the rules, connects to the games and the odds, talks to the payment providers and the identity vendors, runs the promotions, and produces the reports the finance team and the regulator read. An operator that owns its front end and rents its platform owns very little; an operator that understands its platform can decide what to own.

This lesson maps the platform's components, what each does, and where the boundaries between them fall, because those boundaries are where suppliers compete, where integrations fail and where regulators look.

The player account management system

At the centre sits the player account management system (PAM), the term the industry uses for the platform core. It owns the customer record: registration, identity and verification status, contact and consent preferences, responsible-gambling settings, self-exclusion status, risk flags, segment and value classifications. It owns the session: login, authentication, geolocation checks, device recognition. And it owns the wallet, which is the platform's most important single function.

The wallet is a ledger. Every deposit, withdrawal, bet, win, bonus award, bonus conversion, adjustment and fee is a transaction against a balance, or against several balances (real money, bonus money, withdrawable and non-withdrawable amounts, per-currency balances), and the ledger must be exact, complete, auditable and reconcilable to the payment providers on one side and the game and sportsbook systems on the other. Regulators certify wallets, audit them and require reports from them; a wallet discrepancy is the most serious technical failure an operator can have.

Game aggregation and the seamless wallet

Casino games run on the studio's own servers (the remote game server, or RGS), not on the operator's platform. The platform integrates to each studio, directly or through an aggregator that fronts many studios with one API, and the integration works one of two ways. Under a transfer wallet, the operator moves a balance into the game session and back at the end; under a seamless wallet, the game calls the operator's wallet for every bet and win in real time, so that the customer sees one balance across every game. Seamless is the standard for regulated markets because it keeps the ledger in one place; it also means the platform's wallet API has to handle thousands of calls a second at low latency, and that a slow wallet makes every game feel slow.

The aggregator layer manages the catalogue: which games are available in which markets (certification differs by jurisdiction), in which currencies and languages, with which RTP versions, under which regulatory flags (bonus-buy disabled here, stake limits there). Lobby management, the merchandising of the catalogue to the customer, sits either in the platform or in the front end depending on the architecture.

The sportsbook

A sportsbook is a separate system with its own architecture: a feed of events and prices from data suppliers and the operator's trading function, a market-management layer, a bet-acceptance engine that checks limits and liabilities, a bet slip and cash-out engine, a settlement engine driven by results feeds, and a risk-management console. It integrates to the PAM's wallet like a game does, seamlessly, and it is supplied either as a module of the platform, as a separate product from a sportsbook provider, or as a managed trading service that includes the pricing. Sportsbook latency requirements are the platform's hardest: in-play prices change in seconds, and a bet accepted at a stale price is a loss.

Payments and the cashier

The cashier is the customer-facing deposit and withdrawal flow; behind it sits the payments orchestration layer, which connects to acquirers, payment service providers, bank-transfer and open-banking rails, e-wallets, vouchers and local methods, routes each transaction to the best provider for the customer's market, method and risk profile, cascades to a second provider on failure, and applies the closed-loop and limit rules. Payments orchestration is a specialist function often supplied separately from the PAM, and it is where market coverage is won: an operator entering a new market needs the local methods, and the orchestration layer's connections decide how fast it can offer them.

Identity, risk and compliance modules

Around the core sit the modules that make the platform lawful in a regulated market. Identity verification integrates document and database checks from specialist vendors, applying each market's rules on when verification is required. Age verification, sanctions and politically-exposed-person screening, and self-exclusion checks against national registers (GamStop, Cruks, OASIS, Spelpaus and the rest) run at registration and login. Anti-money-laundering monitoring scores transactions and behaviour against rules and models and raises alerts for the compliance team. Responsible-gambling modules enforce deposit, loss, stake and session limits, reality checks and cooling-off, apply market-specific mandatory limits, and score accounts for markers of harm. Geolocation, in markets that require it, confirms the customer's position through a specialist service. Each module has a vendor market of its own, and each is a certification item.

The bonus engine and CRM

The bonus engine configures, awards and tracks promotions (the Casino Bonuses guide and the glossary's bonus-engine entry cover what it does), and it needs the wallet, the game transaction stream and the customer record to work. Customer relationship management systems, which segment customers and run campaigns across email, push, SMS and on-site messaging, are usually separate products fed by the platform's data, with triggers flowing back into the bonus engine. The boundary between platform and CRM is a design decision: tightly integrated platforms include both; modular architectures connect a best-of-breed CRM through the platform's events.

Reporting, data and the back office

Every regulated market requires reports: revenue and tax by product and period, customer numbers and activity, responsible-gambling measures, anti-money-laundering statistics, and in several markets a real-time or daily data feed to the regulator's own system. The platform's reporting layer produces them, and its data warehouse feeds the operator's analytics, finance reconciliation and CRM. The back office is the set of tools the operator's staff use for everything above: customer service views, manual adjustments (with approval workflows regulators inspect), bonus configuration, content management, risk review queues, and audit logs of every staff action.

The front end

The website and apps are the customer's experience of all of the above, and in most architectures they are the operator's own: built on the platform's APIs, branded and localised, with the lobby, the bet slip, the cashier and the account pages assembled from platform services. Native mobile apps, progressive web apps and responsive web are the delivery options, each with app-store, regulatory and performance considerations of its own.

What to take from this lesson

A platform is the PAM (accounts, sessions and the wallet ledger) plus game aggregation through seamless wallet integrations to studios' remote game servers, a sportsbook with its own feed, acceptance, settlement and risk engines, payments orchestration behind the cashier, identity, screening, anti-money-laundering, responsible-gambling and geolocation modules, a bonus engine and CRM connections, reporting and a back office, and the operator's front end on top. The boundaries between these components are where suppliers compete, integrations fail and regulators look, and the wallet is the component that everything depends on.

Key terms

PAM (player account management)
The platform core owning accounts, sessions and the wallet ledger.
Seamless wallet
The integration pattern in which a game calls the operator’s wallet for every bet and win, keeping one balance across all games.
Remote game server (RGS)
The studio’s server on which its games run, integrated to the operator’s platform.
Payments orchestration
The layer routing transactions across multiple providers and methods with cascading on failure.
Back office
The tools operator staff use: customer views, adjustments with approvals, configuration, review queues and audit logs.

Key takeaways

  • The PAM owns the customer record, the session and the wallet; the wallet is a ledger that regulators certify and audit.
  • Games run on studios’ remote game servers and integrate through a seamless wallet API that calls the operator’s ledger for every bet and win.
  • The sportsbook is a separate system with feed, acceptance, settlement and risk engines, integrated like a game.
  • Payments orchestration, identity, screening, anti-money-laundering, responsible-gambling and geolocation modules each have a vendor market and a certification item.
  • Component boundaries are where suppliers compete, integrations fail and regulators look.

Check your understanding

3 questions · answer them all, then check.

  1. 1. Why is the wallet the platform’s most important component?

  2. 2. Where do casino games actually run?

  3. 3. What does a transfer wallet do differently from a seamless wallet?

Sign in to track your progress through the course.

Cookie Preferences

Choose which cookies you want to accept. Essential cookies are required for the website to function properly.

Required

Necessary for the website to function. Cannot be disabled.

Help us understand how visitors interact with our website.

Used to deliver relevant advertisements and track ad performance.

Remember your preferences and settings for a better experience.

Anatomy of an iGaming Platform: iGaming Platform and Technology Lesson