Wagering a bonus at jl999 means you need to place a certain amount in bets before you can withdraw — this is commonly known as a "rollover" or "playthrough." Here's how the calculation works:
Example: Say you deposit ৳1,000 and receive a ৳1,000 bonus. With a 20x wagering requirement, you need to place a total of: ৳1,000 bonus × 20 = ৳20,000 in bets. Once that ৳20,000 wagering is complete, any winnings from the bonus become withdrawable.
- Wagering applies to the bonus amount only — not your deposit (some offers may apply to both; check the offer's terms)
- Not all games contribute equally: Sports Betting counts 100%, Slots generally 100%, Live Casino may contribute 10%–20%
- Log in to your account and go to the "Bonus" section to view your current wagering progress
- Bonus validity is typically 7–30 days — if wagering isn't completed before expiry, the bonus may be forfeited
Wagering requirements may vary for each bonus. Before claiming any offer, on the Rewards page Please read the full terms and conditions.
When depositing at jl999 via bKash or Nagad, funds typically arrive Between 30 seconds and 5 minutes The amount is credited to your account. Bank transfers may take up to 15–30 minutes to process.
What to do if your deposit hasn't arrived:
- Wait 5–10 minutes first — mobile network delays can occasionally slow things down
- Check the transaction SMS from your bKash or Nagad — confirm whether the amount has actually been deducted
- Log in to your jl999 account and check "Transaction History" — look to see if the transaction shows as "Pending"
- Copy and save your bKash/Nagad transaction reference number (TrxID)
- Contact support with your TrxID and the time of the transaction — issues are typically resolved within 1–2 hours
If money has been deducted but the deposit hasn't reflected in your account, do not attempt another deposit. Take your previous TrxID and contact support.
The minimum deposit amount at jl999 is ৳500 (Five Hundred BDT) — via any payment method. For withdrawals, the minimum amount is ৳500, though this may vary depending on the method.
- bKash / Nagad: Minimum deposit ৳500; maximum ৳30,000 per transaction
- Rocket: Minimum ৳500, maximum ৳20,000
- Bank Transfer: Minimum ৳1,000, no maximum limit
- Minimum Withdrawal: ৳500 — KYC verification is required before your first withdrawal
To receive the welcome bonus on your first deposit, a minimum of ৳500 is required. To view bonus amounts and terms, Rewards Page See.
Enabling Two-Factor Authentication (2FA) on jl999 significantly strengthens your account security — even if your password is compromised, no one can log in without the second factor. Steps to set it up:
- Log in to jl999 and click on the profile icon in the top right corner
- Go to "Account Settings" or the "Security Settings" section
- Find the "Two-Factor Authentication" or "2FA" option and select "Enable"
- A verification OTP will be sent to your registered mobile number — enter it to confirm
- From then on, each login will require both your password and a one-time OTP sent to your mobile
To disable 2FA, follow the same steps and select "Disable" — you'll still need to complete OTP verification to confirm.
This is strongly recommended — especially for members who regularly maintain a balance in their account. Make sure 2FA is enabled.
Your full betting and transaction history on jl999 is available directly from your account. Here's how to access it:
- Log in and from the profile menu, "My Account" or "My Account" Open
- To view your betting history: "Bet History" section — you can view date, game, market type, stake amount, and outcome all in one place
- To view your transaction history: "Transaction History" section — where you'll find records of deposits, withdrawals, and bonuses
- Filter by date or type — you can isolate all bets placed within a specific month
- Usually the most recent 90-day Recent history is available directly; for older records, submit a request to support
You may have the option to download your transaction history in CSV format — handy for keeping your own personal financial records.
Jl999 protects your personal information and funds through multiple layers of security:
- SSL/TLS Encryption: All communication on the website is secured with 256-bit encryption — making it impossible for anyone to intercept your data
- Saving your password: Passwords are never stored in plain text — they are kept as encrypted hashes
- Third parties: jl999 never sells your personal information or shares it with any unauthorized third parties — In the Privacy Policy full details available
- Funds Security: Member balances are held in separate, secure accounts — completely ring-fenced from the company's operational funds
- KYC Verification: Every withdrawal request is processed only after identity verification — no one else can withdraw your funds
To read the full Privacy Policy, on the Privacy Policy page go.
After several consecutive failed attempts on jl999 (typically 5 times) Entering the wrong password too many times will temporarily lock your account as a security measure. This is an automatic protection against anyone trying to guess your password.
If your account is locked, here are your options:
- Please wait: Typically 15–30 minutes The lock is lifted automatically after the cooldown period
- Log in with OTP: If your account is locked, try logging in via OTP — this may work as long as your mobile number is active
- Reset your password: Click the "Forgot Password?" link on the login page — an OTP will be sent to your mobile so you can set a new password
- Contact support: If none of the above works In the Help Center Contact us via Live Chat or email — once your identity is verified, the support team will unlock your account
To avoid this in the future, use a password manager in your browser — save a strong password and you're covered.