What is Virtual Account on mekartoto
A Virtual Account is a temporary bank account number we create for you on mekartoto. It belongs to our payment processor but is tied to your mekartoto user ID. When you transfer money to this account, the system recognizes the transfer, matches it to your account, and credits your balance automatically.
Each bank has its own virtual account number. If you use BCA, you get a e-wallet virtual account. If you prefer mobile banking, we generate a local payment number. You can use any or all of them — they all feed into the same mekartoto balance. This flexibility is especially useful if you have accounts at multiple banks.
Virtual Accounts are permanent for your mekartoto profile. You do not need to request a new one each time you deposit. Simply log in, view your account details, and copy the number. Transfer funds from your bank app, and your mekartoto balance updates within minutes.
Players across Jakarta, Surabaya, Bandung, Medan, Semarang, and Yogyakarta use Virtual Accounts because they are familiar with their own bank apps. No new login, no third-party gateway — just transfer from your existing bank account to the mekartoto virtual number.
Settlement is fast. Most banks process transfers within minutes during business hours. Late-night or weekend transfers may take longer depending on your bank's batch processing schedule. Our mekartoto system logs every transfer and notifies you when your balance updates.
Setting up Virtual Account on mekartoto
Virtual Accounts are created automatically when you register on mekartoto. You do not need to request them separately. During account setup, we ask for your email, password, and identity details. Once verified, your Virtual Account numbers are generated and ready to use.
To view your Virtual Account numbers:
-
Log in to mekartoto
Enter your email and password on the app or web browser.
-
Navigate to Deposit or Payment
Select the deposit section from your account menu.
-
Choose Virtual Account
Select the bank you want to use: online payment, e-wallet, mobile banking, or local payment.
-
Copy the account number
mekartoto displays your unique virtual account number. Copy it and use it in your bank app.
Virtual Account benefits
- No fees — transfers from your bank to mekartoto are free
- Instant crediting — most transfers settle within minutes
- Multiple banks — use online payment, e-wallet, mobile banking, or local payment, all linked to one mekartoto account
- Permanent numbers — your virtual accounts do not change; reuse them for every deposit
- Secure — transfers are encrypted and logged by your bank and mekartoto
How to transfer funds to your mekartoto Virtual Account
Once you have your Virtual Account number, transferring money is simple. Open your bank app (online payment, e-wallet, mobile banking, or local payment), select "Transfer," and enter the mekartoto virtual account number. Add a description if your bank requires it — for example, "mekartoto deposit" or your mekartoto username.
Enter the amount you want to deposit. Review the details and confirm. Your bank processes the transfer and deducts the funds from your account. Within minutes, our mekartoto system receives the transfer, verifies it matches your virtual account, and credits your balance.
You will see a notification in your mekartoto app confirming the deposit. Your balance updates immediately, and you can start playing. If a transfer is delayed, check your bank app to confirm it was sent. Our support team can investigate if a transfer appears to be stuck.

Combining Virtual Account with e-wallets
mekartoto accepts both Virtual Account transfers and e-wallet payments. You can use Virtual Account for large deposits (since bank transfers have no fees) and e-wallets like online payment, e-wallet, mobile banking, local payment, online payment, or e-wallet for quick top-ups on the go.
mobile banking is especially convenient for mobile payments. If you have a local payment-enabled e-wallet, you can scan our mekartoto deposit QR code and complete payment in seconds. No typing, no account numbers — just scan and confirm. This works well during breaks or when you are away from your computer.
Your mekartoto balance combines funds from all sources. Whether you deposit via online payment Virtual Account, e-wallet, or mobile banking, the balance is unified. You can withdraw to any payment method you have used, or request a withdrawal to a new method if you prefer.
Withdrawing from mekartoto to your Virtual Account
Withdrawals on mekartoto return to your original payment method. If you deposited via local payment Virtual Account, your withdrawal goes back to your online payment account. If you used e-wallet, the refund goes to mobile banking. This ensures your funds always return to a method you control.
To request a withdrawal, log in to mekartoto, select "Withdraw," enter your amount, and confirm. Our system verifies your account and processes the request. For Virtual Account withdrawals, funds typically arrive in your bank account within a few hours, depending on your bank's processing window.
We require verification before processing large withdrawals. This is a standard anti-fraud measure. You may be asked to confirm your identity or provide a recent transaction screenshot. Once verified, your withdrawal is processed and you receive a confirmation notification.
Virtual Account during holidays and events
Bank processing times may vary during major holidays like Idul Fitri, Idul Adha, Imlek, and Nyepi. Some banks operate on reduced schedules or close entirely. We recommend depositing in advance if you plan to play during these periods.
During major sporting events like Liga 1 or Piala Indonesia, deposit volumes increase. Our mekartoto system handles high traffic, but your bank's processing may be slower. If you need funds urgently, consider using an e-wallet like local payment or online payment for faster settlement.
Security and account verification
Virtual Accounts are secure because they are tied to your mekartoto account and verified through your bank. Only you can initiate transfers from your bank account. Our mekartoto system logs every transaction and matches it to your user ID.
We require identity verification before your first deposit. This protects both you and our platform. Verification typically takes a few minutes and involves confirming your name, date of birth, and ID details. Once verified, your Virtual Account is fully active.
If you suspect unauthorized access to your mekartoto account, contact our support team immediately. We can review your transaction history, freeze your account if needed, and help you secure it. Our English-language support is available to assist with security concerns.

