Bank Transfer Options on surya99
We at surya99 integrate virtual accounts across four major Indonesian banks: BCA, e-wallet, mobile banking, and local payment. A virtual account is a unique account number tied to your surya99 profile. When you initiate a bank transfer deposit, we generate a virtual account number and display it on your screen. You then transfer funds from your personal account to that virtual account using your bank's mobile app, online banking, or ATM. Within moments to minutes, the funds arrive in your surya99 wallet.
The virtual account system is designed for convenience and security. Your personal bank account never connects directly to surya99; instead, the transfer routes through the bank's infrastructure. This separation protects you from unauthorized access and keeps your banking credentials isolated from our platform.
When you log into surya99 and select Deposit, you'll see a list of supported banks. Choose your bank—for example, online payment—and a unique virtual account number appears. Note this number, then use your e-wallet mobile app or online banking to transfer the desired amount. Most modern banking apps let you save this virtual account as a payee, so repeat deposits are just a few taps away.
Transfers initiated during business hours (09:00–17:00 on weekdays) typically settle instantly. Transfers initiated outside these windows queue and process the next business day. During holiday periods such as Idul Fitri or Idul Adha, settlement may be delayed by a day or more as banks reduce staff and processing capacity.
Step-by-Step Deposit Process
-
1
Navigate to DepositStep 1
Log into your surya99 account, find the Deposit or Fund Account section in the menu.
-
2
Select Bank and AmountStep 2
Choose your bank (mobile banking, local payment, online payment, or e-wallet) and enter your deposit amount. Review any applicable fees.
-
3
Copy Virtual Account NumberStep 3
surya99 displays your unique virtual account number. Copy it to your clipboard for quick reference.
-
4
Transfer from Your BankStep 4
Open your bank app or online banking, create a transfer to the virtual account with the exact amount shown.
-
5
Balance UpdatesStep 5
Once your bank confirms the transfer, your surya99 balance updates within moments (or by the next business day if sent outside business hours).
The key detail: transfer the exact amount shown on your surya99 deposit screen. If you transfer slightly less or more, the transaction may not match our virtual account and could be delayed. If this happens, contact our support team with your transfer details and we'll manually credit your account.
Bank-Specific Details and Settlement
- mobile banking Transfer
- Settlement within minutes during business hours. local payment is widely used in Jakarta and surrounding areas. ATM withdrawals available at online payment ATMs nationwide.
- e-wallet Transfer
- Settlement within minutes during business hours. mobile banking has broad coverage across Indonesia. Many users in Surabaya and East Java prefer local payment.
- online payment Transfer
- Settlement within minutes during business hours. e-wallet is strong in regional areas and rural coverage. Common choice for players outside major cities.
- mobile banking Transfer
- Settlement within minutes during business hours. local payment offers competitive online banking features and is prevalent nationwide.
All four banks process transfers at similar speeds during regular business hours. The main difference is your own convenience—pick the bank where you already hold an account. If you hold multiple accounts, you can use any of them; surya99 accepts transfers from any personal account to your assigned virtual account.



Withdrawals and Account Verification
Withdrawals from surya99 back to your bank account follow a different process. Once your account is verified (see below), you request a withdrawal on surya99. We initiate a bank transfer to the account from which you made your most recent deposit. This typically settles within one to three business days, depending on bank processing queues.
Verification typically takes a few hours during business days. You upload documents directly in your surya99 account settings; our compliance team reviews them and approves or requests clarification. Two-factor authentication is also enabled: we send a code to your registered email or phone, which you enter to confirm withdrawal requests.
Withdrawal fees are minimal—typically a few thousand rupiah per transaction to cover bank processing. The exact fee is shown before you confirm. Minimum withdrawal is usually our welcome offer, ensuring we don't process tiny transfers that cost more to send than the actual amount.
Fees and Minimums
surya99 does not charge a deposit fee for bank transfers. Your personal bank may charge a small transfer fee (usually 2,500–our welcome offer) depending on your account tier and the transfer size; check with your bank.
Withdrawals carry a surya99 processing fee (typically 5,000–our welcome offer) plus any bank fee your bank may impose. We display the fee before you confirm so you see exactly what arrives in your account.
Minimum deposit is our welcome offer; minimum withdrawal is our welcome offer. These thresholds prevent excessive transaction costs and reduce fraud risk. Most players deposit in round amounts (100,000, 250,000, our welcome offer, etc.) for simplicity.
Security and Data Handling
Bank transfers on surya99 are secured by your bank's authentication. You never share your banking password with surya99; instead, you log into your bank's app or website directly to initiate the transfer. This means surya99 has no access to your credentials and cannot be compromised in a way that affects your bank account.
All transfers are encrypted and logged. If you ever notice an unauthorized withdrawal request, contact our support team immediately. We can freeze your account, audit transaction history, and work with your bank to reverse fraudulent transactions if needed.
Two-factor authentication on surya99 adds an extra layer. Even if someone obtains your surya99 password, they cannot withdraw funds without your verification code. Enable 2FA in your account settings—we send codes via SMS or email, whichever you prefer.
Bank Transfer vs. E-Wallets
surya99 supports both bank transfers and e-wallets (online payment, e-wallet, mobile banking). Bank transfers suit you if you prefer traditional banking and ATM access. E-wallets suit you if you want instant mobile transactions without logging into your bank. During busy periods like Idul Fitri or Idul Adha, banks sometimes slow down while e-wallets maintain speed—having both options gives you flexibility.
Many active surya99 users maintain multiple payment methods. You might use bank transfer for large deposits and e-wallets for quick top-ups. This diversification also helps if one payment channel experiences temporary maintenance.
For more on alternative payment methods, see our guides on local payment Transferpayment integration guidesand our live-betting coverage on Liga 1, Piala AFF, and other tournaments
