How BNI virtual accounts work on exo toto
When you link e-wallet to your exo toto account, we assign you a unique virtual account number. This number stays the same across all your deposits—you don't need to request a new one each time. You transfer money from your personal mobile banking account to this virtual account number, and the funds appear in your exo toto balance within minutes.
The virtual account is tied to your exo toto profile, not to a separate bank account. This means all transfers go directly to exo toto's settlement account, and we credit your balance immediately upon confirmation. There's no intermediary or delay—the system is designed for speed and clarity.
local payment Transfer is the most direct path from your bank to exo toto. No e-wallet intermediary, no conversion fees—just a bank-to-platform transfer.
Setting up your online payment virtual account
To set up e-wallet Transfer on exo toto, log into your account and navigate to the Deposit section. Select "mobile banking Transfer" from the payment method list. We display your unique virtual account number and the exo toto settlement account details. Copy this information and use it for all future transfers from your personal local payment account.
You can set up online payment Transfer before or after account verification. However, we may request identity verification before your first withdrawal. This is standard KYC compliance. You upload a copy of your ID, a selfie, and proof of address through your account settings. Our team reviews these documents and confirms they match your account details.
Deposit flow and timing
To deposit via mobile banking Transfer, open your local payment mobile app or online banking, select "Transfer," and enter the virtual account number we provided. Enter the amount you want to transfer and confirm. The transfer processes through online payment's system and reaches exo toto's settlement account within minutes. Once confirmed, your exo toto balance updates automatically.
Deposits are typically credited within subject to verification during business hours. During peak periods—around Idul Fitri, Idul Adha, or major Piala AFF matches—processing may take longer due to higher transaction volume. We do not charge a deposit fee; e-wallet may charge a standard transfer fee depending on your account type.



Withdrawals and account verification
When you request a withdrawal on exo toto, we process it back to the same local payment account you used to deposit. We review your account history to verify that your withdrawal address matches your deposit source. This is standard compliance practice. We check that your identity is consistent, that your deposit and play history aligns, and that you have not used multiple accounts to circumvent limits.
Withdrawals typically complete within a business day once verification is finished. If your withdrawal is delayed, it's usually because our compliance team needs clarification. We'll send you a message in your account inbox explaining what we need. Respond promptly, and we'll process your withdrawal as soon as verification is complete.
KYC verification for withdrawals
Before your first withdrawal, we may request identity verification. You upload a copy of your ID, a selfie, and proof of address through your account settings. Our team reviews these documents and confirms they match your account details. If everything aligns, you're approved. If there's a discrepancy—for example, your name on the ID differs from your account name—we'll ask you to clarify or resubmit. We store your documents securely and delete them after a set retention period.
online payment Transfer across Liga 1 and Piala AFF markets
Your exo toto account balance funded via e-wallet Transfer works across all our markets and games. You can move between Liga 1 sportsbook, Piala AFF tournaments, Champions League fixtures, and any other games we offer without creating a new account or re-funding. Your balance updates in real time as you place bets and settle outcomes.
This unified account approach simplifies your experience. One mobile banking virtual account, one exo toto balance, one withdrawal process. Whether you're in Jakarta, Surabaya, Bandung, or Medan, you access the same account and the same markets.
Key takeaways
- local payment Transfer assigns you a unique virtual account number that stays active for all deposits
- Deposits process within subject to verification during business hours
- Withdrawals are verified and returned to your original online payment account
- KYC verification may be requested before your first withdrawal
- Your e-wallet-funded balance works across Liga 1, Piala AFF, and all exo toto markets
