Deposit to tk299 via bKash, Nagad, Rocket, or bank transfer — whichever works best for you. Your balance is credited within seconds, and a welcome bonus awaits on your first deposit.
Deposit easily at tk299 using multiple payment methods
Directly from your mobile wallet
Postal Department Mobile Banking
DBBL Mobile Banking
NPSB from any bank
Visa & Mastercard Supported
USDT & BTC Supported
Follow just 5 steps to deposit at tk299 via bKash or Nagad
Log in to the tk299 website with your username and password. If you don't have an account yet, registering takes just 2 minutes.
After logging in, click the "Deposit" option from the top menu or your account dashboard. A list of payment methods will appear.
BKash, Nagad, Rocket, bank transfer, or card — pick whichever suits you. Limits and processing times are displayed separately for each method.
Enter the amount you want to deposit, then send money to tk299's provided number using your mobile banking app. Make a note of the transaction ID.
Enter your transaction ID and amount accurately, then submit. Your tk299 wallet balance is usually updated within 30 seconds.
Get exclusive bonuses when you deposit at tk299
Double your balance on your first deposit. Deposit BDT 1,000 and get BDT 2,000.
Earn extra bonus on deposits every week. Exclusive perks for regular players.
Why depositing at tk299 is easy and secure
Once you pay via bKash or Nagad, funds are added to your tk299 wallet within 30 seconds. No waiting around before you can play.
All transactions at tk299 are secured with 256-bit SSL encryption. Your banking details are never shared with any third party.
The entire deposit process can be done from your mobile. Just send money to tk299's payment number via the bKash app — that's all it takes.
If you run into any deposit issues, tk299's support team is always ready to help. Get it sorted in minutes via live chat.
No manual verification hassle. tk299's system automatically verifies transactions and updates your balance.
Your full deposit history can be found under the "Transactions" section of your account, with dates, amounts, and statuses all on record.
Processing Times & Limits by Method
| Method | Time | Minimum | Fee |
|---|---|---|---|
| BKash | ~30 sec | BDT 200 | Free |
| Nagad | ~30 sec | BDT 200 | Free |
| Rocket | ~1 min | BDT 300 | Free |
| Bank Transfer | 1–3 Hours | BDT 500 | Free |
| Visa/Mastercard | ~2 min | BDT 500 | 1.5% |
| Crypto | ~10 min | BDT 500 | Free |
Depositing on an online gaming platform can feel complicated, especially for first-time users who naturally wonder — will my money arrive safely, and will the balance update on time? tk299 was built with exactly these concerns in mind, so that any everyday mobile user can deposit without any hassle.
Mobile banking is so widespread in Bangladesh that it's hard to find someone who doesn't use bKash or Nagad. tk299 makes the most of that. Depositing with bKash or Nagad here is just as easy as paying at a shop — the difference is that your gaming wallet is credited instantly after payment.
A 100% welcome bonus is available on your first deposit at tk299. Deposit BDT 1,000 and your wallet will hold BDT 2,000 in total. The bonus can be used on slots, Live Casino, or Sports Betting. To withdraw bonus funds, a wagering requirement applies — full details are on the promotions page, so it's worth a quick read before you deposit.
A common question is: what is the minimum deposit? At tk299, you can start with as little as BDT 200 via bKash or Nagad. This low threshold is designed to help new players get started with minimal risk. Try a small deposit first to get familiar with the platform, then increase at your own pace.
Tk299 takes deposit security seriously — no compromises. Every transaction is protected by SSL encryption. Your bKash or Nagad number and bank account details are never stored by tk299; only the transaction ID and amount are recorded. That's why thousands of users across Bangladesh trust tk299.
Occasionally, a network issue may cause a short delay in your balance updating even after a successful payment. There's no need to panic. Simply contact tk299's live chat support with your transaction ID and the team will verify it manually and update your balance within minutes. This 24/7 support system is what sets tk299 apart.
Bank transfers may take a bit longer, but they're the safest option for large deposits. You can send funds directly to tk299's account from any bank via NPSB or BEFTN. A single transaction can be up to BDT 200,000, making it ideal for high-value players.
Crypto users are well catered for at tk299. Deposits via USDT (TRC20 or ERC20) and Bitcoin carry no conversion fee, and funds typically arrive within 10 minutes. This option is particularly popular among players who wager larger amounts internationally.
After depositing at tk299, if you see a bonus offer, read the terms carefully before claiming it. A wagering requirement means you need to place bets worth a multiple of the bonus amount before you can withdraw it. For example, a 10x wagering requirement on a BDT 1,000 bonus means you must wager BDT 10,000 total. It may sound like a lot, but if you play slots regularly, meeting this requirement is quite manageable.
One final tip — when depositing at tk299, always use a mobile number or bank account registered in your own name. Payments made from someone else's number may cause verification issues. Transacting under your own identity also ensures a smooth withdrawal process.
BKash & Nagad — funds credited in just 30 seconds. Available 24 hours a day, 7 days a week.
What our players say about depositing at tk299
I deposited via bKash and my balance was credited within 30 seconds. Other sites used to keep me waiting a long time. tk299's system is genuinely fast.
I got a 100% bonus on my first deposit. Started with BDT 500 and my balance became BDT 1,000. I haven't seen this offer on any other site.
Once a network issue delayed my balance update. I gave the transaction ID to live chat and the issue was resolved within 5 minutes. The tk299 support team is really effective.
Most frequently asked questions about depositing at tk299