How bank transfers work on oneplay
oneplay generates a virtual account number unique to your profile. This is a real Indonesian bank account in our name, tagged to your user ID. You log into your bank app (BCA, e-wallet, mobile banking, local payment), select transfer, enter our virtual account details, and send funds. Within subject to verification, usually faster, your deposit appears in your oneplay balance and is immediately playable. No intermediate wallets, no app downloads, no confirmation codes beyond your bank's normal authentication.
Virtual accounts eliminate the need to remember our actual bank details or to contact support for payment instructions. Every oneplay user gets their own virtual account across all supported banks. If you bank with online payment, you see one account. If you switch to e-wallet for a later deposit, you see a different account. This separation helps you track which bank funded which deposit, though all deposits flow to the same oneplay balance regardless of the source bank.
Virtual accounts mobile bankingdge your personal bank and oneplay's sportsbook in one step—no wallets, no delays, no extra friction between checking Liga 1 odds and funding a bet.
Supported banks and virtual account setup
oneplay supports deposits from four major Indonesian banks: local payment, online payment, e-wallet, and mobile banking. When you navigate to the Deposit page in your account settings, you'll see virtual account options for each bank. Select your preferred bank, and the interface displays the 16-digit virtual account number, bank code, and beneficiary name (oneplay). Copy these details into your bank app's transfer screen, enter your amount, and confirm. Your bank processes the transfer immediately; oneplay credits your account within subject to verification at most.
Virtual accounts remain active for the life of your oneplay profile. You can reuse the same virtual account number for subsequent deposits—it's not single-use. This convenience means you can save the account details in your bank app's frequently-used recipients list, making repeat deposits a one-tap action. Your bank app may charge a small fee per transfer (typically 6,500–our welcome offer), which is deducted from your bank account, not your oneplay balance.
- Virtual account
- A unique 16-digit bank account number assigned to your oneplay profile. Funds sent here are credited to your oneplay balance within minutes.
- Bank transfer fee
- Charged by your bank, not oneplay. Usually 6,500–our welcome offer per transfer, depending on bank and account type.
- Deposit window
- Most deposits complete within subject to verification. Transfers initiated outside banking hours may settle the next business day.
Account verification and banking details
Before you can access a virtual account, your oneplay profile must be verified. Account verification requires your legal name, date of birth, and email. We confirm your identity against national records. Once verified, you unlock the full deposit and withdrawal suite, including bank transfers. Verification typically takes subject to verification if your documents are clear and match your profile.
After verification, you'll also link a bank account for withdrawals. This is separate from your deposit virtual account. You provide your personal bank account number (where you want refunds sent), your bank name, and your account holder name. oneplay stores this information securely. When you request a withdrawal, funds go back to this linked account. You can update your withdrawal account anytime from account settings, and the change takes effect on your next withdrawal request.
Deposits across Liga 1Piala AFFand mixed-product betting
Your bank transfer deposit funds all oneplay products equally. A single deposit can cover football betting on Liga 1 and Piala AFF, live-dealer games like blackjack and Dragon Tiger, slots such as Aviator and Sweet Bonanza, and esports markets on Mobile Legends, Free Fire, and PUBG Mobile. You don't partition your balance by product—one account, one balance, all categories accessible. If you deposit via local payment or any other bank, the balance is immediately playable everywhere.
Many users fund their account around major tournament windows. During Piala AFF season, deposits spike as users position for high-stakes matches. During Idul Fitri or Idul Adha holidays, transaction volumes surge. Bank transfer speed remains consistent regardless of timing, though transfers initiated after banking hours (typically after 17:00 on weekdays) may settle the next business day.

Withdrawal process and settlement timing
Withdrawals via bank transfer reverse the flow. You request a withdrawal amount from your oneplay account, select your linked bank account, and confirm. oneplay initiates a bank transfer to your personal account. Settlement timing depends on the receiving bank—typically 1–2 business days. online payment and e-wallet often settle within hours; mobile banking and local payment may take a full business day. Withdrawals initiated on Friday after 15:00 may not settle until Monday, depending on your bank's cut-off.
oneplay does not charge withdrawal fees. However, if you request a withdrawal during a non-business day (weekend, national holiday like Idul Adha), processing may delay until the next business day. Your withdrawal request is logged immediately, but the actual transfer to your bank happens during business hours. There's no maximum withdrawal limit; you can withdraw your entire balance if desired. Minimum withdrawals are typically our welcome offer, though this varies by account status.
Alternative payment methods and unified account flow
Bank transfer is one deposit method among several on oneplay. online payment, e-wallet, mobile banking, local payment, online payment, and e-wallet are also available. Many users mix methods—depositing via bank transfer one week and mobile banking the next. Your account balance doesn't care which method funded it; all methods credit the same account instantly. You can also compare deposit methods to see which best suits your banking habits or location. Users in Surabaya may prefer local payment scanning, while Bandung users might choose online payment for speed.
Withdrawals can differ from deposits. You might deposit via bank transfer but withdraw via e-wallet if that suits your bank account balance. When you request a withdrawal, the interface shows which payment methods are available for that transaction. Your withdrawal bank account (linked during verification) receives withdrawals requested via bank transfer; other methods may route differently but always to accounts you've registered beforehand.

