Seamless wallet: the balance always stays with the casino

Seamless wallet (single wallet) is an integration model in which the casino holds the player's balance, and the game provider calls the casino to debit and credit money on every bet and win. The player sees one balance across all games, and the casino controls every bet.

Yevhen SychovOctober 2026

How it works

The player opens a game, and the casino passes a session token to the game provider. For every bet the game sends the casino a debit request, and for every win a credit request, each with its own transaction ID and round ID. If the debit fails, the round does not start. If there is no response, the provider retries the request or cancels the bet with a separate rollback request.

Balance after the round = balance before the round minus bet plus winFor example, the balance is €100, the bet €2 and the win €5: the casino debits €2, leaving €98, then credits €5, and the balance is €103.

If the games are connected through an aggregator, the requests go through it, but the balance still stays with the casino.

Seamless or transfer wallet

Seamless walletTransfer wallet
Where the money iswith the casino at all timespart of the balance is moved to an account with the provider
Playerone balance across all gamestransfers into the game and back
Bonuses and limitschecked on every betwhile the money is with the provider, the casino cannot see the bets
Reconciliationfor every transactionby transfers and session totals

What matters to the operator

The casino platform (PAM) sees the bet at the moment of the debit: it counts the bet towards wagering according to the game's weighting, checks the max bet rule and spends the real and bonus balance in the set order. Limits and self-exclusion apply across all games at once.

Every round is recorded twice: by the casino as a debit and a credit, and by the provider as a round. The records are reconciled, otherwise a dispute over GGR and the provider fee follows. For example, the provider shows €50,000 GGR for the month and the casino €49,200: the €800 difference is traced through open and cancelled rounds.

Common mistakes

  • A retried request debits twice. The provider retries a request if it did not get a response in time. The casino must process a transaction with the same ID only once.
  • Stuck rounds. The bet was debited, but the win or cancellation never arrived. Rounds need to close automatically under the provider's rules, otherwise the player's money gets stuck and support gets a complaint.
  • Reconciling only the monthly total. Discrepancies are traced by day and by provider: at the end of the month, finding the round that caused one is much harder.