bKash & Nagad Instant Deposit Secure Transactions Fast Withdrawals

D12 Payments — Easy Deposits & Withdrawals via bKash, Nagad & Rocket

Deposits and withdrawals on d12 are supported through Bangladesh's most popular mobile payment methods. Add funds to your account in minutes via bKash, Nagad, or Rocket, and withdraw your winnings just as quickly. The entire process is mobile-friendly, secure, and transparent.

A user in red and green attire making a cricket betting payment in Narayanganj
  💳 Instant bKash deposits  ·  📲 Easy Nagad withdrawals  ·  🔒 SSL-secured transactions  ·  ⚡ Fast Rocket payments  ·  🏏 Withdraw your cricket betting winnings  ·  📱 Deposit directly from your mobile  ·  ✅ Faster processing with a verified account   

Deposit & Withdrawal Methods at a Glance

bKash

Bangladesh's most popular mobile banking service. Deposit from as little as ৳100 into your d12 account via bKash. Transactions are typically credited within three to five minutes.

Nagad

Nagad, the postal department's mobile financial service, is widely available even in rural Bangladesh. Use Nagad on d12 to deposit and withdraw with ease — no bank account required.

Rocket

Dutch-Bangla Bank's Rocket service is known for its reliability and fast transactions. You can use Rocket for both deposits and withdrawals on d12, and the process typically completes within minutes.

Payment Method Comparison

Method Minimum Deposit Minimum Withdrawal Processing Time Mobile-Friendly
bKash ৳100 ৳300 3–5 minutes Yes
Nagad ৳100 ৳300 3–8 minutes Yes
Rocket ৳200 ৳500 5–10 minutes Yes
Bank Transfer ৳500 ৳1,000 Up to 30 minutes Internet Banking

Payments at d12 Bangladesh — The Real Picture

A Bangladeshi user making a cricket betting payment in Mymensingh

Seamless payments from outside Dhaka

Whether you're in Bogura, Mymensingh, Sylhet, or Cumilla — you can make payments to d12 from anywhere in Bangladesh. All you need is mobile data to send money directly to your account via bKash or Nagad. City or village, it makes no difference.

Quick deposits before cricket matches

Many users make last-minute deposits just before BPL or national team matches kick off. d12's payment system loads quickly and, depending on your mobile network, funds reach your account within three to ten minutes. Check current match odds Plan your deposit amount before placing a bet.

Easy withdrawals after a win

With a fully verified account, withdrawal requests are usually processed within minutes. You'll receive a mobile notification once your winnings arrive in your bKash or Nagad account.

Key payment terms you should know

Deposit

The process of adding funds to your betting account. Send money from bKash or Nagad to d12's designated number to complete a deposit.

Withdrawal

The process of transferring your account balance to mobile banking. Account verification must be completed before withdrawals can be made.

Verification

The process of confirming your account identity and mobile number. Completing verification increases your withdrawal limit and speeds up processing.

Processing Time

The time from when a payment request is submitted to when it is completed. bKash typically takes 3–5 minutes; Rocket may take up to 10 minutes.

Minimum Limit

The minimum amount allowed for a single deposit or withdrawal. On d12, the minimum deposit via bKash is ৳100.

Mobile Payments — What You Need to Know

Works smoothly on both Android and iOS

D12's payment page is fully responsive on any smartphone browser. Buttons are sized for smaller screens to minimize accidental taps, and forms are optimized for mobile keyboards.

Payments complete even on slow networks

The payment page loads and the deposit form works even on a 3G connection, though a 4G connection means faster confirmation. After sending money, it's a good idea to keep a screenshot as proof of deposit in case it's ever needed.

Track Payment Status

After a deposit or withdrawal, you can check the current status of any transaction from your account dashboard. Each transaction has a reference number you can share with support if an issue arises.

A user making a mobile cricket betting payment in Sylhet

Things to keep in mind for deposits & withdrawals

Always send payments from the mobile number registered to your account — using a different number may cause verification issues.

Always use the correct reference or transaction ID when making a deposit — missing or incorrect details may delay your credit.

Account verification (National ID or mobile number) must be completed before you can make a withdrawal.

Save a screenshot of every transaction. If it takes longer than 30 minutes, contact support with your reference number.

Only send payments to the official number listed on the d12 payment page — never use any third-party numbers.

A user playing baccarat at a tea garden in Bogura

Open an Account & Make Your First Deposit

Register at d12, make your first deposit via bKash or Nagad, and start betting on cricket and football.

Payment FAQs

First, confirm that the transaction has gone through on your bKash or Nagad app. If it has, refresh your d12 account dashboard. Funds usually appear automatically within five to ten minutes. If it takes longer than 30 minutes, contact support with your transaction reference number.

Yes, mobile number verification is required before your first withdrawal. Complete the process via OTP in your account settings. Once verified, future withdrawals will be faster. Additional identity verification may be requested for large withdrawal amounts.

D12 applies daily transaction limits for standard members. VIP members enjoy higher limits. For the latest details, check your account dashboard or contact support. Total daily withdrawal limits also vary by membership tier.

বাংলা