What a dual wallet is
A dual wallet keeps the customer’s real-money balance and bonus balance in separate ledgers under the same account. Each wager is settled against one or both balances according to a configured policy: cash-first, bonus-first, or proportional. Withdrawals are limited to the cash balance. Bonus balance converts to cash when wagering requirements are met.
The dual-wallet design simplifies bonus accounting and gives the customer clear visibility into what is withdrawable at any time. It contrasts with single-wallet designs where bonuses are layered onto a single balance with sticky or non-sticky logic.
How dual wallet fits the bonus engine
The bonus engine sits on top of the wallet and dictates the wagering rules: contribution percentages per game, minimum-stake limits, maximum-bet limits, and the order in which the two balances are debited. The wallet enforces those rules at the moment each wager is placed.
Some operators run dual wallets for explicit clarity and customer trust. Others prefer single-wallet designs with stickier mechanics. Both designs have to comply with the bonus-term disclosure rules required by the regulator in each market.
Why dual wallets matter in B2B
For operators, the wallet architecture is a foundational decision that shapes the entire bonus and promotional design. Switching architectures later is expensive. For platform vendors, dual-wallet support is a procurement requirement among operators that prioritise transparency. For affiliates and review publishers, the wallet model is an editorial detail because it affects how customers experience bonuses.
Frequently asked questions about What Is a Dual Wallet System?
Neither is inherently better. Dual wallet offers more transparency for the customer. Single wallet with sticky or non-sticky mechanics gives the operator more flexibility in promotional design. The right choice depends on the operator’s brand positioning and target market.
When the customer satisfies the wagering requirements attached to the bonus. The bonus engine tracks progress in real time and triggers the conversion automatically once the threshold is met.
No. Only the cash balance is withdrawable. Bonus funds first have to clear wagering requirements and convert to cash before they can be withdrawn.