Deposit via Mobile Banking, bank transfer, or cryptocurrency – whichever works best for you. In 99% of cases, your balance is credited within just 5 minutes.
Before you start playing, you need some balance in your account. 99joya has intentionally made this process simple so you can get into the game as quickly as possible.
All major payment methods used in Bangladesh are supported here. Stick with Mobile Banking if that's what you're used to, transfer directly from your bank account if you prefer, or use crypto – the choice is yours.
Your balance typically appears within 5 minutes of a deposit. Bank transfers may take up to 30 minutes. If your balance hasn't arrived within the expected time, contact live chat right away — the support team will resolve it promptly.
Security Guaranteed: All deposit transactions at 99joya are protected by 256-bit SSL encryption. Your payment details are never stored.
Deposit using whichever method works best for you
The most popular payment method in Bangladesh. Transfer directly from your Mobile Banking app. Balance typically arrives within 2–5 minutes.
2–5 minutes Minimum BDT 100Transfer directly from any bank account via NPSB or BEFTN. Ideal for larger deposit amounts.
10–30 minutes Minimum BDT 500Make quick payments through various e-wallet platforms. If your wallet already has a balance, transactions complete in seconds.
Instant Minimum BDT 200Deposit easily with Visa or Mastercard through a secure payment gateway. Your card details are never stored.
5–15 minutes Minimum BDT 300Pay with Bitcoin, Ethereum, or USDT. The ideal option for those who value privacy.
10–30 minutes Minimum $5No need to remember any numbers. Simply scan the QR code and complete the payment through your mobile banking app.
2–5 minutes Minimum BDT 100
Making your first deposit at 99joya? No worries. The whole process takes just five steps. Once you've done it once, it gets even easier.
Log in to your 99joya account. If you're new, complete your registration first.
Click the "Deposit" button on the dashboard at the top.
Select your preferred payment method – Mobile Banking, bank card, or any other option.
Enter the deposit amount. Keep the minimum and maximum limits in mind.
Follow the payment instructions and wait for the confirmation screen.
Your balance will be credited within minutes. Start playing now!
Details for Each Payment Method
| Payment Method | Minimum | Maximum | Processing Time | Charges |
|---|---|---|---|---|
| Mobile Banking | BDT 100 | BDT 50,000 | 2–5 minutes | Free |
| Bank Transfer | BDT 500 | BDT 5,00,000 | 10–30 minutes | Free |
| Digital Wallet | BDT 200 | BDT 1,00,000 | Instant | Free |
| Credit / Debit Card | BDT 300 | BDT 2,00,000 | 5–15 minutes | Free |
| Cryptocurrency | $5 | Unlimited | 10–30 minutes | Network Fee |
| QR Code | BDT 100 | BDT 50,000 | 2–5 minutes | Free |
* Limits are subject to change. VIP members may enjoy higher deposit limits.
Depositing at 99joya comes with more than just a balance top-up — you can earn bonuses too. There are separate offers for new members and regular players alike. Check the promotions page to see what's currently available.
Make your first deposit after registering and you'll receive a 100% bonus. Deposit 1000 BDT and get another 1000 BDT in bonus — giving you 2000 BDT to start playing with.
Deposit at 99joya every week to earn a reload bonus – up to 50% extra, with a maximum of BDT 5,000.
VIP members receive extra cashback and exclusive bonuses on every deposit. The higher your VIP tier, the greater the rewards.
Please note: Bonuses come with wagering requirements. Before claiming a bonus, Terms and Conditions read it carefully.
Every Transaction at 99joya is Fully Secure
All data is encrypted with 256-bit SSL technology. No third party can access your information.
International PCI DSS security standards are followed for all card payments.
Card numbers and bank details are never stored on 99joya's servers.
Every deposit requires SMS OTP verification to prevent unauthorized transactions.
Cashing out your winnings is just as straightforward as making a deposit. Log in to the 99joya website or app, go to the "Withdraw" menu, enter the amount, and select your preferred payment method.
A one-time KYC verification is required before your first withdrawal. Simply upload a photo of your national ID or passport. You only need to do this once.
When withdrawing, try to use the same payment method you deposited with. This helps speed up the process.
If you're new to 99joya, take a moment to go through these points before making your first deposit. It'll help you avoid mistakes and get a smoother experience.
The 99joya support team is available around the clock to help with any deposit-related issues.
Support is available 24 hours a day, 7 days a week.
99joya believes gaming should be fun, not stressful. That's why you can set your own deposit limits — daily, weekly, or monthly — to help manage your spending. For more details, Responsible Gaming View the page.
Frequently Asked Questions About Deposits
Enjoy 300+ games with secure payments, fast processing, and 24/7 support.