All major payment methods in Bangladesh are supported, including bKash, Nagad, and Rocket. Find everything you need in one place — how fast deposits arrive, how long withdrawals take, and what the limits are.
Find All of Bangladesh's Most Familiar Payment Options in One Place on 12bdbajee
The entire process typically takes less than 5 minutes
Log in to your 12bdbajee account and click the "Deposit" button in the top right corner.
Select bKash, Nagad, or your preferred payment method, then enter the deposit amount.
Send the exact amount to the number shown on screen. Save the transaction reference (TrxID).
Your 12bdbajee wallet balance will update within 1–5 minutes. Start playing right away.
Withdrawing your winnings is a simple and transparent process
From the account menu, select "Withdraw". Make sure your account verification is complete before proceeding.
Enter your preferred payment method and withdrawal amount. Make sure your mobile number is correct.
Confirm with your OTP or password. The 12bdbajee team will review and begin processing your request.
Processing is usually completed within 12 hours. During peak times, it may take up to 24 hours.
You'll receive an SMS notification when funds arrive in your bKash/Nagad account. Withdrawal confirmations are also visible in the app.
If more than 24 hours have passed, contact live chat with your TrxID and the time of withdrawal. Issues are typically resolved within 10 minutes.
How long each method takes to deliver funds
Minimum and Maximum Limits by Payment Method
| Payment Methods | Type | Minimum | Maximum (single transaction) |
|---|---|---|---|
| bKash | Deposit | ৳200 | ৳25,000 |
| bKash | Withdrawal | ৳500 | ৳30,000 |
| Nagad | Deposit | ৳200 | ৳25,000 |
| Nagad | Withdrawal | ৳500 | ৳25,000 |
| Rocket | Deposit | ৳200 | ৳20,000 |
| Bank | Deposit | ৳1,000 | ৳1,00,000 |
| Bank | Withdrawal | ৳1,000 | ৳50,000 |
| Card | Deposit | ৳500 | ৳50,000 |
As your VIP level increases, your daily maximum limit may also go up.
Breakdown of 12bdbajee Total Transactions by Payment Method
How Your Money Stays Safe at 12bdbajee
All payment data is protected with 256-bit SSL encryption. No one can intercept or read your information in transit.
Your mobile banking PIN and card number are never stored on 12bdbajee's servers. Every transaction is verified independently.
Identity verification before large withdrawals — this protects your account from unauthorized access.
If an unusual transaction pattern is detected, the system issues an immediate alert and temporarily suspends the transaction if necessary.
Having SMS OTP or app-based 2FA enabled during withdrawals adds an extra layer of security to your account.
A full record of all your deposits and withdrawals is stored in your account and can be accessed at any time.
When choosing an online betting platform, the biggest concern is almost always payments — will deposits go through, and can you actually withdraw your winnings? Many people in Bangladesh hesitate to try online platforms for exactly this reason. 12bdbajee has paid particular attention to this, and the speed and reliability of its payment system is one of its most praised features.
From Bogura to Dhaka, Chattogram to Sylhet — users across Bangladesh have said the same thing about the payment experience at 12bdbajee: it's reliable. Deposits via bKash reflect within minutes, and withdrawals typically come through within a few hours.
BKash is Bangladesh's most widely used mobile banking service, which makes it the most popular payment method on 12bdbajee as well. One thing to keep in mind when depositing: always send the exact amount to the number provided by 12bdbajee — not more, not less. Sending the wrong amount will require manual verification, which takes longer than usual to process.
After the transaction is complete, note down or screenshot the TrxID (Transaction ID) shown in your bKash app. If your balance hasn't updated after 15 minutes, contact support with that TrxID — issues are typically resolved within 10 minutes.
Before your first large withdrawal, 12bdbajee may ask you to verify your identity. This might feel like an extra step, but it's there to protect your account. If someone ever tries to make an unauthorized withdrawal from your account, verification stops them.
Verification is usually completed by submitting photos of the front and back of your national ID along with a selfie. Once verified, future withdrawals will go through without any additional steps.
One question 12bdbajee users ask all the time: "How long does a withdrawal take?" The honest answer: in most cases, 6 to 12 hours. Requests made at night are more likely to be processed by morning, since the processing team is most active during the day. During peak periods — especially right after a big match when many users withdraw at once — it can take up to 24 hours.
One user from Narayanganj who made their first-ever withdrawal shared that they submitted the request in the evening and the money arrived in their bKash account at 9:30 the next morning — roughly 15 hours, well within the promised 24. They also mentioned making several more withdrawals since then, each taking under 12 hours.
Helpful Tips: Before requesting a withdrawal, make sure your wallet balance consists only of withdrawable funds — any amount that hasn't met the bonus wagering requirements cannot be withdrawn.
One of the standout features of 12bdbajee is that transaction benefits increase as your VIP level rises. The daily withdrawal limit at Bronze tier is noticeably higher at Silver and Gold. Diamond members can have custom limits set — these can be arranged through a dedicated host.
Higher VIP tiers also receive priority withdrawal processing. This means if multiple withdrawal requests come in at the same time, Gold and Diamond members are processed first.
Find your transaction number (TrxID) in your bKash app or SMS. This is the most important piece of information for resolving any payment issue.
Deposits may take up to 15 minutes to reflect. For withdrawals, please allow up to 24 hours.
Contact 12bdbajee live chat support with your TrxID, amount, and transaction time. Issues are typically resolved within 10 minutes.
For complex issues, send an email with screenshots attached. Most cases are fully resolved within 24 hours.
Do not submit multiple requests for the same transaction — sending it a second time without speaking to support first risks being charged twice. If something goes wrong, always report it via live chat before taking any further action.
Having the 12bdbajee app installed makes deposits and withdrawals even more convenient. With the "one-tap payment" feature, you can save your mobile number once and never have to enter it again — just key in the amount and confirm. When a withdrawal goes through, you'll get an instant push notification, so there's no need to keep checking manually.
The app also makes reviewing your transaction history much more convenient — you can see the date, amount, method, and status of every deposit and withdrawal in one place. If you need to pull up transactions from a specific month for tax or accounting purposes, just use the filter.
Register for free and get a special welcome bonus on your first deposit via bKash or Nagad.
Get Started NowAnswers to Frequently Asked Questions About Financial Transactions