xxx999 Deposit Guide: Add Funds via bKash, Nagad & More

By the end of this page you will know exactly how to top up your xxx999 account using any supported payment method, what to do if a transfer fails, and how to make sure your first deposit qualifies for the welcome bonus.

Min Deposit
৳150
All methods
Arrival Time
~2 min
Usually instant
Welcome Bonus
250%
Up to ৳25,500
Methods
4
bKash · Nagad · Rocket · Upay

Supported Payment Methods

xxx999 currently accepts four mobile banking methods that most Bangladesh players already have on their phones. All four work for deposits and withdrawals — no bank card or international transfer needed.

  • bKash
    Deposit arrival: ~2 min
    Withdrawal: ~16 min
    Min deposit: ৳150
    Most widely used method in Bangladesh.
  • Nagad
    Deposit arrival: ~2 min
    Withdrawal: ~16 min
    Min deposit: ৳150
    Postal department-backed MFS, great for rural areas.
  • Rocket
    Deposit arrival: ~2 min
    Withdrawal: ~16 min
    Min deposit: ৳150
    Dutch-Bangla Bank mobile wallet — widely trusted.
  • Upay
    Deposit arrival: ~2 min
    Withdrawal: ~16 min
    Min deposit: ৳150
    United Commercial Bank MFS — growing fast in BD.
Tip: All four methods land in your xxx999 account within roughly 2 minutes. If you do not see the credit after 5 minutes, check the failed deposit section below before contacting support.

How Every xxx999 Deposit Works

The general flow is the same regardless of which mobile wallet you use. The pages may look slightly different, but the five actions below are always identical.

  1. 1

    Log in to your xxx999 account

    Open xxx999 Login on your browser or via the xxx999 app. Use your registered mobile number and password.

  2. 2

    Open the Deposit section

    Tap the wallet icon or the "Deposit" button in the main menu. You will see the list of available payment methods.

  3. 3

    Choose your method and enter the amount

    Select bKash, Nagad, Rocket, or Upay. Type the amount — minimum ৳150. The page will show the xxx999 receiving number for that method.

  4. 4

    Send money from your mobile wallet app

    Open the wallet app (or dial the USSD code), choose "Send Money", paste the xxx999 merchant number, enter the exact amount, and confirm with your PIN.

  5. 5

    Submit the transaction ID on xxx999

    Go back to xxx999, paste the TrxID from your wallet's confirmation SMS, and tap "Confirm Deposit". Funds arrive in around 2 minutes.

Important: Always copy the transaction ID (TrxID) from the confirmation SMS before closing your wallet app. Without it, the deposit form cannot be submitted and support will need extra time to verify the transfer manually.
xxx999 deposit page on mobile browser showing bKash and Nagad payment options in Bangladesh

Deposit via bKash

bKash
Arrival ~2 min · Min ৳150

bKash is the most common method xxx999 players in Bangladesh use. Here are the exact steps inside the bKash app.

  1. 1

    Get the xxx999 bKash number

    After selecting bKash on the deposit page, xxx999 displays the current merchant or personal number. Copy it — it may rotate for security, so always use the number shown on that session.

  2. 2

    Open bKash app → Send Money

    Tap "Send Money", paste the number. Double-check the last four digits. Enter the amount that matches what you typed on xxx999 exactly — even a ৳1 difference can cause a mismatch.

  3. 3

    Add a reference (optional but helpful)

    In the reference field type your xxx999 username. This speeds up manual verification if the system is slow.

  4. 4

    Confirm with your bKash PIN

    bKash sends a confirmation SMS with a TrxID starting with the letters "TXN" or similar. Screenshot or copy that ID immediately.

  5. 5

    Paste TrxID on xxx999 and confirm

    Return to the xxx999 deposit form, paste the TrxID, and tap "Submit". Your account balance updates within about 2 minutes.

Deposit via Nagad

Nagad
Arrival ~2 min · Min ৳150

Nagad is run by the Bangladesh Postal Department and is widely trusted. The process for xxx999 is nearly identical to bKash.

  1. 1

    Select Nagad on the xxx999 deposit page

    The page shows the current Nagad receiving number. Copy it carefully — do not use a number from an older session or screenshot.

  2. 2

    Open Nagad app → Send Money

    Paste the number, enter the same amount you typed on xxx999. Tap "Next" to reach the PIN confirmation screen.

  3. 3

    Enter PIN and confirm

    Nagad immediately shows a success screen with a unique reference number. Save this — it is your TrxID for the xxx999 deposit form.

  4. 4

    Return to xxx999 and submit TrxID

    Paste the reference number into the xxx999 confirmation box and tap "Submit". Done — balance should update within 2 minutes.

Nagad USSD: If you do not have the app, dial *167# from your Nagad-registered SIM, choose "Send Money", and follow the voice prompts. The TrxID appears at the end of the USSD flow.

Deposit via Rocket

Rocket (DBBL)
Arrival ~2 min · Min ৳150

Rocket is Dutch-Bangla Bank's mobile wallet. Many players use it because it supports higher individual transfer limits than some other wallets.

  1. 1

    Choose Rocket on the xxx999 deposit screen

    Note the xxx999 Rocket number displayed. It may differ from the bKash or Nagad number — each method has its own receiving account.

  2. 2

    Dial *322# or open the Rocket app

    Select "Send Money", enter the xxx999 Rocket number, then type the amount. Keep the amount identical to what you entered on xxx999.

  3. 3

    Confirm with PIN and collect TrxID

    After entering your PIN, Rocket sends an SMS confirmation. The TrxID is typically a 10-character alphanumeric code at the end of the message.

  4. 4

    Submit TrxID on xxx999

    Paste the code on the xxx999 deposit confirmation screen and hit "Submit". Your wallet balance on xxx999 updates shortly after.

Deposit via Upay

Upay (UCB)
Arrival ~2 min · Min ৳150

Upay is United Commercial Bank's mobile wallet. If you bank with UCB, Upay is often the fastest option because it pulls funds directly from your bank account.

  1. 1

    Select Upay on the xxx999 deposit page

    Copy the Upay merchant or personal number shown on the page. As with other methods, this number can change periodically.

  2. 2

    Open Upay app → Send Money or Pay Bill

    Some xxx999 Upay payments go through "Pay Bill" rather than "Send Money" — the deposit page will specify which option to use on that session.

  3. 3

    Enter amount and confirm PIN

    Upay shows a summary screen before processing. Verify the number and amount once more, then enter your PIN to complete the transfer.

  4. 4

    Copy TrxID and submit on xxx999

    Upay sends a push notification and SMS with the transaction reference. Paste it on xxx999 and submit the form to finalise the deposit.

Get the Full Welcome Bonus on Your First Deposit

Your first xxx999 deposit automatically qualifies for the 250% welcome bonus — up to ৳25,500. There are a few things to know before you tap "Submit".

  • The bonus applies automatically — you do not need a promo code on your first deposit.
  • Minimum deposit to trigger the bonus is ৳150, though a higher deposit gives you a larger bonus amount (capped at ৳25,500).
  • Wagering requirement: 22× the bonus amount before withdrawal. For example, a ৳1,000 bonus requires ৳22,000 in total wagers.
  • Bonus credits expire after 7 days. Complete the wagering within that window.
  • Visit xxx999 Bonus & VIP to see reload bonuses (27%) and daily cashback (1.2%) that apply to all subsequent deposits.

When a Deposit Does Not Arrive — Common Causes

Most xxx999 deposit issues come down to a handful of repeating causes. This table covers the situations players report most often and what to do in each case.

Problem Likely Cause What to Do
Balance not updated after 10 minutes TrxID not submitted, or submitted with a typo Go back to the deposit form, re-enter the TrxID exactly as it appears in the SMS. Use copy-paste, not manual typing.
Amount mismatch error Sent amount differs from the amount entered on xxx999 The two amounts must be identical. If they differ, contact 24/7 Live Chat with both the TrxID and a screenshot of the wallet SMS.
Wrong receiving number used Used a saved number from a previous session instead of the current page number Always copy the number fresh from the xxx999 deposit page. If the transfer already went through, contact support immediately with the TrxID.
Wallet transaction declined Insufficient wallet balance, daily limit reached, or network timeout Check your wallet balance and daily limit inside the wallet app. Try again after a few minutes or switch to a different payment method.
Deposit form stuck / page not loading Poor mobile connection during form submission Do not submit the form again. Refresh the xxx999 page and check your balance first. If still missing, open Live Chat with the TrxID.
Bonus not applied to first deposit Account already had a previous deposit, or bonus was manually declined Contact 24/7 Live Chat within 24 hours of the deposit. Bonus adjustments cannot be made after 24 hours.
Never send a second payment for the same deposit until you have confirmed with Live Chat that the first one was not received. Duplicate transfers will credit as separate deposits, not a combined one.

Questions Players Ask Before Their First xxx999 Deposit

What is the minimum deposit at xxx999?
The minimum deposit at xxx999 is ৳150 for all four payment methods — bKash, Nagad, Rocket, and Upay. There is no maximum deposit limit stated at the platform level, though your individual wallet may have its own daily send limit.
How long does a bKash deposit take to arrive?
A bKash deposit typically reaches your xxx999 account in around 2 minutes after you submit the TrxID on the deposit form. During peak hours or public holidays it may take slightly longer. If 10 minutes pass without a credit, contact 24/7 Live Chat.
Can I deposit with Nagad from a rural area?
Yes. Nagad works anywhere in Bangladesh with a mobile signal. Because it is backed by the postal network, it has strong coverage in areas where bKash agents might be sparse. The xxx999 deposit process is entirely online — you do not need to visit an agent.
Do I need to verify my identity before depositing?
No. You can deposit and play immediately after creating your xxx999 account. KYC (identity verification) is only required before your first withdrawal. Documents accepted include a National ID Card, Passport, or Driving Licence. Review time is up to 12 hours.
Does xxx999 charge any deposit fee?
xxx999 does not charge a fee on deposits. However, your mobile wallet provider may apply a small transfer charge on their end. Check your bKash, Nagad, Rocket, or Upay fee schedule in your wallet app before confirming the payment.
Can I deposit using the xxx999 app on Android?
Yes. The xxx999 app (version 3.2.8, 58 MB, requires Android 8.0 or above) has the full deposit section built in. After tapping "Deposit" inside the app, you can switch to your wallet app to complete the payment and return to xxx999 to submit the TrxID — Android handles the app-switching smoothly.
What happens if I deposit more than the welcome bonus cap?
The first-deposit bonus is capped at ৳25,500 (250% of a ৳10,200 deposit). If you deposit more than ৳10,200, only the first ৳10,200 earns the bonus. The rest of your deposit sits in your real-money balance and is usable immediately without wagering restrictions.
Can I deposit via two different wallets on the same account?
Yes. You are free to deposit via bKash on Monday and Nagad on Wednesday, for example. xxx999 does not restrict which wallet you use per session. However, for withdrawal purposes your identity must match across all wallets you use, so keep your registered names consistent.
Ready to Play?

Open Your xxx999 Account and Deposit Now

Registration takes under two minutes. Add at least ৳150 via bKash or Nagad and your 250% welcome bonus activates automatically.

Need the app first? Download the xxx999 APK — free, 58 MB, Android 8.0+.

  • SSL Encrypted
  • 18+ Only
  • 24/7 Live Chat
  • bKash
  • Nagad
  • Rocket
  • Upay
  • Deposits in ~2 min