Kt99 supports all of Bangladesh's most popular payment methods — simple, fast, and secure.
Get Started NowPayment hassles are one of the biggest frustrations in online betting in Bangladesh — long waits, repeated failed transactions, and confusing instructions. kt99 set out to eliminate these problems from day one, which is why our payment system is built with the everyday user in mind.
Kt99 supports all major payment methods — from bKash, Nagad, and Rocket to Dutch-Bangla Mobile Banking, Visa, and Mastercard. Deposits start from as low as ৳200 BDT, and funds typically appear in your balance within 5 to 15 minutes.
Kt99 leads the market on withdrawals too — once approved, funds reach your mobile wallet in as little as 30 minutes. Bank transfers may take a bit longer, up to 24 hours. There are no hidden charges on any transaction.
All available deposit and withdrawal methods on kt99.
Bangladesh's most popular mobile banking service. On kt99, both deposits and withdrawals via bKash are quick and hassle-free.
Bangladesh Post Office's mobile financial service. Nagad is popular among kt99 users for its low fees and fast processing.
Rocket is Dutch-Bangla Bank's mobile banking service. Widely used even in rural areas, it's one of kt99's key payment channels.
Deposit using international debit or credit cards. Card payments are ideal for larger transaction amounts.
Deposit directly from your bank account. For VIP members, bank transfer is the preferred method for large withdrawals.
Deposit and withdraw using popular cryptocurrencies including USDT and BTC. Privacy and fast processing are the key advantages of crypto payments.
A step-by-step guide to making payments on kt99.
Open kt99.top and log in with your mobile number and password. If two-step verification is enabled, enter your OTP to proceed.
You'll find the 'Deposit' option at the top of your dashboard or in the Wallet menu. Clicking it will bring up the list of available payment methods.
Select bKash, Nagad, Rocket, or another method. Click on your preferred option and the instructions will appear.
Enter the amount you wish to deposit along with your mobile banking number. Minimum deposit starts from ৳200.
Send money from your mobile banking app to the number provided by kt99. Copy your transaction ID and enter it on the 'Confirm' page. Your balance will be credited within 5–15 minutes.
After logging in, go to the Wallet menu and select the 'Withdraw' option. You'll be able to see your available balance.
Choose your preferred withdrawal method (bKash, Nagad, or Bank). The minimum withdrawal amount is ৳500.
Double-check your mobile wallet or bank account number before submitting. Sending funds to a wrong number may cause delays in recovery.
Click the 'Request Withdrawal' button. Confirm with your OTP. Once the request is submitted, you'll receive a reference number.
The kt99 team reviews withdrawal requests and completes processing within 30 minutes. Bank transfers may take up to 24 hours.
See at a glance which method is fastest and most convenient for you.
| Method | Deposit | Withdraw | Minimum | Deposit Time | Withdrawal Time | Fee |
|---|---|---|---|---|---|---|
| bKash | ৳200 | 5–15 min. | 15–30 min. | Free | ||
| Nagad | ৳200 | 5–15 min. | 15–30 min. | Free | ||
| Rocket | ৳200 | 5–20 min. | 20–30 min. | Free | ||
| Visa / Master | ৳500 | Instant | 1–3 Business Days | Free | ||
| Bank Transfer | ৳500 | 1–3 hours | 6–24 hours | Free | ||
| Crypto | $5 | 10–30 min. | 10–60 min. | Network Fee |
Kt99 Gold and Diamond members enjoy exclusive payment benefits unavailable to standard members. Withdrawal requests are processed on a priority basis — Diamond members typically see theirs completed in under 10 minutes.
Daily withdrawal limits are also significantly higher for VIP members. Silver members can withdraw up to ৳50,000 per day, Gold members up to ৳1,50,000, and Diamond members up to ৳5,00,000.
VIP members can also get quick resolutions to any payment-related issues directly through their dedicated account manager. A separate banking channel is also available for high-value transactions.
Security is our top priority.
Every transaction is secured with bank-grade encryption. No third party can access your data in transit.
OTP verification is mandatory for all withdrawals. Larger transactions require additional verification steps.
Your full card number or bank details are never stored — only tokenized data is retained.
A 24/7 fraud detection system runs continuously. If any unusual activity is detected, your account is secured immediately.
Keep these points in mind to make your transactions go smoothly.
When depositing via bKash or Nagad, always send from the mobile number registered to your kt99 account. Sending from a different number will complicate verification.
After every payment, save the Transaction ID (TxID) from your mobile. If any issue arises, support can resolve it quickly using that ID.
A weak network during payment can cause transactions to stall mid-process. Staying on a stable connection ensures faster processing.
For bank transfers, transactions sent after 11 PM or on public holidays may be processed on the next working day.
Incomplete KYC verification may hold up large withdrawals. Make sure your phone number and date of birth are verified in your profile.
If your balance hasn't been credited 30 minutes after sending a deposit, contact live chat support immediately with your Transaction ID.
All financial transactions on kt99 comply with PCI-DSS standards. Your payment information is never shared with third parties, and all data stored on our servers is fully encrypted. kt99 will never ask for your password or bank PIN over phone or chat — anyone who does should be treated as fraudulent. For more details, visit our Privacy Policy Read.
Answers to the most common questions about payments.