Financial Transactions
Deposit in minutes via bKash, Nagad, Rocket, or bank transfer. Withdrawals after a win are just as fast — no unnecessary waiting.
Why You Can Trust tk99app With Your Money
Deposits via bKash or Nagad are typically credited within 1–3 minutes. Bank transfers may take a little longer.
Every transaction is protected with SSL encryption. Your banking details are never stored on tk99app's servers.
There are no processing fees on deposits or withdrawals. Every taka you send goes straight into your wallet.
Full records of all deposits and withdrawals are saved in your dashboard. Review them anytime.
All of Bangladesh's Most Popular Payment Methods Supported
Open the bKash app and complete your payment via Send Money or the Payment option.
Deposit easily using Cash Out or Send Money in the Nagad app.
Transfer funds via Rocket USSD (*322#) or the app.
Transfer directly from any bank via NPSB or BEFTN.
Deposit using a Visa or Mastercard debit card issued by a Bangladeshi bank.
Send via USDT TRC20 or ERC20 network. Your balance will update as soon as the transaction is confirmed.
Just a few steps and you're ready to bet
Log in to tk99app with your number and password. If you're new, complete registration first.
Click the "Deposit" button at the top right of your dashboard, or select Deposit from the financial transactions menu.
Choose whichever works best for you — bKash, Nagad, Rocket, bank transfer, or card.
Enter the amount you want to deposit, then send it to the designated number via the relevant app or bank.
Once sent, enter the transaction ID or reference number in the form. Your balance will be credited within a few minutes.
Limits and processing times for all methods, in one place
| Payment Methods | Deposit Limits | Deposit Time | Withdrawal Limit | Withdrawal Time | Fee |
|---|---|---|---|---|---|
| bKash | ৳200 – ৳50,000 | 1–3 minutes | ৳500 – ৳50,000 | 15–30 minutes | Free |
| Nagad | ৳200 – ৳50,000 | 1–5 minutes | ৳500 – ৳50,000 | 15–45 minutes | Free |
| Rocket | ৳300 – ৳30,000 | 3–7 minutes | ৳500 – ৳30,000 | 30–60 minutes | Free |
| Bank Transfer | ৳1,000 – ৳2,00,000 | 1–6 Hours | ৳1,000 – ৳2,00,000 | 6–24 hours | Free |
| Debit Card | ৳500 – ৳1,00,000 | 2–5 minutes | Not Applicable | — | Free |
| USDT (Crypto) | $5 – Unlimited | 10–30 minutes | $10 – Unlimited | 30–60 minutes | Network Fee |
Withdrawal times depend on your bank or mobile operator. Transfers during late nights or on bank holidays may take slightly longer. tk99app always processes withdrawals as quickly as possible on its end.
Cash out your winnings — simple and secure
From the dashboard, select the "Withdraw" or "Cash Out" option.
Select your preferred withdrawal method, enter the amount, and submit. The minimum withdrawal is ৳500.
Make sure your registered bKash/Nagad/bank number is correct. Funds sent to a wrong number are difficult to recover.
Once everything looks correct, click the "Withdraw Request" button and confirm with your OTP or PIN.
You'll be notified by SMS and in-app notification once the process is complete. bKash/Nagad transfers typically arrive within 15–45 minutes.
Every transaction on tk99app is protected by multiple layers of security. We never compromise on safeguarding your funds or personal information.
All data transmission is protected with the highest-grade SSL encryption. No third party can access your information.
OTP verification is required for every withdrawal. Keep 2FA enabled on your account for an extra layer of security.
Identity verification may be required for large withdrawals. This protects your account from unauthorized access.
Your bank or mobile banking PIN is never stored on any tk99app server.
The system automatically flags unusual transactions and, if necessary, places them on hold.
Transparency and speed in financial transactions are among the most important things on any online betting platform. tk99app treats this as a top priority. From first-time players to long-standing members, the transaction process is designed to be as smooth and straightforward as possible for everyone.
Mobile banking has transformed everyday transactions in Bangladesh over the past few years. bKash and Nagad are now part of daily life for tens of millions of people. tk99app is built around that reality — you don't need any complicated international cards or e-wallets. Your familiar mobile banking app is all you need.
Keeping a few things in mind when depositing will help you avoid any issues. First, always use the latest number or account provided in the tk99app dashboard — payment numbers can change, so never use an old one. Second, once a transaction is complete, note down the reference or transaction ID somewhere safe, as it may be needed if you ever have to contact support.
Third, avoid splitting a single deposit into multiple transfers. If you want to deposit ৳2,000, send it all at once — split payments take longer to match. Fourth, bank transfers made at night or on bank holidays may take a little longer than usual; this is completely normal.
Withdrawals on tk99app generally go through without a hitch. Occasionally, though, issues can come up. The most common one is a withdrawal being blocked because a bonus wagering requirement hasn't been met. Always read the terms of any bonus before accepting it. If you request a withdrawal before meeting the conditions, the system will automatically put it on hold.
Another common issue is incomplete KYC verification. For larger withdrawals, you may need to submit your national ID and some basic information. This is a one-time process — you won't need to do it again. The support team is always on hand to help.
Tk99app's dashboard keeps a full record of all your transactions. You can view the date, time, amount, payment method, and status of every deposit and withdrawal. Any pending transactions are clearly flagged as well.
Use the filter options to find transactions by date or payment method. This feature is handy for reconciling monthly accounts or keeping records for tax purposes.
Each payment method has a daily deposit and withdrawal limit, primarily determined by the payment provider's own policies. For example, daily transaction limits on a bKash personal account are set by bKash, not tk99app. For larger transactions, bank transfer or crypto is the better option.
VIP members enjoy higher withdrawal limits than standard members. Participate in tk99app's rewards program and level up your VIP status to unlock this benefit.
Tk99app uses BDT as its base currency, so all transactions are in Taka — no conversion hassle. If you deposit via USDT, it will be converted to BDT at the current market rate and credited to your wallet. The live exchange rate is always displayed on the deposit page.
Tk99app's 24/7 customer support team is always on hand to help with any transaction issues. You can chat with us directly via live chat or reach out by email. Most issues are typically resolved within 30 minutes.
How a Typical Withdrawal Request Is Processed
As soon as you submit a withdrawal request, the system records it and sends you a confirmation message.
The system verifies wagering requirements, wallet balance, and account status.
For large amounts or first-time withdrawals, the finance team carries out a quick review.
Tk99app sends the request to the payment provider. Funds usually arrive via bKash/Nagad within 15–45 minutes.
You'll receive an SMS notification on your phone and the transaction status on your dashboard will show as "Completed".
Your Most Common Questions About Transactions
Join Bangladesh's easiest and most secure betting platform. Open an account in minutes and claim a bonus on your first deposit.