deso toto — your Game Start.

deso toto Virtual Account – Casino with E-wallet & Bank Transfer

Virtual accounts are a bank-transfer deposit method we offer on deso toto. When you choose a virtual account, we generate a unique account number linked to your deso toto profile. You transfer funds from your own bank — BCA, e-wallet, mobile banking, or local payment — to that number, and our system credits your balance automatically. No e-wallet app required, no QR code scan needed.

Open an account
deso toto featured game showcase

Virtual Account

Game
Category
Live Table / Card
RTP
high

Virtual accounts work well if you prefer traditional bank transfers or if you want to deposit larger amounts. The transfer settles within a few minutes on weekdays, and you can then place bets on Liga 1 matches, join live-dealer tables like baccarat, or play slot games such as Sweet Bonanza. Withdrawals return to your registered bank account subject to standard verification windows.

What a virtual account is and why deso toto uses them

A virtual account is a temporary bank-account number that we generate for you. It is linked to your deso toto profile but is not a real bank account — it is a routing number that your bank uses to identify your deposit. When you transfer money to your virtual-account number, your bank processes the transfer as a normal inter-bank payment. Our system receives the transfer, matches it to your account using the unique number, and credits your balance.

We use virtual accounts because they are secure, widely supported by Indonesian banks, and do not require you to memorize or share our company bank details. Each virtual account is unique to you, so there is no risk of your deposit going to the wrong account. Your bank also verifies the account name before you confirm the transfer, so you can be sure you are sending money to deso toto.

Virtual accounts are especially useful if you prefer not to use e-wallets like DANA, e-wallet, mobile banking, local payment, or online payment. They also work well for larger deposits, since bank transfers do not have the daily limits that some e-wallets impose.

Virtual account number display on deso toto showing unique bank transfer details
Your unique virtual account number on deso toto – use this for bank transfers from e-wallet, mobile banking, local payment, or online payment

Setting up a virtual account on deso toto

To set up a virtual account, log into your deso toto account and navigate to the Deposit section. Select "Virtual Account" as your payment method. You will see a list of supported banks: e-wallet, mobile banking, local payment, and online payment. Choose the bank where you have your personal account.

We generate a unique virtual-account number for you immediately. The number appears on your screen along with the account name (deso toto or a similar merchant identifier). Write down or screenshot this number — you will need it to complete your bank transfer. The virtual account stays active for your deso toto profile, so you can reuse the same number for future deposits.

Your virtual account number is permanent

Once we generate a virtual account for you, it remains active. You can use the same number for every deposit. There is no need to request a new number each time.

How to transfer funds to your virtual account

The transfer process depends on which bank you use. If you bank with e-wallet, open your mobile banking mobile app or online banking portal. Select "Transfer" and choose "Inter-bank Transfer" or "Transfer to Other Banks". Enter the virtual-account number we provided, the amount you want to deposit, and confirm. Your bank will show the account name as deso toto or a similar identifier — verify this matches before you approve the transfer.

For local payment, online payment, or e-wallet, the process is similar. Open your banking app, select transfer, and enter the virtual-account number. Your bank will verify the account name. Once you confirm, the transfer is sent. Most inter-bank transfers complete within a few minutes during business hours. If you transfer outside business hours or on a weekend, the transfer may be queued and processed the next business day.

Bank transfer confirmation screen showing virtual account number entry and amount input
Enter your deso toto virtual account number in your bank's transfer screen
  • mobile banking: Use local payment mobile app or online banking. Select inter-bank transfer and enter the virtual-account number.
  • online payment: Open e-wallet mobile app. Choose transfer and enter the virtual-account number.
  • mobile banking: Use local payment mobile app or online banking. Select transfer to other banks and enter the number.
  • online payment: Open e-wallet mobile app. Choose transfer and enter the virtual-account number.

Deposit timing and verification

Once your bank processes the transfer, our system receives it and matches it to your deso toto account using the virtual-account number. This matching is automatic, so your balance updates without manual intervention. Most transfers complete within a few minutes on weekdays. If you transfer during peak hours — such as evenings during Liga 1 matches or around Idul Fitri — the transfer may take slightly longer due to higher bank traffic.

Your first deposit on deso toto may require account verification. We ask for your name, phone number, and a valid ID document. This is a standard anti-fraud measure. Verification typically completes within standard business hours. Once verified, subsequent deposits process without additional checks.

Note: If your transfer does not appear in your deso toto account within subject to verification, check your bank's transaction history to confirm the transfer was sent. If your bank shows the transfer as successful but deso toto has not credited it, contact our support team with your bank reference number.

Withdrawing funds back to your bank

When you want to withdraw your winnings, log into deso toto and navigate to the Withdrawal section. Enter the amount you wish to withdraw. We ask you to confirm your withdrawal method — the same bank account you used to deposit. We process withdrawal requests during standard business hours and verify that your account is in good standing.

Once approved, we initiate a transfer back to your registered bank account. Bank transfers typically arrive within one to two business days. If you withdraw on a Friday evening or during a holiday like Imlek or Nyepi, the transfer may be processed the next business day. We do not charge a withdrawal fee on deso toto, but your bank may apply their own transfer fees — check with mobile banking, local payment, online payment, or e-wallet for details.

Virtual accounts across Indonesia

Virtual accounts work the same way whether you are in Jakarta, Surabaya, Bandung, Medan, Semarang, or Yogyakarta. As long as you have an account with mobile banking, local payment, online payment, or e-wallet, you can transfer to your deso toto virtual account. The transfer routes through the national inter-bank network, so location does not affect speed or reliability.

If you are traveling or away from your usual location, you can still access your virtual account and make deposits from any mobile banking, local payment, online payment, or e-wallet branch or ATM. Your deso toto account works the same way from any device — mobile app or browser — so you can manage your balance and place bets from anywhere.

Security and account protection

Virtual accounts are secure because each number is unique to you and time-limited in some cases. Your bank verifies the account name before you confirm the transfer, so you can be sure you are sending money to deso toto. We encrypt all virtual-account data and never share your bank details with third parties.

If you notice an unauthorized withdrawal or a transfer you did not make, contact our support team immediately. We can review the transaction, verify it against your account activity, and work with your bank to investigate. Keep your deso toto login credentials private, and log out after each session on shared devices.

Related guides