Once you complete registration on 999b pay and make your first deposit, the welcome bonus is credited to your account automatically — no code or separate application needed. The bonus matches 100% of your first deposit, so if you deposit ৳1,000, you get another ৳1,000 as a bonus and start playing with ৳2,000 in total.
How to claim your bonus:
- Create a new account on 999b pay (one bonus per number)
- Make your first deposit of at least ৳500 via bKash, Nagad, or Rocket
- Once your deposit is confirmed, the bonus will be added to your balance — usually within 5 minutes
- Bonus funds can only be withdrawn after meeting the specified wagering requirements
Wagering terms & current bonus details Latest Promotions page. Bonus offers are updated from time to time, so it's worth checking before you register.
Signing up for 999b pay is quick and straightforward — the entire process takes under 2 minutes. No paperwork or document uploads are needed to get started.
What you'll need:
- An active Bangladeshi mobile number — this is where your OTP will be sent and will serve as your primary account identifier
- Must be at least 18 years old — your date of birth must be entered accurately
- Your name — matching it to your National ID will make future verification easier
- A strong password — at least 8 characters, ideally a mix of letters and numbers
- A Bkash, Nagad, or Rocket account in your name — required for payments
To register On the registration page Go, enter your mobile number, verify the OTP, fill in the remaining details, and you're done. Only one account can be registered per phone number.
Yes, on 999b pay you can temporarily pause your account or close it for an extended period entirely on your own. There are two separate options available.
Cooling-Off (Temporary Break): You can temporarily suspend your account for anywhere between 1 day and 6 weeks. During this period you won't be able to log in or place bets, but your balance and account details remain safe. Once the period ends, your account reactivates automatically. To enable it: Profile → Responsible Gaming → Cooling-Off.
Self-Exclusion (long-term break): You can fully suspend your account for anywhere between 1 and 6 months. During this period, no promotional messages will be sent. Once activated, the suspension cannot be cancelled before the period ends. This can be done via Profile → Responsible Gaming, or through support.
To permanently delete your account, please contact us directly support@999bpay.comto submit your request. Make sure to withdraw any remaining balance beforehand.
Absolutely. On 999b pay, you can bet on football, tennis, badminton, basketball, volleyball, and many more sports alongside cricket. The Sports section offers over 30 sports in total.
Football betting markets available:
- Match Winner (1×2) — which team will win, or whether the match will end in a draw
- Total Goals (Over/Under) — whether the total number of goals will be above or below a set figure
- Both Teams to Score (BTTS)
- Handicap Betting — accounts for the difference in strength between two teams
- Half-Time or Full-Time Result
- Live Betting — place real-time bets on matches in progress
Betting is available on the Premier League, La Liga, Bundesliga, Champions League, and the Bangladesh Premier Football League. For more details, Sports Page View.
If a match is cancelled or abandoned, 999b pay follows its settlement policy to determine the outcome. The general rules are:
- Match Fully Cancelled: If a match is cancelled before it begins, your full stake is automatically refunded — it typically appears in your account within 24 hours
- Overs Completed/Result Settled: If the minimum required overs are completed in cricket, the result may be determined by the Duckworth-Lewis-Stern method and settled accordingly
- Interrupted: If the required overs or time are not completed, the bet is generally considered void and your stake is refunded
- Single bet across multiple matches: If one match in a parlay is voided, that leg is removed and the remaining bets are recalculated
For live betting, if a match is abandoned mid-way, the outcome is determined based on whether a specified amount of time or number of overs has been completed. For detailed settlement rules Terms & Conditions page.
Yes, 999b pay works fully on mobile browsers. Use any browser — Chrome, Firefox, or Samsung Internet 999bpay.com Once opened, the entire site is optimized for your mobile screen.
What you can do on the mobile browser:
- Login & Registration
- Live & Pre-Match Betting
- Slots & Live Casino Games
- BKash/Nagad Deposits & Withdrawals
- Claiming Bonuses & Viewing Promotions
That said, the browser experience has a few limitations compared to the app — push notifications are not available, and load times may be slightly longer. For faster access and live notifications, downloading the app gives you a better overall experience. On Chrome, using the "Add to Home Screen" option gets you pretty close to a native app feel.
The 999b pay app is available on both Android and iOS. The installation process differs slightly between the two.
Installing on Android:
- On the App page Go to the site and click the Android APK download link
- Go to your phone's Settings → Security → enable "Install from Unknown Sources"
- Tap the downloaded APK file and install it
- After installation, tap the app icon and log in
Install on iOS:
- App page Go to the iOS download link
- You will be redirected to the App Store or TestFlight link
- Install it directly from there
App advantages include live match notifications, fingerprint login, faster loading, and a battery-saving mode. Keeping the app updated gives you the latest features and security improvements.