Make hassle-free payments across all major mobile banking services in Bangladesh. No hidden charges, credit in just a few seconds — that's the fd666 promise.
Completed in three simple steps — quick and straightforward.
Bangladesh's leading mobile banking service. bKash payments at fd666 are connected directly via API, so credit is nearly instant.
Nagad is Bangladesh Post Office's digital payment service. Deposits made via Nagad at fd666 often reflect in your balance within 10 seconds.
DBBL's Rocket has been a trusted name in Bangladesh's mobile banking sector for many years. Rocket payments on fd666 are fully automated.
UCB's Upay service is fully supported for payments at fd666 and is quickly gaining popularity among new users.
Direct bank transfer is the best option for large transactions. All major Bangladeshi commercial banks are supported.
Deposit at fd666 using USDT TRC20 or BTC. Ideal for privacy and high-value transactions.
Do it once and you'll never forget how — it's that straightforward.
Log in with your username and password. Your balance will be visible on the dashboard.
Select "Deposit" from the top menu or the balance section. A list of available payment methods will appear.
Click on bKash from the list. Enter the amount you wish to deposit (minimum ৳200). fd666's payment number will appear automatically.
Open your bKash app → tap "Send Money" → send the amount to the number displayed on fd666. Enter your fd666 user ID in the reference field.
Enter the Transaction ID (TrxID) from bKash into fd666's payment form and click "Confirm".
Funds are typically deposited to your fd666 wallet within 30 seconds to 2 minutes.
Nagad users receive the fastest credit.
After logging in, select "Deposit" from your dashboard and choose Nagad as the payment method.
Enter the amount you want to deposit. Nagad accepts a minimum of ৳200 and a maximum of ৳25,000 per transaction.
From the Nagad app, tap "Send Money", or dial *167# via USSD, and send to the Nagad number displayed on fd666.
Confirm your payment in Nagad using your 4-digit PIN. A confirmation SMS will be sent to you.
Enter the Transaction ID from your SMS into the fd666 form. The system will automatically verify it and update your balance.
Your balance arrives almost instantly. Head over to your favorite Sports or Casino game now.
Always send your payment to the number displayed on fd666 — sending to any other number will result in your balance not being updated. A new number is assigned for each deposit, so make sure to check the payment page every time before you send.
Not just payments — the entire experience is designed to be simple.
Most payments arrive in your wallet within 1 minute.
Fd666 charges no fees on deposits or withdrawals.
Every transaction is secured with 256-bit SSL encryption.
3 AM or 5 AM — our payment system runs around the clock.
A complete record of all your payments is available in the dashboard.
If you run into any payment issues, our live chat is available for instant support.
The growth of mobile banking in Bangladesh has been remarkable. Within just a few years, bKash, Nagad, and Rocket have become part of daily life for tens of millions of people. fd666 recognized this shift early and built its payment infrastructure entirely around Bangladesh's mobile banking reality. We have direct API integrations with each service, which means no intermediate steps and significantly faster credit times.
One thing many users notice when paying on fd666 is that each transaction is assigned a new payment number. This is by design, for security. If the same number were reused repeatedly, third parties could exploit it for fraud. With our dynamic payment number system, every payment request is completely unique and active only for a limited time. It may seem like a minor inconvenience, but it's essential for keeping your account secure.
Some users find it frustrating to submit a Transaction ID after sending money. Honestly, fd666 is working to fully automate this step, and for certain payment methods it's already handled automatically. Where a TrxID is still required, it's due to limitations on the bank or payment gateway side — not ours. Submitting your TrxID lets the system confirm the transaction and serves as proof in any dispute, so that small extra step is really there to protect you.
Fd666 charges zero payment fees — which may sound too good to be true, given that many platforms charge processing fees of 2% to 5%. Our philosophy is simple: every BDT a user deposits should go entirely into their betting balance. We absorb the gateway costs ourselves because we believe that investment pays off in long-term user trust. Deposit ৳1,000 and you'll see exactly ৳1,000 in your fd666 account — not a paisa less.
Special rules apply to large transactions at fd666. KYC verification must be completed before depositing more than ৳50,000. This is required under Bangladesh's financial regulations to prevent money laundering. Without KYC, your payment may be delayed. Members are advised to upload their NID or passport in the profile section right after registering. Once verified, all future transactions will go through without any issues.
During the Cricket World Cup or IPL season, deposit volumes on fd666 spike dramatically — thousands of users trying to pay at the same time. To keep our payment system running smoothly during these peaks, we use a cloud-based, scalable payment infrastructure. On the day of the 2023 World Cup final, fd666's payment system handled maximum load with zero downtime. That was a real stress test, and we passed it.
For those who prefer paying with cryptocurrency, USDT TRC20 is the most convenient option at fd666. The TRC20 network charges very low gas fees and confirms transactions quickly. You can start with a minimum of $10, and conversion to BDT is done at the live market rate. fd666 charges no conversion fee — only the standard blockchain network fee applies. For large transactions, crypto is often more cost-effective than mobile banking.
For any payment-related issues at fd666, live chat is the fastest way to get help. Before starting the chat, have your Transaction ID and the number you sent from ready — this helps our payment team identify the issue quickly. Around 90% of common payment problems are resolved within 10 minutes.
See which method suits you best — all in one table.
| Payment Methods | Deposit Limits | Credit Time | Withdrawal | KYC Required | Charge |
|---|---|---|---|---|---|
| BKash | ৳200 – ৳30,000 | 30s – 2min | Available | For ৳50,000 and above | 0% |
| Nagad | ৳200 – ৳25,000 | Near Instant | Available | For ৳50,000 and above | 0% |
| Rocket | ৳200 – ৳20,000 | 1 – 3min | Available | For ৳50,000 and above | 0% |
| Upay | ৳300 – ৳20,000 | 1 – 5m | Available | For ৳50,000 and above | 0% |
| Bank Transfer | ৳5,000 – Unlimited | 1 – 6h | Available | Always | 0% |
| USDT TRC20 | $10 – Unlimited | Subject to Network | Available | Always | 0% |
How experienced fd666 users make their payments.
After paying, immediately copy the Transaction ID from your bKash or Nagad SMS and paste it into fd666 — no risk of typos that way.
If you plan to deposit before a big match, do it early. Last-minute rushes can put pressure on all payment gateways and cause slight delays.
If your network is weak during payment, wait a moment before retrying. A mid-transfer disconnection can cause issues if no TrxID is received.
Don't rely solely on bKash — add Nagad or Rocket to your profile as a backup. If one service is temporarily down, you'll have another ready to go.
The most frequently asked questions on the payment page.