Quick Facts at a Glance
- Min Deposit
- ৳350
- Arrival Time
- <1 Min
- Welcome Bonus
- 190%
- Methods
- 4
All four payment options — bKash, Nagad, Rocket, and Upay — are mobile money services available across Bangladesh. You do not need a bank account to deposit. Keep your mobile wallet PIN ready before you start.
All Payment Methods
- bKash Deposit in under 1 min · Withdrawal in 25 min · Minimum deposit ৳350 · Minimum withdrawal ৳400 Most Popular
- Nagad Deposit in under 1 min · Withdrawal in 25 min · Minimum deposit ৳350 · Minimum withdrawal ৳400 Fast
- Rocket Deposit in under 1 min · Withdrawal in 25 min · Minimum deposit ৳350 · Minimum withdrawal ৳400 Available
- Upay Deposit in under 1 min · Withdrawal in 25 min · Minimum deposit ৳350 · Minimum withdrawal ৳400 Available
Maximum daily withdrawal is ৳75,000 for Starter VIP members. Higher VIP tiers unlock larger daily limits. See the Bonus & VIP page for full tier details.
Deposit with bKash
bKash — Step-by-Step
- Log in to your 99xb account. Go to My Wallet → Deposit.
- Select bKash as your payment method.
- Enter the amount you want to deposit. The minimum is ৳350.
- 99xb will display a bKash merchant number. Copy it carefully.
- Open your bKash app or dial *247#. Choose Payment → enter the merchant number.
- Enter the deposit amount, then your bKash PIN to confirm.
- You will get a bKash confirmation SMS. Copy the Transaction ID.
- Return to 99xb, paste the Transaction ID, and tap Submit.
- Your 99xb wallet will be credited within 1 minute.
Deposit with Nagad
Nagad — Step-by-Step
- Log in to 99xb and open My Wallet → Deposit.
- Choose Nagad from the method list.
- Enter your deposit amount (minimum ৳350).
- 99xb will show a Nagad merchant number. Note it down or copy it.
- Open the Nagad app or dial *167#. Select Payment.
- Enter the merchant number, the amount, and your Nagad PIN.
- Nagad sends a confirmation message. Copy the Transaction ID from it.
- Go back to 99xb, enter the Transaction ID, and confirm.
- Funds appear in your 99xb wallet in under 1 minute.
Deposit with Rocket
Rocket (DBBL) — Step-by-Step
- Log in to 99xb. Navigate to My Wallet → Deposit.
- Select Rocket as the payment method.
- Enter a deposit amount of ৳350 or above.
- Copy the Rocket merchant number displayed by 99xb.
- Dial *322# or open the Rocket app. Choose Payment.
- Enter the merchant number, amount, and your Rocket PIN.
- After the transaction is confirmed, copy the Transaction ID from the SMS.
- Submit the Transaction ID on the 99xb deposit page.
- Balance is updated in your 99xb account within 1 minute.
Deposit with Upay
Upay — Step-by-Step
- Sign in to your 99xb account and go to My Wallet → Deposit.
- Select Upay from the payment options.
- Type in the deposit amount. Minimum is ৳350.
- 99xb shows an Upay merchant number — copy it exactly.
- Open the Upay app. Go to Send Money / Payment and enter the merchant number.
- Enter the amount and confirm with your Upay PIN.
- Once payment is complete, copy the Transaction ID from the confirmation message.
- Return to 99xb and submit the Transaction ID.
- Your wallet balance updates within 1 minute.
New to 99xb? Start Here First
If you have not registered yet, you need an account before you can deposit. The whole process takes about 2 minutes.
-
1
Create Account
Go to 99xb Register and fill in your phone number and a secure password. Verification takes under 1 minute.
-
3
Choose Method
Open My Wallet → Deposit. Pick bKash, Nagad, Rocket, or Upay. Enter ৳350 or more. Follow the steps shown above for your chosen method.
-
4
Claim Bonus & Play
Your first deposit unlocks a 190% welcome bonus up to ৳6,000. Funds land in under 1 minute. Pick a game and start.
Why Did My Deposit Fail?
Most failed deposits have a simple fix. Use the table below to find your issue and the right action to take.
| Problem | Most Likely Cause | What to Do |
|---|---|---|
| Money left wallet but 99xb balance is unchanged | Transaction ID not submitted, or wrong ID entered | Open your mobile wallet app, find the SMS with the correct Transaction ID, and submit it again on the 99xb deposit page |
| Deposit form says "invalid merchant number" | Using a saved or old merchant number from a previous session | Reload the 99xb deposit page to get a fresh merchant number for the current session |
| Amount below minimum error | Entered less than ৳350 | Enter ৳350 or more. There is no upper limit imposed by 99xb for deposits |
| Mobile wallet says "insufficient balance" | Not enough money in your bKash/Nagad/Rocket/Upay account | Top up your mobile wallet first, then repeat the deposit |
| Transaction ID accepted but balance not updated after 5 minutes | Bank gateway processing delay (rare) | Contact 99xb 24/7 Live Chat with your Transaction ID and the mobile number used. The team will credit manually within minutes |
| Session expired during deposit | Too much time passed between opening the deposit page and submitting the Transaction ID | Log in again, start a fresh deposit request. If your money was sent, contact Live Chat with the Transaction ID before starting a new one |
| Wrong merchant number used | Sent money to a number that did not come from 99xb | Contact Live Chat immediately with the full Transaction ID, amount, date, and time. Do not make another attempt until resolved |
First Deposit Unlocks Your Bonus
For reload bonuses, daily cashback (0.6%), and VIP cashback rates up to 1.6%, see the full 99xb Bonus & VIP guide.
Questions Players Ask Before Depositing
What is the smallest amount I can deposit at 99xb?
How long does a 99xb deposit take to arrive?
Do I pay any fee when I deposit?
Can I deposit from someone else's bKash or Nagad account?
I sent money but forgot to submit the Transaction ID. What now?
Is my money safe while the deposit is being processed?
Can I make multiple deposits in one day?
Can I deposit through the 99xb mobile app?
- SSL Encrypted
- 18+ Only
- 24/7 Support
- bKash & Nagad
Ready to Make Your First Deposit?
Register a free 99xb account, deposit ৳350, and collect your 190% welcome bonus up to ৳6,000.