Withdrawals work on a separate timeline. Once funds appear in your balance, a withdrawal request is typically processed to bKash or Nagad within 30 minutes to 1 hour. Bank transfers may take up to 24 hours. Withdrawals are processed fastest on KYC-verified accounts. If your funds don't arrive within the expected timeframe, contact support via live chat with your transaction ID — most cases are resolved within 30 minutes.
To keep your funds secure, Oktkbet holds customer funds in a separate trust account, completely segregated from the company's operational finances. Regular third-party security audits are conducted.
Your personal information (name, phone number, date of birth) is never sold to third parties. Limited data may only be shared for legal compliance or KYC service purposes. For more details, Privacy Policy View.
1. Full Name — Enter your full name exactly as it appears on your national ID or passport. This will be verified during KYC.
2. Active Mobile Number — This number will be used for OTP verification and all future communications.
3. Date of Birth — You must be at least 18 years old. Registration by minors is strictly prohibited.
4. Preferred Currency — Choose BDT (Bangladeshi Taka) or USDT.
5. Password — At least 8 characters, combining uppercase and lowercase letters with numbers.
Registration is free. After filling out the form, an OTP will be sent to your mobile — enter it to activate your account. For a full step-by-step guide, Registration Page View.
Live Chat (Fastest): Log in to the site or app and click the chat icon. The support team speaks Bengali and typically responds within 3–5 minutes. Live Chat is available 24/7.
Email: support@oktkbet.xyz — Use email for complex issues or when you need to send documents. Responses typically arrive within 1–4 hours, though during busy periods it may take up to 12 hours.
Support Hours: Live chat is available around the clock, every day of the year. Email support is active from 9:00 AM to 12:00 AM.
For urgent matters such as a locked account, suspicious login activity, or a stuck payment, Live Chat is the most effective option.
Step 1: Log in to your account.
Step 2: Click on your profile icon or menu in the top-right corner of the screen.
Step 3: Select the "Settings" option.
Step 4: Go to the "Language" option and select your preferred language.
Oktkbet is currently available in Bengali (Bangladesh), English, and several other languages. After changing the language, the page will refresh and the entire site will display in your chosen language. Your language preference will be saved for future logins as well.
A language selector is also available in the site footer without needing to log in.
Daily Check-in: Log in to Oktkbet every day and click the "Daily Reward" or "Check-in" banner on the homepage or in the Promotions section. Checking in for 7 consecutive days increases your bonus each day — with the biggest reward on day seven.
Free Spins: To claim free spins on a specific slots game, go to the relevant promotion page and press the "Claim" button. Free spins have an expiry period — usually 24–72 hours — after which they can no longer be used.
To be the first to hear about these offers Latest Promotions Check the page regularly and keep notifications turned on in the app.
Reason 1: Repeated Incorrect Password Attempts
Entering the wrong password more than 5 times in a row will temporarily lock your account. Wait 30 minutes, or click the "Forgot your password?" link on the login page to set a new password using an OTP.
Reason 2: KYC Verification Pending
If KYC is not completed after a certain transaction volume, withdrawals may be limited. Upload a photo of your ID through Account Settings — verification is usually completed within 1–2 hours.
Reason 3: Security Alert
If a login attempt is detected from an unrecognized device or location, your account may be locked automatically.
What to do: For any account lock, contact Oktkbet via live chat. Once your identity is verified, the issue is typically resolved within 15–30 minutes.