Top up in seconds using your preferred payment method — from QRIS and digital wallets to local bank transfers. All available at toto20.
Designed for Indonesian users — no hassle, no queues
One of the most common questions from prospective new members is about how easy it is to top up their balance. At toto20, we understand that players want to get straight into the action without going through a lengthy or confusing process. That is why our deposit system is built with speed and convenience for Indonesian players at its core.
Unlike other platforms that only support one or two payment methods, toto20 integrates nearly every option commonly used by Indonesians every day. From QRIS scanning via any banking app, to transfers through BCA, BRI, BNI, Mandiri and other local banks, to popular digital wallets such as DANA, OVO, GoPay, and ShopeePay — all available on one simple, easy-to-follow deposit page.
Even better, deposits at toto20 are processed automatically with no manual confirmation required. As soon as your payment is completed on your end, the balance is credited to your gaming account within seconds. No need to send a transfer receipt or contact customer support just to confirm — everything is processed by the system in real time.
Choose the method that is most convenient and familiar to you in daily use
Scan the QR code directly from any banking app or digital wallet. The fastest method — no account number required.
InstantTransfer your DANA balance directly to your toto20 account. Ideal for users who are already comfortable with the DANA ecosystem in their daily life.
InstantUse your OVO balance to top up your toto20 account effortlessly. No need to open a banking app — just OVO in your hand.
InstantDeposit via GoPay in just a few taps. Full integration with the Gojek ecosystem makes it incredibly easy to use.
InstantUse your ShopeePay balance to deposit into toto20. A convenient option for active Shopee users already familiar with digital transactions.
InstantSupported by BCA, BRI, BNI, Mandiri, CIMB Niaga, and many other local banks. Available via ATM, mobile banking, or internet banking.
1–5 MinutesGet a unique Virtual Account number that can be paid from any bank — no risk of sending to the wrong account.
AutomaticDeposit using your registered debit or bank card. Safe, fast, and no extra app required.
SecureA variety of additional e-wallet options are available to ensure all players can deposit with ease.
Available
Follow the guide below to top up your account in just minutes
Open the toto20 website or mobile app, then log in using your username and password. Make sure your internet connection is stable before starting the deposit process.
Once logged in, click the "Deposit" menu at the top of the page or from the account menu in the top right corner. You will be taken directly to the deposit page.
Choose your preferred method — QRIS, DANA, OVO, GoPay, ShopeePay, bank transfer, Virtual Account, or debit card. Each method is clearly displayed along with its estimated processing time.
Enter the amount you wish to deposit. Quick-select options are available (Rp 50,000, Rp 100,000, Rp 200,000, Rp 500,000) to speed up the process, or you can enter a custom amount as needed.
Follow the payment instructions on screen — scan the QR code, transfer to the account number, or open your chosen digital wallet app. Once the transaction is complete, your balance will be credited to your account automatically.
Your balance is now available in your account. Head straight to the Game Lobby, Slot Games, or any other betting option and start enjoying your experience at toto20.
Everything you need to know before making a deposit
| Description | Details |
|---|---|
| Currency | IDR (Indonesian Rupiah) |
| Minimum Deposit | Rp 10,000 |
| Maximum Limit | No daily maximum limit |
| Transaction Fee | Free – No Additional Fees |
| QRIS / E-Wallet | Instant (0–30 seconds) |
| Virtual Account | Automatic (1–3 minutes) |
| Bank Transfer | 1–5 minutes (during bank operating hours) |
| Operating Hours | 24 hours / 7 days a week |
| Manual Confirmation | Not required — fully automatic |
| Transaction Security | 256-bit SSL encryption on every transaction |
Important Note: Make sure the name on your bank account or digital wallet matches the name registered on your toto20 account. This ensures transaction security and speeds up verification if needed.
Security is toto20's top priority in every financial transaction. The entire deposit flow uses 256-bit SSL encryption protocol — the same security standard used by international banks. This means every piece of data you submit — including payment information and account numbers — is fully protected against interception or data leaks.
In addition to data encryption, toto20 employs an automatic suspicious transaction detection system. If unusual activity is detected on your account, the security team will immediately carry out verification to ensure everything is safe. You will be contacted via your registered details as a precautionary measure, not an obstacle.
Among all available methods, QRIS is the most popular choice among toto20 players. The reason is simple: no need to memorize account numbers, no need to open multiple apps, and the process is truly instant. Just open any banking app or digital wallet you have, point your camera at the QR code on the deposit page, and the transaction is done in seconds.
QRIS is also highly secure because every QR code generated by the toto20 system is unique and valid for a single transaction session only. Once the code has been used or has expired, it cannot be used again by anyone. This eliminates any risk of double payments or misuse by unauthorized parties.
Toto20 is committed to providing the fairest gaming experience for all members. Transaction fees charged by payment service providers are fully covered by the platform, so you will never pay anything beyond your intended deposit amount. What you transfer is exactly what goes into your playing balance — no deductions, no hidden fees.
For players who prefer gaming on the go, making a deposit through the toto20 mobile app is even more convenient. Available for both Android and iOS, the app is fully integrated with all the payment methods listed above. You can deposit directly from the app's main menu without switching to a browser.
The clean, responsive app interface makes it easy to use even on small screens. Every step of the deposit process is displayed with clear instructions, so there is no confusion along the way. A push notification will be sent as soon as your balance is credited, so you do not need to keep refreshing the page to confirm your deposit.
While the deposit process at toto20 is designed to be as simple as possible, here are a few things to keep in mind to ensure every transaction goes smoothly:
The toto20 customer support team is available 24 hours a day, 7 days a week. Reach us via live chat in the app or platform.
View FAQYour first deposit can earn you a welcome bonus of up to 200%! Check the promotions page for the latest deposit bonus information.
View PromotionsAnswers to the most frequently asked questions from toto20 members
With the toto20 mobile app available for Android and iOS, you can deposit whenever you want — no need to sit at a computer or wait for operating hours. The deposit service runs 24 hours a day, 7 days a week, including public holidays.
Our system is continuously monitored by our technical and finance teams to ensure every transaction runs smoothly without interruption. The combination of cutting-edge payment technology and responsive customer support makes depositing at toto20 a truly seamless experience.
So there's no reason to wait. Top up now and enjoy thousands of games waiting for you in the toto20 game lobby!
Download the toto20 App