From bKash and Nagad to Rocket and bank transfer — deposit and withdraw your way. See just how straightforward transacting on 99tk really is.
Transact directly in BDT using Bangladesh's most popular mobile banking and bank transfer options.
The most popular mobile banking service in the country. Deposits made via bKash on 99tk are credited to your account within just a few minutes.
The mobile financial service from the postal department. Nagad users can deposit on 99tk quickly and without any hassle.
Dutch-Bangla Bank's mobile banking service, especially popular in rural areas. You can use it to transact on 99tk just as easily.
For large transactions, direct bank transfer is the most reliable option. Both NPSB and BEFTN methods are supported.
Transactions are supported in USDT (TRC20 / ERC20) and Bitcoin — a great option for those who value privacy.
Deposit cash directly into your 99tk account through a local agent — no internet connection required.
Log in to 99tk with your username and password. If you're new, complete your registration first.
You'll find the "Deposit" button at the top of your dashboard or in the wallet section.
Choose whichever works best for you — bKash, Nagad, Rocket, Bank Transfer, or Crypto.
Enter the deposit amount and tap "Confirm". Follow the on-screen instructions to complete the process.
Open your mobile banking app and complete the payment. Your balance will be updated within a few minutes.
Once submitted successfully, an SMS will be sent to your registered number and a notification will appear in your account.
To make a withdrawal, log in to your 99tk account first. KYC verification must be completed before you can proceed.
From the wallet menu, select the "Withdrawal" option.
Choose where you want to send the funds — bKash, Nagad, or a bank account — then enter the amount.
Enter the recipient's mobile number or bank account number carefully. Incorrect details may result in the transaction being cancelled.
Click "Submit." Your withdrawal request will be sent to the 99tk team and the verification process will begin.
Your funds will typically reach your designated account within 1 to 24 hours.
Many people have reservations about depositing money on an online gaming platform. Is the process complicated? Is my money safe? How long will it take? These are perfectly reasonable questions — and exactly why 99tk has built its payment system with such care.
The biggest advantage for users in Bangladesh is that there's no need for foreign cards or international payment gateways. Your everyday bKash or Nagad is all it takes — just a few taps on your phone and the funds are in your account.
99tk's deposit system is available around the clock. Whether it's 2 AM or 5 in the morning, the payment gateway is always running. So even if you want to top up your balance at the last minute before a match kicks off, you can count on it going through in time.
When it comes to withdrawals, 99tk's process is refreshingly transparent. Once a request is submitted, the team reviews it and typically processes the payment within a few hours. Larger amounts may take a bit longer, but that's purely for security purposes — to prevent any unauthorised transactions.
The transaction history feature is a real plus. Head to the wallet section of your account to view the date, amount, and status of every deposit and withdrawal. Any pending transactions will also show up there. This level of transparency is what builds user trust.
BKash and Nagad balances are typically updated within 1 to 5 minutes. Bank transfers can take anywhere from 1 to 3 hours.
Standard withdrawals are completed within 6 to 24 hours. Weekends or public holidays may take slightly longer.
99tk does not charge any transaction fees. However, your mobile banking operator or bank may apply their own service charges.
A one-time identity verification using your National ID or Passport is required for withdrawals. After that, no further hassle.
All transactions are secured with SSL encryption. Enabling two-factor authentication (2FA) adds an extra layer of protection to your account.
If a payment gets stuck or your balance isn't updated, 24/7 live chat support is available in Bangla.
| Method | Minimum Deposit | Maximum Deposit | Deposit Time | Withdrawal Time | Fee | Speed |
|---|---|---|---|---|---|---|
| BKash | ৳100 | ৳50,000 | 1–5 Minutes | 6–12 Hours | Free | Fastest |
| Nagad | ৳100 | ৳50,000 | 1–5 Minutes | 6–12 Hours | Free | Fastest |
| Rocket | ৳200 | ৳30,000 | 5–10 Minutes | 6–24 hours | Free | Fast |
| Bank Transfer | ৳1,000 | ৳5,00,000 | 1–3 hours | 12–24 Hours | Free | Medium |
| Crypto (USDT) | $5 | Unlimited | 10–30 minutes | 1–6 hours | Network Fee | Fast |
| Agent Deposit | ৳500 | Varies by Agent | Instant | Not Applicable | Free | Instant |
A question many users ask is: what should I do if I sent money via bKash but it didn't arrive? Don't panic. First, check your mobile banking app to confirm whether the amount was deducted. If it was, note the transaction ID and contact 99tk via live chat or the helpline. With that information, the issue is usually resolved within the hour.
Something many users don't know — you can add multiple payment methods to a single 99tk account. If you normally use bKash but its servers go down one day, you can simply switch to Nagad or Rocket. That kind of flexibility comes in really handy.
It's also worth understanding how bonuses relate to transactions. 99tk offers a welcome bonus on your first deposit, but to withdraw those bonus funds you'll need to meet a wagering requirement — meaning you must place a certain amount in bets first. So take a moment to review the bonus terms before making a deposit.
One of the most common withdrawal mistakes is sending funds to the wrong number or account. Once a withdrawal request is processed on 99tk, it's very difficult to reverse. Always double-check the number before submitting — even a single wrong digit in a bKash or Nagad number can cause serious problems.
A common question is: how many deposits or withdrawals can you make per day on 99tk? For deposits, there's generally no limit. Withdrawals may have a daily limit that varies by account level — regular players and VIP members typically enjoy much higher limits.
Above all, the most important rule for safe transactions is never sharing your account details with anyone. No 99tk staff member will ever ask for your password or OTP. If someone does, it's a scam — stay alert.