How Virtual Accounts Function on erek 12
A virtual account is a sub-account number generated by your bank and assigned to you on erek 12. When you select a bank (BCA, e-wallet, mobile banking, or local payment) during account setup, our system requests a virtual account code from that bank's API. Within minutes, you receive a unique account number. You then transfer funds from your personal bank account to this virtual number. The bank confirms the deposit, and our system credits your erek 12 wallet automatically.
The key difference from manual bank transfer is automation. You do not need to contact support or wait for manual reconciliation. The virtual account number is permanent for your profile—you can use it repeatedly without requesting a new code each time. This makes it ideal for regular deposits, especially during Liga 1 seasons or Piala AFF tournaments when you may fund your account multiple times.

Virtual Account Setup Process
Setting up a virtual account on erek 12 requires three steps. First, complete your account verification: email confirmation, phone verification, and KYC (identity document, proof of address). Second, navigate to your account settings and select "Add Payment Method." Choose your bank (online payment, e-wallet, mobile banking, or local payment) and confirm. Third, our system generates your virtual account number and displays it in your dashboard. You can copy this number and share it with anyone who needs to send you funds, or use it yourself for deposits.
The virtual account number remains active indefinitely. You do not need to regenerate it for each deposit. If you lose the number, you can retrieve it anytime from your account settings. If you wish to close the virtual account and switch to a different bank or payment method, you can do so through your account preferences—though we recommend keeping at least one active payment method to avoid withdrawal delays.
- Complete KYC verification (identity, address, phone).
- Go to Account Settings → Payment Methods → Add Virtual Account.
- Select your bank (online payment, e-wallet, mobile banking, or local payment).
- Receive your unique virtual account number (displayed immediately).
- Transfer funds from your personal bank account to the virtual number.
- Balance credits to your erek 12 wallet within standard banking hours.
Virtual accounts eliminate the guesswork from bank deposits. You know the exact account number, the deposit clears automatically, and your balance updates in real time.
Deposit Timing and Settlement
Deposits to your virtual account settle according to your bank's processing schedule. Most banks (online payment, e-wallet, mobile banking, local payment) process transfers during business hours—typically 08:00 to 17:00 on weekdays. Transfers initiated during these hours usually credit within subject to verification to a few hours. Transfers initiated outside business hours or on weekends queue for processing on the next business day.
Holiday periods (Idul Fitri, Idul Adha, Imlek) extend processing windows. Banks may operate on reduced schedules or close entirely during these periods. We recommend planning your deposits in advance if you anticipate high activity during Liga 1 finals or Piala AFF tournaments that coincide with holidays. Once your deposit credits to your erek 12 wallet, you can immediately engage with any market—sportsbook, live dealer, or slots.
Monitoring Your Virtual Account
Your erek 12 dashboard displays your current balance, recent deposits, and pending transactions. If a deposit is delayed, you can check its status directly. We also send email notifications when deposits credit, so you do not need to refresh your account constantly. For withdrawals, the same dashboard shows your request status and expected settlement date.
If a deposit does not appear within the expected window, contact our support team with your transfer reference number (provided by your bank). We can trace the transaction and confirm whether it has been received and is pending processing.
Withdrawal Flow via Virtual Account
Withdrawals from your erek 12 account route back to the bank account you registered during KYC. If you set up a virtual account with online payment, your withdrawal requests return to your registered e-wallet account. You cannot withdraw to a different bank—this policy prevents fraud and ensures funds reach the correct owner.
To initiate a withdrawal, navigate to your account dashboard and select "Withdraw." Enter the amount and confirm. Your request enters a processing queue. Our team reviews it (typically within one business day) and releases the funds to your bank. Your bank then processes the transfer back to your account—usually within one to three business days depending on the bank and any holiday schedules. You can monitor your withdrawal status in your dashboard at all times.
- Deposit confirmation
- Most deposits credit within subject to verification to a few hours during business hours. Weekend and holiday deposits process on the next business day.
- Withdrawal initiation
- Submit your request anytime; our team reviews it within one business day and releases funds to your bank.
- Bank processing
- Your bank typically completes the transfer within one to three business days. Holiday periods may extend this window.
- Account matching
- Withdrawals must return to the same bank account you registered during KYC. You cannot change the destination account without re-verifying.
Virtual Accounts Across Payment Methods
erek 12 supports virtual accounts from four major Indonesian banks: mobile banking, local payment, online payment, and e-wallet. Each bank's virtual account system operates independently, but they all integrate into your unified erek 12 wallet. You can set up virtual accounts with multiple banks if you wish—for example, a mobile banking virtual account for regular deposits and a local payment account as a backup. Your balance pools across all payment methods, so you do not need to track separate wallets.
Alongside virtual accounts, we offer e-wallet options (online payment, e-wallet, mobile banking, local payment, online payment, e-wallet) for users who prefer mobile payment. E-wallets typically settle faster (within minutes) but may have lower account preferences. Virtual accounts have higher limits and are ideal for larger deposits or regular funding. Choose the method that fits your usage pattern and banking preferences.
Virtual Accounts and Account Tiers
Your account tier on erek 12 determines your deposit and withdrawal limits. New users start at a standard tier with moderate limits. As you complete KYC and maintain consistent activity, your tier may advance, unlocking higher limits. Virtual account deposits count toward your tier progression—the more you deposit and engage with markets, the faster you advance.
Higher tiers also unlock priority support and faster withdrawal processing. If you reach a premium tier, your withdrawal requests may be reviewed and released within hours rather than a full business day. Tier advancement is automatic and based on your account history; you do not need to apply or pay fees. Your current tier and limits are always visible in your account settings.
Virtual Accounts During High-Volume Periods
During Liga 1 finals, Piala Indonesia knockouts, or Piala AFF tournaments, deposit and withdrawal volumes spike. Banks may experience delays during these periods, especially if they coincide with holidays like Idul Fitri or Idul Adha. We recommend setting up your virtual account and funding it in advance of major tournaments. This ensures your balance is ready when markets open and you do not face unexpected delays.
If you anticipate needing funds during a high-volume period, initiate your withdrawal request early. Our team prioritizes processing during peak times, but banking infrastructure constraints may still cause delays. We communicate any anticipated delays through email and your account dashboard, so you remain informed throughout the process.

