299bet FAQ — Account, Bonus and Security

From KYC verification to bKash deposits, bonus terms and login issues — this page has answers to all your questions.

Secure 24/7 Support 20+ Q&As 21+

Whether you are new to 299bet or a long-time member, questions can come up at any time. This page has detailed answers to more than 20 questions on identity verification (KYC), bonus terms, deposit methods, account and login, and security. Know the facts before you play — whether it is slots, cricket betting or live casino. Use the table of contents below to jump straight to your question, or read through from top to bottom. If you have any other questions, contact us via 24/7 live chat.

Identity Verification (KYC)

Which documents are required, when they are requested and what to do if verification is rejected.

At 299bet, a National ID card (NID) is the most commonly used document for KYC verification. A valid passport and driving licence are also accepted. The document must be clear, unexpired and include a photo. All details must be legible — blurry or damaged scans are not accepted. It is a good idea to have your documents ready in advance so verification can be completed quickly when needed.

299bet typically requests KYC verification at the time of your first withdrawal or when there is significant transaction activity on the account. It may also be requested if multiple accounts are suspected or as part of a routine security check. Submitting your documents promptly means your withdrawal is more likely to be processed within 5–30 minutes.

Yes. One important condition for identity verification at 299bet is that the name on your KYC document must exactly match the name on your bKash, Nagad, Rocket or bank account. If the names do not match, your withdrawal request may be rejected. Make sure you use the correct name from the time you register.

If your verification is rejected, first contact the 299bet support team to find out the reason. In most cases it is due to poor image quality, an expired document or a name mismatch. Once you identify the problem, resubmit a correct and clear scan or photo. The support team is available 24/7 and can assist in Bangla.

KYC verification is carried out primarily to protect players' accounts and prevent fraudulent activity. It confirms that the account is being operated by its genuine owner and that funds are going to the right person. 299bet does not allow anyone under 21 to open an account — KYC also ensures that requirement is met.

Bonus Terms

Claiming the welcome bonus, wagering requirements and rules for cancelling a bonus.

New members receive a 200% bonus on their first deposit, up to ৳10,000. Open an account, log in via 299bet Login and make your first deposit — the bonus will be added automatically. For example: deposit ৳1,000 and you get ৳2,000 in bonus, giving you a total balance of ৳3,000. You must meet the wagering requirement before you can withdraw bonus winnings.

The wagering requirement for the 299bet welcome bonus is 10 times the bonus amount. That means you need to place bets totalling 10 times the bonus received before you can withdraw any winnings from it. For example: deposit ৳1,000, receive ৳2,000 bonus — you must wager ৳2,000 × 10 = ৳20,000. This requirement applies only to the bonus amount, not to your deposit.

No. The welcome bonus can only be claimed once per player. Opening multiple accounts is against 299bet's rules and may result in all accounts being suspended. Play with one legitimate account and enjoy the regular weekly bonuses and promotions.

You can cancel an active bonus by contacting 299bet support, but the bonus amount and any winnings earned from it will also be cancelled. Your original deposit will remain. It is worth reading the terms carefully before claiming a bonus — full details are on the Terms and Conditions page.

Deposits

Deposit methods, minimum amounts and how to deposit via bKash and Nagad.

299bet does not charge any additional fee on deposits. However, your bKash, Nagad, Rocket or bank may apply their own transfer charges — that depends entirely on your payment provider's policy. Check the fee structure of your mobile banking app or bank before making a deposit.

The minimum deposit at 299bet is ৳100 for any payment method. Whether you play slot games, cricket betting or live casino, the same minimum applies. You can start with a small amount and find the games you enjoy.

Log in to your account, go to the deposit section and select bKash. Send the amount to the designated 299bet bKash number, then enter the transaction ID (TrxID) correctly. Your balance is usually updated within a few minutes. If you send multiple transfers, make sure you enter a separate TrxID for each one.

299bet accepts deposits through four methods: bKash, Nagad, Rocket and bank transfer. For bank transfers you can use major Bangladeshi banks such as Dutch-Bangla Bank, BRAC Bank or Islami Bank. The minimum deposit is ৳100 for all methods.

The Nagad deposit process is the same as bKash — select Nagad on the deposit page, send to the designated number and enter the TrxID. Note that your Nagad number must be registered under the same name as your 299bet account. The minimum deposit is ৳100 and the minimum withdrawal is ৳500.

Account and Login

Registration, login issues, forgotten passwords and secure sign-in.

You must be at least 21 years old to sign up at 299bet. Enter a username, password, mobile number and your correct name in the registration form — make sure the name matches your payment account. Your mobile number will need to be verified with an OTP. Each person is allowed only one account.

First go to the 299bet Login page and re-enter your username and password — check whether Caps Lock is on. If the problem continues, clear your browser cache or try a different browser. If that still does not work, reset your password or contact support via live chat.

Click the "Forgot your password?" link on the login page. Enter your registered mobile number or email — an OTP or reset link will be sent to you. Use it to create a new strong password. Do not share your old password with anyone — 299bet support will never ask for your password.

When you log in from a new device or network for the first time, 299bet may ask for OTP or email verification as a security measure. This is normal. Enter the code sent to your registered mobile number or email and the login will be completed. If you log in from a public or shared device, make sure you log out when you are done.

At 299bet, usernames are generally 6–16 characters and you should avoid special symbols. Passwords should be at least 8 characters — create a strong password using a mix of uppercase letters, lowercase letters, numbers and symbols. Do not reuse a password you have used on another site.

Security and Privacy

Data encryption, identifying fake sites and keeping your account secure.

Yes. 299bet uses SSL encryption to keep your personal information, password and payment details secure. If you see "https://" in your browser's address bar, the connection is secure. Full details on how data is stored and used are in our Privacy Policy.

A strong password should ideally be at least 12 characters long. Use a mix of uppercase and lowercase letters, numbers and symbols (for example: Bd@2024secure). Avoid using your date of birth, name or "123456". You can use a password manager to remember it and change it every few months.

Always check the browser address bar — the real address is 299bet-vip.cam. Fake sites have misspellings or slight variations in the URL (for example "299bet-vip.net" or "299betvip.cam"). If in doubt, type the link directly; it is safer not to click links from social media or unknown messages. More online safety tips are available on the Responsible Gaming page.

Change your password immediately by logging in. If you cannot log in, contact 299bet support right away via live chat or email and request that the account be suspended immediately. Also change the passwords for your bKash, Nagad or bank accounts and follow the steps given by the support team.

Didn't find your answer? Talk to us directly

If you have a question not covered on this page, the 299bet support team is available seven days a week, 24 hours a day. Assistance is available in both Bangla and English.

Live Chat Log in to your account and click the chat icon — you will get an immediate response.
Email Support [email protected] — Send detailed questions by email.
Support in Bengali The support team speaks Bengali and English — no language barrier.