What Is a Virtual Account and How Does It Work?
A virtual account is a temporary bank account number generated by your bank and linked to your at866 profile. It is not a separate bank account; it is a routing code that directs your transfer to our merchant account. When you initiate a deposit on at866, our system contacts your chosen bank (BCA, e-wallet, mobile banking, or local payment) and requests a virtual account number. The bank generates a unique code and assigns it to your at866 user ID. You then transfer funds from your personal bank account to this virtual account number using your bank's mobile app or online portal.
The transfer is processed like any standard bank transfer. You enter the virtual account number as the recipient, specify the amount, and confirm. Your bank deducts the funds from your account and routes them to our merchant account. Once the transfer clears—usually within minutes during business hours—our system credits your at866 balance. You can then launch Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways, or any other game in our portfolio and begin play.
Virtual accounts are secure because you never share your personal bank credentials with at866. Your bank handles the authentication and transfer. We receive only the deposit notification and the amount; we do not see your personal account details. This separation protects your banking information while giving us a clear record of your deposit for accounting and dispute resolution.
Setting Up Your Virtual Account on at866
The setup process is straightforward. Log into your at866 account, navigate to the deposit section, and select "Virtual Account" as your payment method. You will see a list of supported banks: online payment, e-wallet, mobile banking, and local payment. Choose your bank—the one where you hold a personal account. Our system contacts the bank and generates a unique virtual account number. This number is displayed on your screen and also sent to your registered email.
Write down or screenshot the virtual account number. You will need it to complete the transfer from your personal bank account. The virtual account remains active for a set period (typically 24 hours, though this may vary by bank). If the account expires before you transfer funds, you can request a new one by repeating the process.
Once you have the virtual account number, open your bank's mobile app or online banking portal. Log in with your personal credentials, navigate to "Transfer" or "Send Money," and enter the virtual account number as the recipient. Specify the amount you want to deposit. Your bank may ask you to confirm the transfer details. After you confirm, the funds are deducted from your personal account and routed to at866. The transfer is instant or near-instant; you should see the balance in your at866 account within a few minutes.
Key takeaways
- Virtual accounts are temporary bank-issued codes that route your transfer to at866 without exposing your personal bank details.
- We support virtual accounts from online payment, e-wallet, mobile banking, and local payment—the major Indonesian banks.
- Deposits via virtual account typically appear in your at866 balance within minutes during business hours.
- Withdrawals are processed back to your original bank account, providing a clear audit trail.
Virtual Account Deposits and Withdrawal Flow
After your deposit clears, your at866 balance is live and you can begin playing immediately. Launch any slot game—Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, or Mahjong Ways—or explore our live-dealer tables and sportsbook. Your balance updates in real time as you play. If you win, your balance increases; if you lose, it decreases. You control when and how much you stake.
When you decide to withdraw, navigate to the withdrawal section of your at866 account. Specify the amount you want to cash out and confirm that you want the funds returned to your original bank account. Our system verifies that your account is in good standing and that any promotional requirements have been met. Once approved, we initiate a transfer back to your bank account. The funds typically appear within one to two business hours, depending on your bank's processing speed.
Virtual account withdrawals are tied to your original deposit account. If you deposited via a online payment virtual account, your withdrawal will be processed back to your e-wallet account. This one-to-one mapping ensures clarity and prevents confusion. If you have questions about your withdrawal status, our support team—available in English via chat or email—can check the transaction details and provide an update.



Virtual Accounts and Tournament Play
Virtual account deposits integrate seamlessly with our at866 tournament system. When you fund your account via virtual account and enter a weekly or monthly slot tournament, your play results are recorded on the leaderboard in real time. If you land a high payout or trigger a bonus round with a strong multiplier, your rank improves. At the end of the tournament window, the final leaderboard is published and prizes are distributed to the top finishers according to the announced schedule.
Your virtual account balance is your tournament stake. If you deposit during a tournament period—say, around Idul Fitri or Idul Adha when we often run special events—your balance is immediately available for tournament play. There is no waiting period or additional verification. You can begin spinning and competing as soon as your deposit clears.
If you win a tournament prize, the payout is added to your at866 balance. You can then withdraw that balance back to your bank account via the same virtual account method. This creates a complete cycle: deposit via virtual account, play in tournaments, win a prize, and withdraw your winnings back to your bank.
-
Log into your at866 account
Navigate to the deposit section and select Virtual Account as your payment method.
-
Choose your bank and generate a virtual account number
Select mobile banking, local payment, online payment, or e-wallet; our system generates a unique account code.
-
Transfer funds from your personal bank account
Use your bank's app or online portal to send money to the virtual account number.
-
Begin playing or request a withdrawal
Once your balance appears, launch a game or submit a withdrawal request to your bank account.
Virtual Account Fees and Limits
Virtual account deposits and withdrawals may incur fees depending on your bank and the amount transferred. These fees are typically small and are deducted by your bank, not by at866. We do not charge additional fees on top of your bank's standard transfer costs. When you initiate a virtual account deposit or withdrawal on at866, any applicable fees are disclosed upfront so you know exactly what to expect.
Deposit and withdrawal limits vary by bank. Some banks allow transfers up to a certain daily or monthly maximum; others have no stated limit. If you are unsure about your bank's limits, contact your bank directly or check their online banking portal. Our at866 support team can also provide general guidance, though we recommend confirming limits with your bank for accuracy.
Virtual account numbers typically expire after 24 hours if unused. If you request a virtual account number but do not transfer funds within that window, you will need to request a new number. This expiration is a security measure to prevent unauthorized use of old account codes.
