Payments at BTDBet are a hassle-free experience. Deposit in minutes via Mobile Pay, Nagad, Rocket, or Upay from your smartphone, and withdraw your winnings just as quickly. No hidden charges, no complicated processes.
Easy payments via Bangladesh's most familiar mobile banking services
Bangladesh's number one mobile banking service. All you need to pay via Mobile Pay at BTDBet is your number and PIN — Send Money or Payment, either option works. With a good network, it can be done in as little as 30 seconds.
Paying on BTDBet through the postal department's Nagad service is straightforward. You can transact via the Nagad app or the *167# USSD code. Nagad's network reaches even remote areas of the country, making it a popular choice among members outside major cities.
Rocket, Dutch-Bangla Bank's mobile banking service, is a reliable choice for large payments — and even more convenient if you have a linked bank account. With BTDBet, you can deposit up to BDT 100,000 in a single Rocket transaction.
BTDBet payments via United Commercial Bank's Upay service are fast and secure. Transactions are completed with just a few taps in the Upay app, and regular offers and cashback opportunities are also available.
Choose your preferred method and follow the step-by-step guide
Log in to your account, click the "Deposit" button, and select Mobile Pay as your payment method.
Enter how much you want to deposit. BTDBet's Mobile Pay number will appear on screen — copy it or note it down.
Open the Mobile Pay app → Send Money → Enter BTDBet's number → Enter the amount → Confirm with your PIN.
Enter the TrxID from Mobile Pay into the BTDBet form and submit.
Once verified, the funds will appear in your wallet within a few minutes. You'll also receive a confirmation message.
Save BTDBet's number under the "Payment" option in the Mobile Pay app for even faster payments next time. You can also enter your BTDBet user ID as the reference number when using Send Money.
Log in to your BTDBet account, go to the deposit page, and select Nagad as your payment method.
BTDBet's Nagad number and instructions will appear on screen. Confirm the amount.
Open the Nagad app → Send Money → enter the number and amount → confirm with your PIN. You can also use USSD (*167#).
Enter the transaction ID you received from Nagad into BTDBet. The funds will appear in your wallet within a few minutes.
Nagad's *167# USSD code works on any phone — no smartphone or internet required. This makes Nagad especially convenient in rural areas.
Select Rocket as your payment method on the deposit page and enter the amount.
Open the Rocket app → Send Money → Enter BTDBet's Rocket number → Enter the amount → Confirm with your PIN.
Your Rocket confirmation SMS will contain the transaction number. Enter this in the BTDBet form.
Once verified, the funds will be credited to your wallet. Large transactions on Rocket may take a little longer to process.
Linking a Dutch-Bangla Bank account to Rocket gives you a much higher daily limit, making it an ideal choice for high-roller bettors.
Go to the BTDBet cashier, select Upay, and enter the deposit amount.
Open the Upay app → Send Money or Payment → enter BTDBet's Upay number.
Enter the amount and confirm the transaction using your Upay PIN. You will receive an SMS confirmation.
Enter the transaction ID from Upay into BTDBet. Your wallet will be topped up within a few minutes.
Linking a UCB bank account to Upay unlocks higher transaction limits. Upay also frequently runs special cashback offers — and those will be credited to your BTDBet account as well.
See which payment method suits you best, at a glance
| Method | Minimum Deposit | Maximum Deposit | Deposit Speed | Withdrawal Speed | Fee | USSD Support |
|---|---|---|---|---|---|---|
| 📱 Mobile Pay | ৳200 | ৳50,000 | Instant | 1–15 min. | Free | ✓ |
| 💚 Nagad | ৳200 | ৳50,000 | Instant | 1–15 min. | Free | ✓ |
| 🚀 Rocket | ৳500 | ৳1,00,000 | Instant | 5–30 min. | Free | ✓ |
| 🔵 Upay | ৳200 | ৳50,000 | Instant | 5–20 min. | Free | Limited |
Looking at payment method usage patterns on BTDBet, it's clear which options Bangladeshi bettors prefer. Mobile Pay still leads the way, but Nagad is gaining popularity fast.
Around 45% of total deposits on BTDBet are made via Mobile Pay. Nagad is growing quickly in popularity among younger users. Rocket users tend to transact in larger amounts on average.
Data is based on BTDBet's most recent usage statistics.
Why Thousands of Bettors Choose BTDBet
One of the first questions people ask about online betting sites is — "How easy is it to deposit and withdraw money?" BTDBet treats that question as a top priority. People in Bangladesh are already comfortable using Mobile Pay, Nagad, Rocket, and Upay. BTDBet connects directly with those familiar methods, so there's nothing new to learn.
What sets BTDBet apart is simple — there are no hidden charges on payments. Many platforms deduct 2% on deposits or 5% on withdrawals. Not here. Every BDT you deposit goes entirely toward your bets, and every BDT you win is yours to withdraw in full.
You don't need a bank account to use mobile banking in Bangladesh — and that's the biggest advantage. A cricket fan in a rural area who wants to place bets on BTDBet no longer has to travel to a bank. As long as you have funds in Nagad or Mobile Pay, you're all set.
Speed is another advantage. Bank transfers can take hours — sometimes arriving the next day. Deposits to BTDBet via Mobile Pay or Nagad are typically credited within 5–10 minutes. You can deposit right before a match starts and place your bet straight away — something bettors find incredibly valuable.
The simple answer is — whichever one you're most comfortable with is the best choice. That said, certain methods suit specific situations better:
BTDBet's payment system uses 256-bit SSL encryption, meaning your payment details are never visible to any third party. Every transaction goes through its own individual verification process.
You can also enable two-factor authentication (2FA) on your BTDBet account, which requires an OTP every time you log in or make a withdrawal. With 2FA active, even if someone knows your password, they still can't withdraw your funds.
One important thing to keep in mind when withdrawing from BTDBet — the withdrawal number must match the deposit number. That means if you deposited from Mobile Pay number 017XX-XXXXXX, your withdrawal will go back to that same number. This is a necessary step to prevent money laundering and is also there to protect your security.
KYC verification is required before your first withdrawal — simply upload a photo of your National ID. Once completed, all future withdrawals go through without any extra steps. Verification typically takes within 24 hours.
Occasional network issues or mobile banking server downtime may cause delays. If that happens, wait 30 minutes first. If the funds still haven't arrived, contact BTDBet Live Chat support with your transaction ID and a screenshot. You'll find all support options on the Help Center page.
Before making a deposit, please confirm the following:
Before making a withdrawal, make sure to check the following:
Most Frequently Asked Questions by BTDBet Members
Open an account at BTDBet, get a 100% bonus on your first deposit, and make payments in minutes via your preferred mobile banking service.