tk99 Financial Transactions — Secure Deposits & Withdrawals via bKash, Nagad & Bank

On this page, you'll find everything about depositing funds on tk99 — which methods are accepted, how long withdrawals take, how to verify your account, and how your transactions are kept secure. All transactions are processed through the most widely used mobile payment methods in Bangladesh.

bKash & Nagad Instant Deposit Encrypted Guide in Bangla
A user depositing funds into their tk99 account via mobile payment in Rangpur
bKash Instant Nagad Support Bank Transfer SSL Secured Fast Withdrawals Transactions in BDT Account Verification Transaction Support bKash Instant Nagad Support Bank Transfer SSL Secured Fast Withdrawals Transactions in BDT Account Verification Transaction Support
What is a deposit?

A deposit is a transfer of funds from your mobile banking or bank account into your tk99 account. Once completed, the amount is credited to your balance instantly and can be used in Sports Betting or the Games section. bKash and Nagad deposits are typically processed immediately.

What Does Withdrawal Mean?

A withdrawal means transferring your winnings or remaining balance from your tk99 account back to your mobile banking or bank account. Your account must be verified and the name must match before a withdrawal can be processed. It typically completes within a few hours.

Deposit & Withdrawal Methods — Detailed Comparison

Tk99 supports Bangladesh's most popular payment methods. Choose the one that works best for you from the list below.

Payment Methods Transaction Type Processing Time Minimum Amount Maximum Limit
BKash Deposits & Withdrawals Instant ৳100 ৳50,000
Nagad Deposits & Withdrawals Instant ৳100 ৳30,000
Rocket (DBBL) Deposits & Withdrawals 1–3 Hours ৳200 ৳20,000
Bank Transfer Withdrawal 1–2 Business Days ৳500 ৳1,00,000

All transactions are processed in Bangladeshi Taka (BDT). The name on your tk99 account and your payment method must match exactly — mismatches may result in a cancelled transaction. At tk99, Log In You can check the latest transaction status from your dashboard.

Five Key Aspects of Transactions

Deposit Process

Deposits at tk99 are fully mobile-friendly. Log in, go to the payment section, select your preferred method, and send from bKash or Nagad to the designated number. Once the transaction is confirmed, your balance is updated instantly. Always save your transaction ID when making a deposit.

Withdrawal Process

A verified payment method must be linked to your account to make withdrawals. Once you submit a withdrawal request, a tracking number will be sent to you. bKash and Nagad withdrawals generally complete within minutes to a few hours. Larger amounts may require additional verification.

Account Verification

Account verification must be completed before your first withdrawal. Your name, mobile number, and payment method must all match. Verification is usually quick, and once done, future transactions become much smoother. For any issues with verification, FAQ Section View.

Transaction History

Every deposit and withdrawal is recorded in your dashboard, showing the date, amount, method, and status. If any transaction looks unusual, contact support right away. Your history is fully secure and private.

Transaction Limits & Policies

Each payment method has its own minimum and maximum limits. Daily or weekly limits may also apply. More details on limits In the Help section Yes, you can. If you exceed the limit, please contact our support team to discuss further.

What to Confirm Before a Transaction

Keep the following points in mind for smooth, hassle-free transactions.

Account name and payment method name must match

Your tk99 account name and bKash/Nagad name must match exactly, or the transaction will be cancelled.

Save Your Transaction ID

Take a screenshot of the transaction ID after every payment — it'll be essential if you ever need support.

Respect the Minimum Amount

Each method has a minimum deposit amount — going below it may cause the transaction to fail.

Complete Verification Before Your First Withdrawal

Withdrawals may be delayed if your account is not verified.

Check transaction status in your dashboard

If your balance hasn't updated, wait 30 minutes, then check your transaction history.

Stay Within Your Limits

If you've hit the daily limit, try again the next day or use an alternative payment method.

A user in Mymensingh viewing VIP bonus and payment options in a beachside setting

Quick Info

  • Currency: Bangladeshi Taka (৳ BDT)
  • Minimum deposit: ৳100 (bKash)
  • Withdrawal Processing: Instant – 2 Days
  • Verification: Permanent Once Completed

Transaction Security & Transparency

Every financial transaction at tk99 is protected by SSL encryption. Your bank or mobile banking details are never shared with any third party. The payment gateway operates on a completely separate layer — tk99 only receives a transaction confirmation, and never stores your PIN or password.

Keep your login password strong and never share it with anyone. If you notice any suspicious transaction, change your password immediately. More on data security On the Privacy Policy page available.

SSL Encryption

All Data Encrypted

PIN Not Stored

Not Shared with Third Parties

Transaction History

Fully Secure

Account Verification

Identity Verified

A secure Sports Betting and payment environment under neon lights in Chittagong
Entertainment, casino and payment fun on the shores of Khulna

How to Use Your Balance for Betting & Games

Once your balance is credited on tk99, it's immediately available for cricket or football betting, jackpot slots, Live Casino, and all other games — no conversion or waiting required.

During BPL or IPL matches, many users top up their balance in advance to place bets quickly. Depositing via bKash just before a match gives you an instant balance update, so you can place live bets right on time. Visit the Sports Betting section on the platform to check the current match schedule.

The same balance works across the casino section too. From slots spins to Live Casino tables, all games draw from your current account balance. Winnings are credited instantly and available for withdrawal right away.

Common Questions About Transactions

bKash deposits typically reach your tk99 account instantly — within seconds to a maximum of 5 minutes. If it hasn't arrived within 30 minutes, check your transaction history in the dashboard and contact the support team with your transaction ID.

bKash and Nagad withdrawals complete instantly to within a few hours — making them the fastest options. Rocket takes 1–3 hours, and bank transfers take 1–2 business days. Having a verified account speeds up processing across all methods.

Account verification is mandatory for your first withdrawal. Without it, your withdrawal request will be delayed. Once verified, all future withdrawals are processed faster automatically. For details on the verification process, FAQ Section View.

If you send to the wrong number, contact the support team immediately and provide your transaction ID and the number you sent to. If the funds reached tk99's designated number, a manual credit is usually possible. Transactions sent from an unregistered number will not be confirmed automatically.

Multiple payment methods can be added to a single tk99 account, but all methods must be registered under the same name as the account. Having a backup method ensures transactions continue smoothly if your primary method faces a temporary issue. Learn more In the FAQ section available.

Yes, both Nagad and bKash are Bangladesh government-approved mobile banking services, and tk99 supports both as secure payment channels. All transactions through either method are protected with SSL encryption. You never need to enter your PIN or password on tk99.

Have more questions?

Find detailed answers on transactions and account management in the Help Centre.

View All FAQs
A Bangladeshi woman enjoying Sports Betting and payment experience in Cox's Bazar
বাংলা