123go's goal is to make both depositing and withdrawing as smooth as possible. From mobile banking to cryptocurrency, every transaction is fast, secure, and transparent.
Deposit and withdraw through all popular payment methods in Bangladesh
When using an online gaming or betting platform, the first thing on everyone's mind is how easy and safe it is to deposit and withdraw money. 123goThis is treated as the highest priority. The payment system is built with Bangladeshi users in mind, letting you transact through the most familiar methods available.
Over 100 million people in Bangladesh use bKash. That's why 123go's primary payment method is bKash. Deposits start from just ৳200, and your winnings are returned to your bKash account within minutes — no hidden fees, no complicated process.
Nagad is growing in popularity every day, especially in rural areas and among the middle class. 123goPayments via Nagad on this platform have the fastest processing times — withdrawals often complete in just 3 to 10 minutes. The same convenience is available for Rocket users as well.
For those who prefer digital currency 123gosupports deposits and withdrawals via Bitcoin and USDT. Paying with crypto adds an extra layer of privacy and allows transactions from anywhere in the world. Using USDT on the TRC-20 network keeps transaction fees near zero.
All in all 123go's payment system has been built to be as straightforward as possible for users in Bangladesh. Fill out a form, enter the amount, confirm — and you're done. Whether depositing or withdrawing, you handle the entire process yourself with no need for an agent.
Just a few steps to deposit and start playing
With your username and password 123goLog in. If you're new, register first — the whole process takes just 2 minutes.
Click "Deposit" or the wallet icon at the top of your dashboard. On mobile, find the wallet option in the bottom menu.
BKash, Nagad, Rocket, bank transfer, or crypto — pick whichever works best for you.
Enter the amount you wish to deposit — starting from a minimum of ৳200 — then complete the payment as instructed.
Once payment is successful, your 123go The funds will be added to your account balance. You're then free to jump into any game or start betting.
Get your winnings straight to your mobile, fast
After logging in, click "Withdrawal" in your wallet. First-time withdrawals require KYC verification to be completed beforehand.
Select where you want to send the money. Once you save your bKash or Nagad number, you won't need to enter it again next time.
Enter the amount you wish to withdraw. Check your balance, confirm the amount, and submit your request.
123go's payment team processes your request. Transfers to bKash and Nagad typically go through within 5 to 15 minutes.
Once the money is sent, you'll receive an SMS notification on your mobile. At the same time, 123go Updates will also be reflected in your account transaction history.
View full details for all payment methods
* Limits and processing times may vary depending on circumstances. KYC-verified accounts enjoy higher limits.
When transacting money online, security is always the biggest concern. 123goEvery transaction on is secured with SSL encryption. This means your payment information — such as your mobile number and bank account details — is transmitted in encrypted form and cannot be intercepted by anyone.
Additionally, 123gosupports two-factor authentication (2FA). With 2FA enabled, knowing your password alone isn't enough to log in — an OTP must be verified on your mobile before access is granted. This feature is essential for anyone making large transactions.
KYC — Know Your Customer — may seem like a hassle, but it's the strongest protection your account has. 123goCompleting KYC on prevents anyone from making unauthorized withdrawals from your account. You can finish KYC in just 5 minutes by uploading a photo of your National ID or passport.
For any payment-related issues 123goThe support team is available 24/7. Reach out via live chat or email and you'll typically get a response within 5 minutes. If a deposit gets stuck or a withdrawal is delayed, contact support right away — they'll resolve it quickly.
Above all, 123goThe payment system is not only fast — it's fully transparent. A detailed history of every transaction is saved in your account. You can check at any time when a deposit or withdrawal was made, or whether a bonus was applied.
How 123go keeps your money safe
All data is encrypted with a 256-bit SSL certificate — bank-grade security guaranteed.
Requiring OTP verification for logins and withdrawals keeps your account significantly more secure.
Unauthorized withdrawals on a verified account are completely impossible.
Your payment details are never shared with any third party.
The system automatically flags any suspicious transactions.
Payment advantages you won't find anywhere else
Deposits via bKash and Nagad are credited to your account in seconds. You'll never miss a betting opportunity.
For deposits and withdrawals via mobile banking and bank transfer 123go charges no fees. You receive the full amount.
The entire payment process can be completed on your smartphone. No separate app needed — everything works right from your browser.
Day or night, for any payment-related issues 123goThe team is always ready. Average resolution time: 5 minutes.
A special bonus is available on your first deposit. Regular deposits also come with promotional offers — see the promotions page for details.
KYC-verified accounts enjoy much higher withdrawal limits, so even large winnings can be withdrawn quickly.
Payment FAQs
Deposit as little as ৳200 via bKash or Nagad and enjoy all of 123go's games and Sports Betting. Registration is free, and a bonus may be available on your first deposit.