sodoku in Account Bet and Game Start.
sodoku Bank Transfer Mobile Gaming Platform with Quick Login
Bank transfers form one of the core payment methods on sodoku. Unlike digital wallets, bank transfers let you move funds directly from your BCA, e-wallet, mobile banking, or local payment account to a unique virtual account number we generate for you. On mobile, the entire flow—from initiating the transfer to deposit confirmation—happens through your banking app and our sodoku interface.
Open an account
Bank Transfer
- Live and
- Category
- Live Table / Card
- RTP
- medium
We designed our bank transfer system for users who prefer traditional banking over digital wallets like online payment or e-wallet. The process is straightforward: log into sodoku on your Android app or iOS browser, request a deposit, receive a virtual account number, and transfer funds through your bank's mobile app. Once your bank confirms the transfer, we credit your sodoku account automatically.
sodoku Bank Transfer: How It Works on Mobile
Bank transfers on sodoku begin with account setup. When you create your sodoku account on Android or iOS, we ask for your email, password, and basic identity details. This Know Your Customer (KYC) verification is mandatory before we generate a virtual account number. KYC protects both you and us by confirming your identity matches your bank account.
Once verified, you log into sodoku and navigate to the Deposit section. On Android, this is a tab in the app menu. On iOS Safari, it's a link in your account dashboard. You select "Bank Transfer" as your payment method, and we display a unique virtual account number assigned to your sodoku account. This number never changes; you can use it for multiple deposits.
You then open your bank's mobile app—BCA, e-wallet, mobile banking, or local payment—and initiate a transfer to the virtual account number we provided. You enter the amount, confirm the recipient details, and authorize the payment through your bank's security system. Once your bank processes the transfer, we receive notification and credit your sodoku account within moments.
The key advantage of bank transfers is that they use your existing bank account. No new apps to download, no digital wallet balance to manage. You transfer from funds you already have in online payment, e-wallet, mobile banking, or local payment, and the money arrives in sodoku ready to use on slots like Aviator or Sweet Bonanza, live-dealer tables, or sports markets covering Liga 1 and Piala AFF.
Bank transfer essentials
- One virtual account number per sodoku user, valid indefinitely
- Deposits credit automatically after your bank processes the transfer
- No extra fees from sodoku—only your bank's standard transfer fees apply
- Virtual account syncs across all your devices instantly
- Withdrawals return to the same bank account you transferred from
Virtual Account Management and Deposit Confirmation
Your virtual account number is tied to your sodoku account, not to a specific device. If you deposit through your Android phone and later log in on iOS or desktop, the same virtual account number appears. This consistency makes it easy to manage: you can memorize your virtual account number or save it in your phone's notes for quick reference.
We display your virtual account balance separately from your sodoku gaming balance. If you transfer our welcome offer to your virtual account but only wager our welcome offer, the remaining our welcome offer stays in your virtual account. You can request another transfer of these funds to your sodoku gaming balance at any time through the app or browser interface.
Deposit confirmation typically happens within moments of your bank processing the transfer. On Android, we send a push notification confirming the deposit. On iOS, we send a browser notification if you've granted permission. You also see the deposit immediately in your account transaction history.
We keep a record of every transfer you make to your sodoku virtual account. In the app or on the web interface, you can view your deposit history—showing the date, amount transferred, confirmation time, and current status. This transparency helps you track your deposits and resolve any discrepancies with your bank if needed.
Virtual Account and Bank Partner Verification
We partner directly with BCA, e-wallet, mobile banking, and local payment to maintain virtual account infrastructure. When you transfer to your sodoku virtual account, you're transferring to an account operated through these banks' payment networks. Your transfer is processed using the same security protocols as any regular bank-to-bank transfer.
We never store your bank account credentials. You authorize transfers only through your bank's mobile app or online banking interface. sodoku receives confirmation once the transfer is complete; we never see your password or sensitive banking details.
Withdrawal Flow: Returning Funds to Your Bank
When you request a withdrawal, we return your funds to the bank account you transferred from. If you deposited from online payment, your withdrawal goes back to your e-wallet account. If you used mobile banking, we return the funds to local payment. This matching policy prevents fraud and ensures you receive funds only to accounts we've verified.
Withdrawals are subject to a standard verification window. We review your account activity to confirm the withdrawal request is legitimate. This review typically completes within business hours. Once approved, we initiate the transfer back to your bank. Your bank then processes the deposit into your account—typically within one to two business days, depending on the bank's processing speed.
Bank transfers on sodoku offer simplicity: use your existing bank account, no new passwords, no digital wallet balance to manage.
Tips, Common Questions, and Local Context
Bank transfers work smoothly across Jakarta, Surabaya, Bandung, and Medan—all major cities where BCA, e-wallet, mobile banking, and local payment have strong mobile banking infrastructure. If you're using online payment mBanking or e-wallet Online, the transfer process is nearly identical to sending money to anyone else. Select the recipient, enter your sodoku virtual account number, confirm the amount, and authorize.
Transfer Amount Ranges and Limits
We accept bank transfers in descriptive ranges rather than fixed amounts. Small transfers (everyday amounts) typically process instantly. Medium transfers (weekend shopping budgets) may take a few minutes. Large transfers are reviewed by our compliance team for fraud prevention; these may take several hours. Your bank may also have its own daily transfer limits—check with mobile banking, local payment, online payment, or e-wallet for your account's maximum transfer amount.
Seasonal Considerations: Idul Fitri, Idul Adha, Imlek
During major holidays like Idul Fitri, Idul Adha, and Imlek, bank processing times may extend. Holiday periods see higher transaction volumes, so our partner banks may take longer to confirm transfers. We recommend initiating deposits a day earlier than usual if you plan to use your sodoku account during these holidays. Our sodoku platform runs continuously, but bank processing may slow.
Virtual Account Fees and Charges
sodoku does not charge fees for virtual account generation or maintenance. However, your bank may charge a standard transfer fee when you send money to our virtual account. These fees are set by mobile banking, local payment, online payment, or e-wallet—typically a small amount per transaction. We have no control over bank fees, so check with your bank if you're unsure about charges.
Data Usage and Mobile App Performance
Our sodoku mobile app is optimized for minimal data usage. Displaying your virtual account number, deposit history, and gaming balance uses very little bandwidth. Even on slower connections, the app loads your account details quickly. If your connection drops during a deposit, we don't lose your virtual account information—it's stored securely on our servers and syncs back to your phone once you reconnect.
What If a Transfer Doesn't Credit?
If you initiate a bank transfer and it doesn't appear in your sodoku account after a few hours, first check your bank's transaction history. Confirm that your bank processed and sent the transfer. If your bank shows the transfer as successful but sodoku hasn't received it, contact our support team in English. We can investigate with our payment partners and trace the transfer. We'll credit your account if we find an error on our end.
Security and Password Management
Your sodoku password is separate from your bank password. Never share your sodoku credentials with anyone. If you forget your sodoku password, use the "Forgot password" link on the login screen. We send a reset link to your registered email. We never ask for your bank details through email or the app.
We also recommend enabling two-factor authentication if available in your sodoku account settings. This adds an extra layer of security: after you enter your password, we send a code to your phone, and you must enter that code to complete login. Two-factor authentication significantly reduces the risk of unauthorized account access.
Related guides
Detailed Payment Flows and Troubleshooting
DANA deposit and withdrawal
DANA is a popular digital wallet alternative to bank transfers, but on sodoku we also support DANA alongside bank transfers. If you prefer DANA over direct bank transfers, you can link your DANA account to sodoku. Once linked, you initiate a deposit through the DANA payment gateway. We open a secure checkout window, you confirm the amount and authorize the payment in the DANA app, and we credit your sodoku account within moments. DANA deposits are generally faster than bank transfers because they bypass the inter-bank processing layer—DANA is a single-entity wallet, not spread across multiple banks. Withdrawal via DANA works similarly: you request a withdrawal, specify DANA as your payment method, and we send your winnings back to your DANA wallet. Your DANA account balance updates within minutes. We recommend DANA if you want subject to verification and withdrawals, though bank transfers offer the advantage of using existing bank account funds without a separate wallet setup.
OVO and GoPay usage
OVO and GoPay are two other digital wallet options available on sodoku, similar in structure to DANA but operated by different providers. When you deposit via OVO, you link your OVO account to sodoku, authorize the payment, and funds transfer instantly. GoPay follows the same flow—select GoPay, open the payment gateway, authorize in the GoPay app, and receive funds. Both methods require KYC verification, just like bank transfers. Your OVO or GoPay account must be verified before linking to sodoku. Once linked, future deposits are one-tap—no need to re-verify each time. Withdrawals to OVO or GoPay are processed the same way as deposits: request a withdrawal, sodoku verifies your account, and we send the funds back to your wallet. OVO and GoPay are ideal if you already use these wallets for daily spending and want to consolidate payment methods. Bank transfers, by contrast, let you deposit directly from your BCA, Mandiri, BRI, or BNI account without setting up a separate wallet.
BCA, Mandiri, BRI, BNI virtual account
Bank virtual accounts (VA) on sodoku work differently from digital wallets. When you select bank transfer as your deposit method, we generate a unique virtual account number tied to your sodoku account. This VA number is assigned by our payment processor and linked to one of our partner banks—BCA, Mandiri, BRI, or BNI. You transfer money from your personal bank account to this VA. Your personal bank doesn't matter; if you have a BCA account but prefer to deposit via a BRI VA, we can accommodate that. Once your bank processes the transfer, we receive notification and credit your sodoku account. The VA remains active indefinitely—you can reuse the same number for multiple deposits. Withdrawals are processed back to the original source: if you transferred from BCA, your withdrawal returns to BCA. This matching requirement is a fraud-prevention measure. Bank VAs are ideal for users who prefer traditional banking, have concerns about digital wallets, or already have strong banking app habits. Processing is typically faster than wire transfers but may take a few hours during peak times.
Fees, limits and verification
sodoku does not charge deposits or withdrawals fees directly. However, your bank or digital wallet provider may charge transaction fees—these are separate from sodoku and set by BCA, Mandiri, BRI, BNI, DANA, OVO, or GoPay. Check with your provider for their standard fees. account preferences vary: small deposits (under 5 million rupiah equivalent) typically process instantly; medium deposits may take a few minutes; large deposits are reviewed by our compliance team and may take several hours. Withdrawal limits depend on your account tier and verification level. New accounts with basic verification can withdraw smaller amounts; fully verified accounts with KYC documents have higher limits. We request KYC verification before processing your first withdrawal. This involves providing your name, date of birth, and a valid ID document (passport, driver's license, or national ID). You can complete KYC through the sodoku app or website—simply upload a photo of your document and we verify it within a few business days. Once verified, you can withdraw up to our standard limits, which are refreshed periodically.
Resolving a stalled transaction
If you initiate a bank transfer and sodoku doesn't receive it after several hours, follow these steps: First, log into your bank's mobile app and confirm the transfer was sent. Check your transaction history for the outgoing payment. If your bank shows the transfer as successful but completed (not pending), the transfer has left your account. Next, log into sodoku and check your deposit history. If the deposit doesn't appear there, it may still be in transit. Wait another hour and refresh. If still missing, contact sodoku support in English with your transaction ID from your bank and the exact amount transferred. We'll investigate with our payment processor. Similarly, if you request a withdrawal and don't receive it within the stated window, check your bank account first. If your bank shows no incoming deposit, contact our support team with your withdrawal request number. We'll trace the transaction and follow up with our payment processor or your bank if necessary. In most cases, stalled transactions are resolved within 24 hours. We always credit your account if we find an error on our side.