From depositing funds to withdrawing your winnings, join 99's payment system is straightforward enough that even first-time users won't run into any trouble. We've integrated Bangladesh's most popular mobile banking services directly, so every transaction is secure, fast, and reliable.
The biggest concern for players in Bangladesh's online gaming space is: "I sent money but it never showed up in my account" or "I won, but I can't withdraw." join 99 has built a permanent solution to these problems. Our payment gateway connects directly to the servers of bKash, Nagad, and Rocket — so the moment a deposit is made, it appears in your gaming balance instantly, with no waiting and no manual processing.
Join 99 leads the pack on withdrawals too. The moment you submit a withdrawal request, our automated system begins processing it immediately. Funds typically reach your mobile banking account within 4 to 10 minutes — and our system runs 24 hours a day, whether it's midnight or the early hours of the morning.
Special perks: Every successful deposit at join 99 earns you bonus points. Your first deposit comes with a 150% welcome bonus, and every deposit after that brings special offers to make your gaming experience even more rewarding.
We believe every player's time is valuable. That's why our payment interface is designed to complete a full transaction in just 3–4 simple steps — no complicated forms to fill out, no trips to a bank branch. Just pay from your bKash or Nagad app, and join 99 handles the rest.
Join 99 supports all of Bangladesh's most popular payment methods — transact using whichever one you prefer.
Bangladesh's most popular mobile banking service. Deposit at join 99 with bKash instantly.
Instant Minimum ৳200 No feesDeposit easily using the Nagad service from Bangladesh Post Office. Special offers are also available for Nagad users.
Instant Minimum ৳200 Bonus OffersFor those who regularly use Dutch-Bangla Bank's Rocket service, join 99 lets you pay directly with Rocket — quick and straightforward.
Instant Minimum ৳300 SecureDirect bank transfer for larger transactions. Secure transfers via NPSB and BEFTN networks.
1–3 hours Minimum ৳1,000 Large Amounts
Fund your account in just a few simple steps
Log in to your join 99 account. New here? Registration takes under 2 minutes.
Click the "Deposit" button on your dashboard and select your preferred payment method.
Enter the amount you want to deposit, then open your bKash/Nagad/Rocket app and complete the payment.
Once your payment is successful, your join 99 account balance will be credited instantly.
Withdrawing your winnings at join 99 is just as easy
Click the "Withdrawal" option from your account dashboard.
Select your preferred withdrawal method and enter the amount.
Verify your registered mobile number and confirm the request with your OTP.
Your funds will reach your bKash/Nagad/Rocket account within 4 to 10 minutes.
Please note: Your account must be verified before you can make a withdrawal on join 99. Before your first withdrawal, confirm your NID and mobile number. Once verified, every subsequent withdrawal will be faster and seamless. Our verification process typically completes within 15–30 minutes.
View full details for all payment methods at a glance
| Payment Methods | Minimum Deposit | Maximum Deposit | Deposit Time | Withdrawal Time | Fee | 24/7 |
|---|---|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | Instant | 4–8 minutes | Free | |
| Nagad | ৳200 | ৳50,000 | Instant | 4–8 minutes | Free | |
| Rocket | ৳300 | ৳30,000 | Instant | 5–10 minutes | Free | |
| Bank Transfer | ৳1,000 | ৳5,00,000 | 1–3 hours | 2–4 hours | Free |
The majority of online transactions in Bangladesh go through bKash — and paying at join 99 with bKash is just as simple. Head to our payment page, select bKash, enter your amount, then use the Send Money or Payment option in your bKash app to complete it.
There are no extra charges when depositing via bKash at join 99. We cover bKash's own transaction fee as well, so every taka you send goes straight to your gaming balance. You can deposit via bKash at any time of day — even at 3 in the morning — without any restrictions.
When withdrawing via bKash, your registered number is used by default. If you'd like funds sent to a different number, notify our support team in advance. Withdrawals typically arrive within 4 to 8 minutes, though during peak hours it may occasionally take up to 15 minutes.
Join 99 offers exclusive perks for Nagad users. Every deposit made through Nagad earns you an extra 5% cashback, credited directly to your gaming balance. It's a special join 99 promotion that adds up to real savings over time.
Rocket payments are just as straightforward. Dutch-Bangla Bank customers can transact on join 99 via Rocket without any hassle. The minimum deposit via Rocket is ৳300, with a daily maximum of ৳30,000.
For those who prefer bank transfers — especially for larger transactions — join 99 supports direct bank payments via the NPSB network. You can send up to ৳5 lakh in a single transaction.
Join 99 uses world-class security measures to keep every one of your transactions safe.
Military-Grade Encryption
Two-Factor Security
No third parties
24/7 transaction monitoring
International certification
Help with any issue
Every transaction on join 99's payment system is end-to-end encrypted. When you pay via bKash or Nagad, your data stays exclusively between your device and our secure servers — no one can intercept, read, or alter it along the way.
OTP verification is required for every withdrawal request, ensuring no one else can withdraw funds from your account. On top of that, our real-time fraud detection system takes immediate action to protect your account whenever any suspicious activity is detected.
Register at join 99, make your first deposit, and enjoy an instant welcome bonus. Get started with bKash, Nagad, or Rocket — whichever works for you.