Setting Up Your Virtual Account on koko500
Creating a Virtual Account on koko500 begins with account registration and email verification. Once your email is confirmed, you can access the deposit section of your account dashboard and request a Virtual Account. The system generates a unique account number and displays it alongside your account holder name and the receiving bank details.
Your Virtual Account number is permanent and does not change. You can use the same account number for multiple deposits—there is no limit to how many times you can transfer funds to it. The account number is displayed in your koko500 dashboard under "Deposit Methods" or "Virtual Account," and you can copy it to your clipboard for easy reference when making transfers from your bank or e-wallet.
Virtual Account setup requires full account verification (KYC). You must provide a government-issued ID, proof of address, and sometimes a selfie for identity confirmation. We process verification within standard service windows, typically within 24 hours. Once verified, your Virtual Account is immediately active and ready to receive deposits.
Virtual Account benefits
Your Virtual Account on koko500 simplifies the deposit process. Instead of entering payment details each time, you transfer funds to your permanent account number. Deposits are credited instantly, and your balance is immediately available for play across all games.
Virtual Accounts also enhance security. You never share your koko500 password with payment processors, and your bank account details remain private. All transfers are logged in your account history for transparency and record-keeping.
Deposit Flow and Instant Crediting
To deposit funds via your Virtual Account on koko500, you initiate a transfer from your bank or e-wallet to the account number displayed in your dashboard. You can transfer from DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, or any Indonesian bank (mobile banking, local payment, online payment, e-wallet). The transfer process is identical to sending money to any other person or business—you enter the account number, amount, and confirm.
Once your transfer is confirmed by your bank or e-wallet, koko500 receives the funds and credits your account balance instantly. You do not need to wait for manual verification or approval. Your balance updates in real time, and you can immediately use the deposited funds to place wagers on live football markets, live-dealer tables, slot games, or esports tournaments.
Your deposit history is visible in your account dashboard, showing the date, time, amount, and payment method for each transfer. If a deposit does not appear within a few minutes, check your bank or e-wallet confirmation to ensure the transfer was successful. If you encounter issues, our support team is available in English to investigate and resolve deposit problems.
Withdrawal Process and Payment Methods
Withdrawals from koko500 are processed to the same payment method you used for deposits, or to any other supported method on file. You initiate a withdrawal request through your account dashboard, specifying the amount and destination payment method. Withdrawal requests are subject to verification windows and standard processing times, which vary by payment method and bank.
Withdrawals via Virtual Account reverse the deposit flow: funds are transferred from your koko500 account back to your bank or e-wallet. Processing times depend on your bank or payment provider. Most withdrawals are processed within business hours, but some banks may take longer. We display estimated processing times in your withdrawal request confirmation.
Your withdrawal history is logged in your account, showing the date, amount, destination method, and status. You can contact our support team if a withdrawal is delayed or if you have questions about the process. We do not charge withdrawal fees on koko500.



Virtual Account and Loyalty Program Integration
Your Virtual Account deposits contribute equally to your loyalty tier and weekly cashback on koko500. Whether you deposit via Virtual Account, direct bank transfer, or e-wallet, all deposits are treated the same for tier advancement and promotion eligibility. Your tier status depends on cumulative activity across all games, not on deposit method.
When you deposit via Virtual Account during a promotional period—such as a reload offer tied to Liga 1 season or Piala AFF tournaments—you are eligible to claim the promotion if you meet all other eligibility criteria. Promotions are claimed through your account dashboard and apply to all subsequent play until the promotion expires.
Referral bonuses and seasonal offers on koko500 are also independent of deposit method. If you refer a friend who deposits via Virtual Account, both you and your referral receive the referral bonus once they meet the activity threshold. Your weekly cashback is calculated based on your net loss across all games, regardless of how you funded your account.
Key takeaways
- Virtual Account is a permanent account number for receiving deposits on koko500
- Deposits via Virtual Account are credited instantly to your balance
- Withdrawals are processed to your bank or e-wallet within standard timeframes
- Virtual Account deposits count toward loyalty tier and weekly cashback
- All payment methods (e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, banks) are supported
Account Security and Verification
Your Virtual Account on koko500 is protected by the same security measures as your main account. Your account number is not sensitive information—it is designed to be shared and used for transfers. However, your koko500 password and login credentials must remain private. Never share your password with anyone, including koko500 staff.
To maintain account security, we require full KYC verification before Virtual Account activation. Verification includes a government-issued ID, proof of address, and sometimes a selfie. This process protects both you and koko500 by confirming your identity and preventing fraud.
If you suspect unauthorized access to your account, change your password immediately and contact our support team. We are available in English to assist with account recovery, password resets, and security concerns. All account changes are logged and can be reviewed in your security settings.
Virtual Account Across Indonesian Cities and Payment Preferences
Members in Jakarta, Surabaya, Bandung, Medan, and Semarang all access the same Virtual Account system on koko500. Your account number works regardless of your location, and deposits are credited instantly from any supported bank or e-wallet. Regional payment preferences are accommodated—for example, members in Jakarta may prefer local payment transfers, while Surabaya members might use online payment or e-wallet.
During major holidays like Idul Fitri, Idul Adha, Imlek, and Nyepi, Virtual Account deposits remain active and are processed normally. Some banks may have extended processing times during holidays, but koko500 continues to credit deposits as they arrive. We recommend depositing in advance of major holidays if you plan to play during those periods.
Virtual Account advantages
- Permanent account number for all deposits
- Instant crediting upon bank confirmation
- Enhanced security and privacy
Withdrawal considerations
- Processing times vary by bank or e-wallet
- Subject to verification windows and KYC re-checks
Support and Troubleshooting
If you encounter issues with your Virtual Account on koko500—such as a deposit not appearing, a withdrawal delay, or questions about your account number—our support team is available in English to help. You can contact support through your account dashboard, email, or live chat. We aim to respond to support requests within standard service windows.
Common issues and solutions include: verifying that your transfer was confirmed by your bank before contacting support; checking your account history to confirm the deposit was received; and ensuring your account is fully verified before attempting withdrawals. Our support team can provide detailed transaction histories and investigate any discrepancies.
