jk99 Frequently Asked Questions
Everything you need to know about jk99 — from creating your account and depositing via bKash or Nagad, to understanding cricket betting markets, bonus wagering, and responsible gaming tools for players across Bangladesh.
Account & Registration Section 1 of 5 · 5 Questions
Creating a jk99 account takes under three minutes. Visit jk99.io, click the registration button, enter your full name, a valid mobile number, a secure password, and confirm you are aged 21 or above. You will receive an OTP on your registered number to verify the account. Once verified, your account is active and ready for an initial deposit via bKash, Nagad, or Rocket.
jk99 requires a valid government-issued photo ID for KYC verification — a Bangladesh National Identity Card (NID) or a valid passport are both accepted. Upload a clear colour scan or photo of the front and back of your NID through the account panel. Verification is typically completed within 24 hours. Unverified accounts have restricted withdrawal access until KYC is approved.
On the jk99 login page, click "Forgot Password" and enter the mobile number linked to your account. An OTP will be sent to that number within 60 seconds. Enter the OTP, then set a new password of at least 8 characters containing one letter and one number. If your registered number is no longer active, contact [email protected] with your NID to recover the account manually.
No — jk99 permits exactly one account per person. Duplicate accounts violate the Terms and Conditions and will result in the closure of all associated accounts and forfeiture of any balances. If you believe a duplicate was created in error, contact the support team at [email protected] immediately to have the duplicate closed and your original account preserved.
To permanently close your jk99 account, email [email protected] with the subject line "Account Closure Request" from your registered email address or mobile number. Any remaining BDT balance will be refunded to your verified bKash, Nagad, or Rocket wallet within 3-5 business days before the account is closed. Note that account closure is distinct from self-exclusion — see the Responsible Gaming page for self-exclusion options.
Deposits & Withdrawals Section 2 of 5 · 6 Questions
Log in to jk99, go to the Deposit section, select bKash as your payment method, and enter the amount you wish to deposit. A jk99 merchant bKash number will be displayed — send the exact amount from your bKash app using the "Send Money" option, then enter the transaction ID back into the jk99 deposit form and confirm. Deposits are credited to your jk99 balance within 1-5 minutes during business hours.
Nagad deposits on jk99 are processed within 1-10 minutes in most cases. Follow the same steps as bKash: select Nagad in the deposit section, send the exact BDT amount to the displayed jk99 Nagad number, and submit the transaction ID for confirmation. During peak hours — particularly around live BPL and IPL match start times — processing may take slightly longer due to high transaction volumes.
The minimum deposit on jk99 is ৳200 BDT, regardless of which payment method you use. This applies to bKash, Nagad, Rocket, and Upay deposits equally. There is no maximum deposit cap for standard transactions, though very large deposits above ৳50,000 BDT may require additional verification before being credited to your account balance.
The minimum withdrawal amount on jk99 is ৳500 BDT. Withdrawals below this threshold cannot be processed. Your account must have completed KYC verification and the withdrawal destination (bKash, Nagad, or Rocket number) must be registered under the same name as your verified jk99 account. This is a standard anti-fraud measure to protect all players.
Most jk99 withdrawals to bKash, Nagad, and Rocket are processed within 30 minutes to 3 hours after approval. Withdrawal requests submitted between 10:00 PM and 8:00 AM BST may be queued for processing at the start of the next business cycle. Bank transfers to Dutch-Bangla Bank, BRAC Bank, or other Bangladeshi banks typically take 1-3 business days to reflect in your account.
jk99 does not charge any platform-side fees on deposits or withdrawals. However, your mobile wallet provider (bKash, Nagad, or Rocket) may apply their own standard transaction charges — typically 1-1.85% for bKash send-money transfers. jk99 recommends using the exact amount specified in the deposit form to avoid any discrepancy caused by wallet-side deductions.
Games & Gameplay Section 3 of 5 · 5 Questions
jk99 offers pre-match and live in-play betting on all major cricket tournaments including BPL, IPL, T20 World Cup, Asia Cup, and Bangladesh Tigers international matches. You can bet on match winner, total runs, top batsman, over/under markets, and ball-by-ball outcomes. Odds update in real time during live matches. Minimum bet per selection starts at ৳50 BDT.
jk99 hosts hundreds of slot titles from leading providers including Pragmatic Play, NetEnt, Microgaming, and Spribe. Games range from classic 3-reel slots to modern 6-reel video slots with Megaways mechanics, bonus buy features, and progressive jackpots. All slot games on jk99 use certified Random Number Generator (RNG) technology to ensure fair and unbiased outcomes on every spin.
Yes — jk99 is fully optimised for mobile browsers on Android and iOS devices. No app download is required; simply open jk99.io in your mobile browser (Chrome or Safari recommended) and the platform adapts automatically to your screen size. Live casino streams, cricket betting markets, and slot games all run smoothly on standard 4G connections available across Dhaka, Chittagong, Sylhet, and the rest of Bangladesh.
RTP varies by individual slot title on jk99. Most games from providers like Pragmatic Play and NetEnt carry RTPs between 94% and 97%, which is the industry standard for licensed casino software. The specific RTP for each slot is displayed in the game's information panel before you start playing. Higher-RTP games statistically return more to players over a large number of spins, though individual session results always vary.
No — jk99's security policy requires that withdrawals be sent to the same mobile wallet number used for the most recent deposit, provided that number is verified under your account. If you need to update your registered payment number, submit an update request to [email protected] along with your NID and proof of ownership of the new number. Approval typically takes 24-48 hours.
Bonuses & Promotions Section 4 of 5 · 4 Questions
jk99 offers a welcome bonus to all new players who complete registration and make their first qualifying deposit. The bonus is credited automatically to your account after the deposit is processed — no promo code is required. Bonus amounts and match percentages are displayed on the promotions page at the time of registration. All welcome bonuses are subject to wagering requirements that must be met before withdrawal.
A wagering requirement (also called a playthrough requirement) specifies how many times you must bet the bonus amount before it becomes withdrawable cash. For example, a ৳1,000 bonus with a 20x wagering requirement means you need to place ৳20,000 in total bets before withdrawing bonus-derived winnings. Progress toward the wagering requirement is tracked in real time in the jk99 Bonuses section of your account.
Yes — jk99 bonuses carry an expiry period, typically 7 to 30 days depending on the specific promotion. If the wagering requirement is not completed within the stated validity window, the bonus and any bonus-derived winnings are forfeited automatically. The expiry date and remaining time for each active bonus are visible in the Bonuses section of your jk99 account dashboard.
jk99 runs a tiered loyalty programme that rewards consistent players with cashback offers, enhanced odds on selected cricket matches, free spins on featured slot games, and personalised reload bonuses. Points accumulate automatically based on real-money wagering activity. Players from Dhaka, Chittagong, and other major cities in Bangladesh who regularly bet on BPL and IPL matches tend to progress through tiers quickly.
Safety & Responsible Gaming Section 5 of 5 · 5 Questions
jk99 is a safe online betting platform that uses 256-bit SSL encryption to protect all data transmitted between your device and the server. Player funds are held in segregated accounts separate from operational funds. All games use certified RNG software from reputable international providers. jk99 operates under a strict responsible gaming policy including 21+ age verification, deposit limits, and self-exclusion tools.
jk99 operates as an online entertainment platform accessible to Bangladeshi players. The platform does not make specific legal claims regarding individual jurisdiction compliance and recommends that all players familiarise themselves with local regulations applicable in their area before registering. Players are solely responsible for determining whether accessing jk99 complies with the laws of their jurisdiction.
The minimum age to register and play on jk99 is 21 years old. This applies to all players in Bangladesh without exception, across all game types including sports betting, live casino, and slots. Age is verified during the KYC process using a valid NID or passport. Any account found to be operated by a person under 21 will be permanently closed and any funds returned.
To self-exclude, email [email protected] with the subject line "Self-Exclusion Request" and specify your preferred exclusion period: 6 months, 1 year, 2 years, 5 years, or permanent. Self-exclusion takes effect immediately upon confirmation. Your account will be closed, all marketing emails stopped, and any remaining balance returned to your verified wallet. Self-exclusion cannot be reversed before the chosen period ends.
Deposit and loss limits can be set directly in your jk99 account under Settings → Responsible Gaming. Choose a daily, weekly, or monthly cap in BDT. Reductions to an existing limit take effect immediately. Requests to increase a limit require a mandatory 7-day cooling-off period before the higher limit is applied — this protects you from impulsive decisions made during a session.
Why Choose jk99
Everything You Need, All in One Place
jk99 is built specifically for the Bangladesh market — fast mobile wallet payments, local cricket coverage, and round-the-clock English support included as standard.
Still Have a Question?
If you could not find the answer you were looking for in the FAQ above, our dedicated support team is standing by 24 hours a day, 7 days a week. Send us an email and a member of the jk99 team will get back to you — typically within 2 hours during Bangladesh Standard Time business hours.
Reach us at:
For responsible gaming enquiries, use the subject line "Responsible Gaming". For account or payment issues, use "Account Support" or "Payment Query" so we can route your message to the right team immediately.
Keep Exploring jk99
Ready to Play? Jump Right In.
Browse cricket markets, spin the slots, or explore the full live casino — all balances in BDT (৳). For players aged 21 and above only.