100% Secure Transactions

Btd99 Payments — Fastest Deposits & Withdrawals via bKash, Nagad & Rocket in Bangladesh

Deposit in minutes, withdraw instantly after you win — no hidden charges, no hassle.

2 Minutes
Average Deposit Time
5 Minutes
Average Withdrawal Time
৳200
Minimum Deposit
0%
Transaction Fee
btd99

Supported Payment Methods

Btd99 is fully integrated with Bangladesh's most popular mobile banking and payment services

📱
bKash
Bangladesh's leading mobile banking service. Deposits and withdrawals via bKash on btd99 are processed instantly. Both personal and merchant numbers are supported.
Instant Min. ৳200 0% Fee 24/7
💚
Nagad
The official mobile financial service of Bangladesh Post Office. Deposit to btd99 with Nagad using the app or USSD code — from anywhere, anytime.
Instant Min. ৳200 0% Fee 24/7
🚀
Rocket
The mobile banking service from Dutch-Bangla Bank. Transact on btd99 through Rocket safely — widely supported across Bangladesh.
Instant Min. ৳200 0% Fee 24/7
🏦
Bank Transfer
Deposit directly via bank transfer from any scheduled bank in Bangladesh. Ideal for larger transactions. Processing typically completes within 1–3 hours.
1–3 Hours Min. ৳1,000 0% Fee Weekly
💳
Crypto (USDT)
Transact on btd99 easily using USDT (TRC20/ERC20). This is the most convenient method for international players. Conversion rates always reflect the current market rate.
15–30 Minutes Minimum $5 Network Fee 24/7
📲
Upay
Upay, United Commercial Bank's mobile banking service, is also supported on btd99. Pay directly from the app and get instant credit.
Instant Min. ৳200 0% Fee 24/7
btd99

Deposit & Withdrawal Limits

Full limits and processing times for all payment methods at a glance

Payment Methods Minimum Deposit Maximum Deposit Minimum Withdrawal Max Withdrawal Processing Time Fee
📱 bKash ৳200 ৳50,000 ৳300 ৳30,000 Instant 0%
💚 Nagad ৳200 ৳50,000 ৳300 ৳30,000 Instant 0%
🚀 Rocket ৳200 ৳50,000 ৳300 ৳25,000 Instant 0%
📲 Upay ৳200 ৳40,000 ৳300 ৳20,000 Instant 0%
🏦 Bank Transfer ৳1,000 ৳5,00,000 ৳1,000 ৳2,00,000 1–3 Hours 0%
💳 USDT $5 Unlimited $10 Unlimited 15–30 Minutes Network Fee

How to Deposit via bKash

1
Log in to your btd99 account
Log in to btd99 with your username and password. If you're new, register first.
2
Select Deposit from the Cashier
Click the "Deposit" button at the top of your dashboard, then select bKash from the list of payment methods.
3
Enter Amount & bKash Number
Enter the amount you want to deposit and provide your bKash number. Review the details and submit.
4
Pay via the bKash app
Send money to the payment number provided by btd99 using the bKash app, then copy your transaction ID.
5
Confirm Wallet Credit
Funds typically appear in your btd99 wallet within 2 minutes. If there's a delay, let us know via live chat.

How to Withdraw

Go to Withdrawal Menu
Find the "Withdrawal" option in your btd99 dashboard. It's usually located in the Wallet or Cashier section.
Select a payment method and amount
Choose bKash, Nagad, or Rocket as your payout method, then enter the amount you wish to withdraw.
Verify your mobile number
Enter your mobile banking number carefully. For security, use the same number you registered with.
Confirm with OTP or PIN
As an extra layer of security, an OTP may be sent to your phone. Use it to confirm your withdrawal.
Funds Arrive in 5 Minutes
Once your request is processed, funds are typically transferred to your mobile banking account within 5 minutes.
You will receive an SMS confirmation
Once the funds arrive, btd99 will notify you via SMS or in-app notification.
btd99

First Deposit Bonus

Get a 100% bonus on your first deposit — up to ৳5,000!

New members who join btd99 get a 100% match bonus on their first deposit. Deposit as little as ৳200 and the bonus is credited to your account instantly.

  • Applies to bKash, Nagad, and Rocket
  • Bonus Wagering Only 5x
  • Valid across all sports markets
  • No coupon code needed to claim the bonus
100%
First Deposit Bonus
Get Started Now

Why is depositing via bKash so easy on btd99?

Almost everyone in Bangladesh has a bKash account, and btd99 makes full use of that. On many other platforms, payments are a headache — OTPs don't arrive, wrong numbers get entered, or transactions get stuck. None of that happens at btd99, because our payment gateway is directly integrated with the bKash API.

The entire deposit process typically takes under two minutes. There's no need to send screenshots or emails — just enter the transaction ID and the system automatically verifies and credits your wallet.

Need to make a deposit at 3 AM? No problem. btd99's payment system runs 24/7, every day of the week — no office hours, no bank holidays, no interruptions.

No need to stress about withdrawals — btd99 pays on time

The biggest concern with online betting is getting paid after you win. Many platforms delay withdrawals or attach arbitrary conditions. That's not how btd99 works. When you request a withdrawal, it gets processed — no unnecessary delays.

Based on our customers' experience, most withdrawals complete within 5 minutes. In some cases — such as a first-time large withdrawal — identity verification may add a little extra time, but this generally takes no more than 30 minutes.

After every withdrawal, btd99 sends you both an SMS and an in-app notification. Your complete transaction history is saved in the account dashboard and can be viewed at any time.

Special benefits for Nagad and Rocket users

Not just bKash users — Nagad and Rocket users enjoy the same seamless payment experience on btd99. Depositing via Nagad alongside its cashback program can sometimes get you double the benefits: Nagad's own offers plus btd99's welcome bonus.

Rocket users can also make payments using the USSD code *322#. Since Rocket works on basic phones without a smartphone, btd99 is easily accessible to players in remote areas across the country.

What should you do if a payment fails?

If you've completed a payment but your wallet hasn't been credited, this can occasionally happen due to network issues. Don't panic — just reach out to btd99's Live Chat. Share your transaction ID and amount, and it will be resolved promptly.

Btd99's payment support team speaks Bangla and is available 24/7. Most issues are resolved within 5 minutes when you describe the problem clearly. You can also reach us by email, but live chat is the fastest option.

btd99

Your money and personal information are completely secure

Multiple layers of security are active across the btd99 payment system

256-bit SSL Encryption
Every payment session is protected with the highest-grade SSL encryption. Your banking information is never shared with any third party.
Two-Factor Verification
OTP verification is required for every withdrawal. No one else can access or withdraw funds from your account.
Privacy Guaranteed
Your payment details and mobile banking numbers are never shared with any third party.
Instant Alerts
You'll receive an SMS and in-app notification after every transaction. Any unauthorized activity will be flagged immediately.
Automated Fraud Detection
btd99's AI-powered fraud detection system automatically blocks suspicious transactions and keeps your account secure.
Full Transaction History
Every deposit and withdrawal is recorded in your dashboard and available for review at any time.

Payment FAQs

The most frequently asked questions about payments at btd99

At btd99, the minimum deposit via bKash, Nagad, Rocket, or Upay is ৳200. Bank transfers require a minimum of ৳1,000, and USDT deposits start at $5. New players can get started with as little as ৳200 and claim a 100% welcome bonus.

Deposits via bKash, Nagad, Rocket, and Upay are typically credited to your wallet within 2 minutes. Bank transfers may take 1 to 3 hours, and USDT transactions 15 to 30 minutes. If there's a delay, contact us via Live Chat with your transaction ID for a quick resolution.

No, btd99 charges no fees on deposits or withdrawals. Mobile banking and bank transfers are completely fee-free. The only exception is USDT transactions, which carry a blockchain network fee — this is charged by the network itself, not btd99.

Mobile banking withdrawals typically complete within 5 minutes. The minimum withdrawal amount is ৳300. Withdrawals from bonus funds require the specified wagering to be completed, but funds you deposited directly can be withdrawn at any time.

Yes, you can link multiple payment methods to a single btd99 account. For example, you can deposit via bKash and withdraw to Nagad, or mix and match any supported methods you prefer.

For any payment issue, contact btd99's Live Chat directly — the team is available 24/7 and provides support in Bengali. Share your transaction ID, amount, and time, and you'll typically get a resolution within 5 minutes. You can also reach us by email at support@btd99.bet.

বাংলা