xq99 Deposit Guide: Fund Your Account in Minutes
This guide walks you through every deposit method at xq99—bKash, Nagad, Rocket, and Upay—with exact step-by-step instructions. You'll learn minimum amounts, arrival times, common issues, and how to troubleshoot payment failures. By the end, you'll be ready to load your account and start playing.
Deposit Overview at xq99
xq99 accepts deposits from ৳300 onwards. All funds arrive within 6 minutes using any of our four payment partners. There are no hidden charges—the amount you enter is the amount that lands in your account. Deposits are available 24/7, and your account is credited instantly so you can start playing right away.
xq99 is designed for mobile-first users in Bangladesh. Whether you're using bKash from your phone or sitting at home with Nagad, the deposit process is the same: a few taps in your payment app, a confirmation, and you're done. No bank transfer waiting periods. No delays.
- Minimum deposit: ৳300
- Average arrival time: 6 minutes
- Available 24/7, no downtime
- No deposit fees
- Instant account credit
Payment Methods & Speed Comparison
xq99 partners with Bangladesh's fastest payment networks. Each method has the same arrival speed and minimum amount, but they work slightly differently depending on your phone and balance. Choose the one you use most often.
| Payment Method | Minimum Deposit | Average Arrival | Works Best With |
|---|---|---|---|
| bKash | ৳300 | 6 min | Any Bangladeshi phone |
| Nagad | ৳300 | 6 min | Agent or app account |
| Rocket | ৳300 | 6 min | Registered Rocket user |
| Upay | ৳300 | 6 min | Upay wallet account |
All four methods are equally fast and reliable. The choice comes down to which wallet you have a balance in right now. If you use multiple services, pick whichever has the funds available.
How to Deposit via bKash
bKash is the most popular payment method in Bangladesh. If you have a bKash account or can visit an agent, depositing to xq99 takes less than a minute. Follow these exact steps.
-
Log in to your xq99 account
Open the xq99 website or app and enter your username and password. If you haven't registered yet, create your account first. It takes 2 minutes.
-
Go to the Deposit section
Click "Deposit" or "Add Funds" in the main menu. You'll see a list of payment methods. Select bKash from the options.
-
Enter your deposit amount
Type the amount you want to deposit (minimum ৳300). xq99 shows your bKash number and a unique payment reference number on the screen. Write down both.
-
Open your bKash app or dial *247#
If you have the bKash app installed, open it and tap "Send Money." If using USSD, dial *247# and select "Send Money." Enter the bKash number shown on xq99 (this is xq99's merchant number).
-
Confirm the transaction
bKash will ask you to confirm the amount and show a reference ID. Check that it matches xq99's reference. Enter your bKash PIN to complete the transfer. You'll get an SMS confirmation within seconds.
-
Your xq99 account is credited
Return to xq99. Refresh the page or check your account balance. Your deposit should arrive within 6 minutes. You can now play casino games, place sports bets, or use any xq99 feature.
bKash Tips
- Make sure you have enough bKash balance before starting
- Save xq99's bKash number from your first deposit for future use
- If using an agent, give them the exact amount and xq99's reference number
- Wait for the SMS confirmation before closing the bKash app
How to Deposit via Nagad
Nagad is fast, widely available at shops, and very reliable. Deposits are instant. Whether you're using your Nagad app or visiting a Nagad agent, the process is straightforward.
-
Go to xq99 Deposit
Log in to your xq99 account and tap "Deposit." Select Nagad from the payment method list. Enter the amount (minimum ৳300).
-
Note xq99's Nagad number
xq99 will display a Nagad merchant number and a payment reference code. Screenshot or write down both numbers—you'll need them in your Nagad app.
-
Send money via Nagad app or USSD
Open your Nagad app and tap "Send Money," or dial *167# if you're using USSD. Select "Send to Merchant" and enter xq99's Nagad number.
-
Enter amount and confirm
Type the exact deposit amount you chose in xq99. Nagad will show the merchant name (xq99) and ask for confirmation. Tap "Confirm" and enter your Nagad PIN.
-
Check your xq99 balance
You'll receive an SMS confirmation from Nagad immediately. Go back to xq99 and refresh. Your funds should be credited within 6 minutes. If it's been longer, check the FAQ troubleshooting section below.
Nagad Tips
- Nagad agents at shops accept deposits during shop hours—no app needed
- Keep your Nagad PIN secret; Nagad staff will never ask for it
- If you have a referral code from an agent, you may get cashback on your first three deposits
- Check your Nagad balance before starting to ensure funds are available
How to Deposit via Rocket
Rocket is operated by Dutch-Bangla Bank and is trusted by millions. If you have a Rocket account, deposits to xq99 are seamless and instant. Follow these steps.
-
Open your xq99 account and select Deposit
Log in and tap the Deposit button. Choose Rocket from the available payment methods. Enter your deposit amount (minimum ৳300).
-
Get xq99's Rocket number and reference
xq99 shows you a Rocket merchant number and a unique reference code. Note both—the reference helps you track the transaction if needed.
-
Use your Rocket app or dial *322#
Open the Rocket app and tap "Send Money," or use USSD by dialing *322# and following the prompts. Choose "Send to Merchant."
-
Enter the xq99 Rocket number and amount
Type xq99's Rocket number from your screen. Then enter the exact deposit amount. Rocket will display the merchant name and ask for your Rocket PIN.
-
Complete and verify
Enter your PIN and wait for the SMS confirmation. It usually arrives within 10 seconds. Return to xq99 and check your balance—your deposit should be credited within 6 minutes.
Rocket Tips
- Rocket is best for users with a bank account at Dutch-Bangla Bank
- You can increase your daily transfer limit by completing KYC verification with Rocket
- Rocket transactions are GSM-based and work even without data—dial *322# anywhere
- If your transfer fails, your money is refunded to your Rocket account automatically
How to Deposit via Upay
Upay is a newer payment service growing fast in Bangladesh. If you've opened an Upay account, depositing to xq99 is quick and simple. The steps are nearly identical to bKash and Nagad.
-
Log in to xq99 and tap Deposit
Access your xq99 account and select the Deposit option. From the payment method list, choose Upay. Enter your deposit amount (minimum ৳300).
-
Note the xq99 Upay number and reference
xq99 displays a Upay merchant number and payment reference. Save these—they confirm your transaction and help customer support if needed.
-
Open Upay app and send money
Open the Upay app on your phone. Tap "Send Money" and select "Merchant Payment." Enter xq99's Upay number when prompted.
-
Verify and enter your Upay PIN
Type the deposit amount you selected. Upay will confirm the merchant name (xq99) and the total. Tap "Confirm" and enter your Upay PIN to authorize.
-
Receive confirmation and check balance
You'll get an instant SMS confirming the transaction. Return to xq99, refresh your balance, and start playing within seconds. Your deposit typically arrives within 6 minutes.
Upay Tips
- Create your Upay account if you haven't already—it's free and takes 2 minutes via the app
- You can add money to Upay at any Upay agent or agent shop
- Upay charges no transfer fees when sending to merchants
- Your Upay number stays the same—save it for all future xq99 deposits
Troubleshooting Failed Deposits
Most xq99 deposits arrive within 6 minutes. If your money hasn't shown up after 10 minutes, follow the steps below to identify and fix the problem.
Deposit Didn't Arrive in xq99, But I Got a Payment Confirmation
If your payment app (bKash, Nagad, Rocket, or Upay) shows the transaction succeeded, but xq99 doesn't show the funds, the issue is usually one of the following:
You may have entered xq99's reference number in the wrong field. Payment apps ask for a reference so they can match your transfer to your account. If you skipped it or used a different number, xq99 can't connect your payment to your account. Refund takes 2–4 hours.
Double-check that the bKash/Nagad/Rocket/Upay number you used matches the one xq99 gave you. If you sent to a different number, the money went to a different account. Contact xq99 support immediately with your receipt number.
If your xq99 account is registered under a different phone number than the one you used to send money, the payment won't link to your account. Check your xq99 account settings and confirm the phone number matches your payment app account.
Occasionally, a payment processes on the payment side but takes longer to sync with xq99. Wait 10 more minutes and refresh. If still nothing, email support with your transaction receipt.
Payment App Says "Transaction Failed"
If your payment app itself rejected the transfer, the money is still in your account and hasn't left. Try again with these checks:
- Check your balance in the payment app. Do you have enough funds?
- Have you exceeded your daily transfer limit? Increase it in your app settings or at an agent shop.
- Are you using a different device or app version? Update to the latest version.
- Is your account flagged for verification? Contact the payment app's support to unblock it.
- Try again in 5 minutes. Temporary network issues often resolve quickly.
Deposit Amount Is Wrong or Changed
If xq99 credited you less than you sent, or more, this is extremely rare but can happen:
- Check your payment app receipt. Does the amount sent match what xq99 shows?
- Some agents charge a small fee (2–5%). If you used an agent, ask them if a fee was deducted.
- If the amounts don't match, take a screenshot of your receipt and contact xq99 support with proof. They'll investigate and correct it.
You Haven't Received a Confirmation at All
If your payment app didn't send money and you got no SMS, the transaction never left your account:
- Check your payment app's history or "Recent Transactions" screen—do you see the xq99 transfer listed?
- If it's not there, your phone may have dropped the connection before submitting. Retry with a stable internet or WiFi connection.
- If it shows as "Pending," wait 15 minutes. It's still processing.
- If your balance hasn't changed in your payment app, no money was taken. Try again.
Frequently Asked Questions
Can I deposit from someone else's phone?
No. Your xq99 account is registered to your phone number. If you send money from a different person's bKash, Nagad, Rocket, or Upay account, the payment won't link to your xq99 account because the phone numbers don't match. Use your own account or ask a family member to add you as an authorized user on their payment app (if the app allows it). xq99 support cannot manually match mismatched accounts.
Is there a maximum deposit amount?
Your payment app's daily limit applies, not xq99. bKash, Nagad, Rocket, and Upay each have their own daily transfer cap (usually ৳100,000–৳200,000). You can deposit multiple times per day up to your payment app's limit. Check your app's settings to see your current daily maximum.
How long does a deposit really take?
Average arrival is 6 minutes. Most deposits land within 2–4 minutes. If your reference number and recipient number are correct, and you received an SMS confirmation from your payment app, your money is in transit. Wait up to 10 minutes before contacting support. Delays beyond 10 minutes are very rare and usually due to network issues between xq99 and the payment provider.
Can I use an agent to deposit instead of my phone?
Yes. If you don't have a mobile payment app installed, you can visit a bKash, Nagad, Rocket, or Upay agent shop. Give them xq99's merchant number and your desired amount. They'll send the money and you'll get a receipt. This works exactly like using your phone app—arrive time is still around 6 minutes. Agents are open during regular business hours; overnight deposits may take until morning.
Do I get a bonus when I deposit?
Yes. New players at xq99 receive a 115% welcome bonus on their first deposit, capped at ৳25,500. For example, if you deposit ৳10,000, xq99 gives you ৳11,500 as a bonus (115% of ৳10,000). The bonus is credited instantly after your deposit arrives. Check the Promotions page for full terms, including wagering requirements and game eligibility.
Can I deposit in installments?
Absolutely. There's no limit on how many deposits you can make per day. If you want to add ৳500 now and ৳1,000 later, you can do both. Each deposit is processed separately, and each counts toward your bonus (if applicable). Some users make small deposits multiple times to spread risk or to reach a specific bonus level.
What if I accidentally deposited to the wrong merchant number?
Your payment app sent money to a different account. The recipient (not xq99) now has your money. You'll need to contact that merchant or account holder and ask for a refund, or file a dispute with your payment app. xq99 support cannot recover funds sent to the wrong number. Always double-check the merchant number before confirming a transfer.
Are deposits to xq99 safe?
Yes. xq99 uses encrypted connections (SSL) and complies with Bangladesh's payment regulations. Your payment app is also secure—money is sent directly between your app and xq99's payment processor, not through email or insecure channels. Never share your payment app PIN with anyone, including xq99 staff. xq99 will never ask for your PIN.
I deposited but my account shows zero balance. Why?
First, check that you're logged into the correct xq99 account. If you registered multiple accounts, you may be looking at a different one. If you're sure it's the right account, your deposit may still be processing. Wait 10 minutes and refresh. If the balance is still zero, check that you used the correct reference number and merchant number for the deposit (see the Troubleshooting section above). Contact support with your payment app receipt if needed.
Can I get my deposit back?
No. Once you've deposited money into xq99, it becomes your account balance and is yours to use. You can withdraw it later (with withdrawal minimums and KYC requirements), but xq99 cannot "undo" a deposit or return it to your payment app. The only exception is if the deposit fails and your money is automatically refunded by your payment app—this happens within a few hours if there's an error.
Ready to Play?
Now that you know how to deposit, it's time to fund your account and start. Choose your payment method above, follow the steps, and you'll be playing your first game within minutes.
Already have an account? Log in now and start depositing. Or explore more guides: Download the xq99 App or read about Withdrawals & KYC.