Whether it's accounts, payments, bonuses, or betting — we're here to help. Search below or speak directly with our team.
Help Categories
Select a category to browse its guides and FAQs.
New account registration, password recovery, profile updates
Deposits & withdrawals via bKash, Nagad, and Rocket — how it works and how to fix common issues
Welcome bonus, voucher redemption, cashback & wagering terms
Sports bets, Live Casino, lottery tickets & results
Android & iOS app installation, updates, and technical issues
KYC verification, two-factor authentication & account security
Setting limits, Self-Exclusion, and building healthy gaming habits
Details on ongoing offers, Sports event bonuses & special promotions
Support Channels
The TK 999 Support Team is always here for you. Get help through whichever channel suits you best.
System Status
All Systems OperationalPopular Topics
Register in 2 minutes using your mobile number. Follow our step-by-step guide.
Reset your password via OTP. A code will be sent to your mobile number.
Verifying with your National ID increases your withdrawal limit.
Add an extra layer of security to your account with SMS or app-based OTP.
Popular Topics
A step-by-step guide to sending money from bKash directly to your tk 999 wallet.
Usually within 30 minutes. If it takes longer, find out why and how to resolve it.
The most common causes and quick fixes. Verify using your Transaction ID.
Everything you need to know about direct bank account withdrawals, including required details and processing times.
Step-by-Step Guide
Making your first deposit? Follow this guide and you'll be done in just 2 minutes.
Log in to your account using your mobile number and password.
From your dashboard, click the "Deposit" button.
Select "bKash" from the list of payment methods and enter the amount.
Confirm with your number and PIN on the bKash gateway.
Once successful, your balance will update instantly and you'll receive a notification.
Step-by-Step Guide
Forgot your password? No worries. Reset it in just a few steps using OTP.
Go to the tk 999 login page and click the "Forgot Password" link.
Enter your registered mobile number and click the "Send OTP" button.
Enter the 6-digit code sent to you via SMS within 3 minutes.
Create and confirm a strong password of at least 8 characters.
Log in with your new password. You can also enable 2FA for added security.
Changed your mobile number? Please contact us directly via Live Chat. Our team will verify your identity and help update your mobile number.
Bonus Questions
Security & Promotions
Support on online betting platforms is often frustrating—responses in English, robotic replies, and long wait times. TK 999 set out to change that entirely. Every representative in our help centre is based in Bangladesh, speaks Bangla, and genuinely understands your concerns.
When you run into a bKash deposit issue at 2 AM, the last thing you want is to write an email in English and wait until the next day for a reply. That's exactly why tk 999 keeps its Live Chat running 24 hours a day, 7 days a week. Average response time is just 3 minutes — and that's a promise, not a marketing tagline.
One of the most common issues new members face is not receiving an OTP during registration. This is usually due to mobile network delays. Waiting a moment or switching between Wi-Fi and mobile data typically resolves it. If the problem persists, reach out via Live Chat — our team can manually verify and activate your account.
Don't forget to use a voucher code when making your first deposit at TK 999 to claim your welcome bonus. Many users deposit but skip redeeming the code, then reach out to support wondering why they didn't receive a bonus. Remember: the bonus must be claimed—it isn't applied automatically.
The most frequent question we receive is about deposits not showing up in the balance. In most cases, funds arrive within 5 minutes, but bank or mobile network congestion can occasionally delay this by up to 15–30 minutes. If your balance has not updated after 30 minutes, contact us via live chat with your bKash transaction ID. The TK 999 team will look into it right away and resolve the issue if there is one.
The most common reason withdrawals are blocked is an unmet wagering requirement. To withdraw bonus funds, you must place a specified amount in bets first. Go to the "Bonus" section of your dashboard to see how much of the wagering requirement you have completed.
A common question in cricket betting is: when does a bet get cancelled? If a match is abandoned or the required number of overs is not completed, your stake is refunded. If a match is suspended, there is generally a 72-hour wait—if the match resumes within that time, the bet remains active; otherwise, a refund is issued.
Odds in live betting can shift suddenly—this is completely normal. They change in real time as the game situation evolves. The odds displayed at the exact moment you confirm your bet are the ones that will apply.
TK 999 believes gaming should be fun, not stressful. If you feel your gaming is getting out of control, you can activate Self-Exclusion through our Help Centre. This will pause all betting on your account for a set period. You can also set your own daily deposit limit — this feature is available through our Help Centre.
Fully in Bangla Support is available — no English required.
What Our Users Are Saying
"Had an issue with bKash at 11 PM. Jumped on live chat and it was sorted in just 5 minutes. The agent explained everything in Bangla. Haven't found service like this anywhere else."
"I was nervous about completing KYC verification. I reached out to the Help Center and they walked me through everything. It was actually very straightforward. The TK 999 support team is genuinely patient."
"I ran into trouble with a voucher code. I emailed support and they had it sorted within 3 hours. Every question gets a proper answer — no runaround."
Your Feedback
Your feedback helps us improve.
FAQ