All of Bangladesh's most popular payment methods are accepted at fd99. From deposit to withdrawal — everything is simple, fast, and completely secure.
Deposit and withdraw using all popular payment methods in Bangladesh
Bangladesh's most widely used mobile banking. At fd99, a bKash Send Money deposit completes in seconds, and withdrawals are received in an average of 4–5 minutes.
Nagad, the mobile financial service run by Bangladesh Post Office, is now directly linked to fd99. Its fast processing and reliable connection make it the second most preferred payment method among our members.
Dutch-Bangla Bank's Rocket app users can also make payments at fd99 with ease. Special deposit bonuses are occasionally offered exclusively for Rocket users.
To pay with cryptocurrency, you can deposit to fd99 via USDT on TRC20 or ERC20 networks. This is the ideal option for international users and high-value transactions.
For large direct deposits from your bank, choose Bank Transfer. Transfers can be sent via the NPSB or BEFTN network. This method is also ideal for high-value withdrawals.
Fd99 regularly adds new payment methods. Several additional mobile wallets and digital payment options are currently in the process of being integrated.
Step-by-step guide — the same process applies for any payment method
Log in to your fd99 account and navigate to the "Wallet" or "Payment" section from the top menu.
BKash, Nagad, Rocket, or USDT — choose whichever payment method suits you.
Enter the amount you wish to deposit. The minimum deposit is ৳200.
Send Money to the bKash/Nagad/Rocket number provided by fd99. Don't forget to include the reference number.
After payment, submit the transaction ID in the form and confirm.
Once verified, your balance will update instantly — usually within 30 seconds.
Always double-check the number provided by fd99 before sending. Deposits cannot be approved without a transaction ID. Save the transaction ID from your bKash confirmation message.
Log in to fd99, open the Wallet section, and click the "Withdraw" button.
Choose your preferred withdrawal method — bKash, Nagad, or Rocket.
Enter your bKash/Nagad number and the withdrawal amount.
An OTP will be sent to your registered number for security — use it to confirm the transaction.
The fd99 team will verify your withdrawal — this typically takes 3–5 minutes.
Once approved, the funds will be sent directly to your bKash, Nagad, or Rocket account.
Completed KYC verification speeds up the withdrawal process. Winnings from bonuses require the turnover conditions to be met before withdrawal. Funds are sent to the number registered on your account.
Go to the Deposit menu, select USDT, then choose your network — TRC20 or ERC20.
Fd99 will provide you with a unique wallet address — copy it carefully.
Send the specified amount of USDT from your wallet (Binance, Trust Wallet, etc.).
Wait for blockchain confirmation — on TRC20 this typically takes 2–3 minutes.
Your deposit is automatically converted from USDT to BDT and credited to your fd99 wallet.
Once your balance is updated, you can place bets on any betting market right away.
Selecting the correct network is critical — sending ERC20 to a TRC20 address will result in permanent loss of funds. Always use a fresh address each time; never reuse an old one.
See which method is fastest and which offers the highest limits — a quick comparison of all fd99 payment options at a glance.
| Method | Deposit Speed | Withdrawal Speed | Fee | 24/7 |
|---|---|---|---|---|
| bKash | Instant | 3–8 Minutes | None | |
| Nagad | Instant | 5–10 Minutes | None | |
| Rocket | 1–3 Minutes | 5–15 Minutes | None | |
| USDT (TRC20) | 2–5 Minutes | 10–30 Minutes | Gas Fee | |
| Bank Transfer | 1–3 Hours | 2–6 hours | Bank Charges |
BKash is so widely used in Bangladesh that almost everyone already has the app. Depositing at fd99 via bKash is a familiar process — just use Send Money and you're done. Your balance updates within 30 seconds to 1 minute after a deposit. Whether it's 2 AM or midday, deposits are processed just as fast.
BKash is also the fastest option for withdrawals. The fd99 payments team typically approves bKash withdrawals within 3–8 minutes. Just remember — always enter the bKash number that is registered to your account. Sending to a different number has been restricted for security reasons.
Nagad and Rocket work in essentially the same way. Deposits via Nagad are just as fast as bKash, though during periods of high server load the Nagad app can occasionally take an extra 1–2 minutes. Rocket has fewer active users, so transactions may take slightly longer — but the fd99 payments team always monitors Rocket transactions manually.
Fd99 occasionally offers special bonuses on Rocket deposits — these are usually announced in the "Rewards" section or via member notifications. Rocket users should check the rewards page regularly to take advantage of any extra benefits.
USDT payments are best suited for high-volume transactions or for users who need to go beyond the daily limits of mobile banking. bKash has a fixed daily transaction cap — USDT does not. That's why high rollers at fd99 tend to prefer USDT.
One important note when using USDT — the TRC20 network is significantly cheaper and faster than ERC20. Gas fees on ERC20 can be very high. In most cases, TRC20 is the better choice. fd99 supports both networks, but it's essential to match the network when making a deposit.
Withdrawal limits at fd99 vary by membership tier. Regular members can withdraw up to ৳50,000 per day. Gold members can withdraw up to ৳2,00,000 daily. Platinum and Diamond members have significantly higher limits, with the option to increase them further through special arrangements.
For your first large withdrawal, KYC verification must be completed. KYC requires you to upload a copy of your National ID or passport along with a selfie. This is part of fd99's security policy — it's in place to keep your funds safe. Completing KYC also speeds up future withdrawals.
Deposits may occasionally be delayed due to network issues. Always save the transaction ID from your bKash or Nagad confirmation message — it's the key to resolving any problems. Wait 5–10 minutes after sending. If your balance still hasn't updated, contact fd99 live chat with your transaction ID, amount, and time of transfer.
The fd99 payment support team operates 24 hours a day. Deposit issues are typically resolved within 15 minutes. If your funds were sent to the correct number but your balance hasn't updated, fd99's system will verify and fix it. Your money is never lost under any circumstances.
Every payment you make at fd99 is protected with 256-bit SSL encryption. No one from fd99 will ever ask for your bKash PIN or OTP — if anyone does, it's a scam. Report it to support immediately.
If you run into any issues with deposits or withdrawals, our payment support team is ready to help. Average resolution time is 8 minutes.
Go to Live SupportFd99 will never ask for your bKash PIN, OTP, or password. If you receive such a request, report it to live chat immediately. Keeping your funds safe is our responsibility.
Fd99 understands that users often have doubts about payments on betting platforms — will I actually get my money? To address this directly, fd99 maintains full transparency. Every withdrawal request can be tracked in real time, and processing timeframes are clearly stated upfront.
Payment volumes spike on major tournament days and during festivals, so processing may take a little longer than usual. That said, the fd99 payments team works around the clock — you should never have to wait more than 30 minutes.
Frequently Asked Questions About fd99 Payments
Deposit via bKash, Nagad, or Rocket and claim your welcome bonus to start betting.