Accept payments in Bangladesh: Cash on delivery, Mobile financial services, cards

Bangladesh still pays for most online orders in cash on delivery, and mobile financial services such as bKash and Nagad are the main way to pay in advance. Bangladesh Bank counted 239 million registered mobile wallet accounts in early 2025, and card e-commerce reached Tk 23.60 billion in June 2026. With Omno, a merchant would reach bKash, Nagad, Rocket and cards through one API, with routing rules per method and customer group.

Updated

On this page4 sections

MarketBangladeshAsia-Pacific

Currency
BDT
Card schemes
VisaMastercard
Local methods
3
Payments
Cards, wallets and local methods
Local method guides
VisaMastercardGoogle Pay

How Bangladesh shops online

  1. Cash on deliveryThe shopper pays the courier on arrival; e-CAB research cited by the US International Trade Administration found more than 90% of e-commerce users prefer it
  2. Mobile financial servicesWallets such as bKash, Nagad and Rocket, paid from the shopper's phone; bKash reported over 80 million customers in May 2026
  3. Card formVisa and Mastercard debit and credit cards issued by Bangladeshi banks; card e-commerce reached Tk 23.60 billion in June 2026

In the order the guide below recommends for an online store. Not market share.

Registered mobile financial services accounts, February 2025Bangladesh Bank, Mobile Financial Services (MFS) comparative summary statement
239.24million
Active mobile financial services accounts, February 2025Bangladesh Bank, Mobile Financial Services (MFS) comparative summary statement
87.15million
Card-based e-commerce transaction value, June 2026Bangladesh Bank data, reported by The Financial Express (25 August 2026)
23.6billion BDT
bKash customers, May 2026The Business Standard, bKash reports Tk184cr profit in Jan-Mar (13 May 2026)
80million

How do people in Bangladesh pay online?

Cash on delivery comes first. The US International Trade Administration’s country guide cites research by the e-Commerce Association of Bangladesh (e-CAB) finding that more than 90% of e-commerce users prefer to pay in cash on delivery, and most online shops offer it next to digital methods.

Mobile financial services (MFS) are the main digital option. Bangladesh Bank counted 239.24 million registered MFS accounts in February 2025, of which 87.15 million had made a transaction in the previous three months, across 13 banks offering the service. Merchant payments through MFS were worth BDT 6,922.67 crore that month. The best known providers are bKash, Nagad, Rocket and UCash. bKash, the largest MFS provider and 51% owned by BRAC Bank, reported over eight crore (80 million) customers and 3.5 lakh agents in May 2026. Nagad was launched in 2019 as a digital financial service partly owned by the Bangladesh Post Office.

Cards are growing. Bangladesh Bank data reported by The Financial Express show card-based e-commerce of Tk 23.60 billion in June 2026, after a peak of Tk 24.67 billion in May. Most online shops have merchant accounts for Visa and Mastercard, and providers such as dLocal process both credit and debit cards in BDT. Google Pay is available for online payments, but Bangladesh is not on Apple’s list of Apple Pay countries.

What rules shape online payments in Bangladesh?

Advance payments can be held until delivery. Under Bangladesh Bank’s guidelines on settling e-commerce payments, published on 30 June 2021, banks, MFS providers and other payment providers serving digital commerce businesses within their scope collect the customer’s money and release it to the seller only once delivery is confirmed. Refunds go back through the same medium the customer used, with any charges borne by the digital commerce business, and cash on delivery remains allowed.

Delivery deadlines are set by the Digital Commerce Operation Guidelines, issued by the Ministry of Commerce on 4 July 2021. Goods sold within the same city should be delivered within 5 days of payment and goods sent to another city within 10 days, and sellers must publish their purchase and return conditions. Digital wallets, gift cards and cash vouchers need Bangladesh Bank permission where applicable, and marketplaces must pay their sellers within 10 days unless agreed otherwise.

VAT is 15% for most goods and services under the VAT and Supplementary Duty Act, 2012, with reduced rates for listed items. VAT registration is required once turnover passes BDT 5 million, and registration is done online through the National Board of Revenue’s e-VAT system.

How would Omno route payments in Bangladesh?

A merchant would connect once and set routing rules per method, amount and customer group. In Bangladesh:

  • MFS pay-ins for bKash, Nagad and Rocket would go to providers that support them, with the hosted checkout sending the shopper to approve the payment from their wallet and the order pending until the provider confirms.
  • Card pay-ins would follow rules by BIN, currency and amount, with cascading: if a provider is unavailable or rejects the request, the payment moves to the next provider in the rule until one accepts.
  • Customer groups could see different methods, for example wallets and cards for returning customers and a prepaid incentive for first orders, so fewer orders fall back to cash on delivery.

Webhooks would report the final status of every payment, the record a back office should trust before shipping an order, and the routing-decision log would show which provider handled each payment and why.

What should merchants plan for?

Plan for bKash and Nagad first among prepaid methods. With 87.15 million active MFS accounts in early 2025, a wallet is the prepaid method most shoppers already have.

Plan for cash on delivery alongside digital payment. Most shoppers still prefer it, so prepaid methods have to be quick to use to win orders from it.

Plan for delayed settlement. Where Bangladesh Bank’s settlement rules apply, the provider releases funds after delivery is confirmed, so cash flow should allow for the delivery window.

Plan for delivery within 5 or 10 days. The guidelines link delivery deadlines to the payment date, so stock and courier capacity should match.

Questions about payments in Bangladesh

What is the most used online payment method in Bangladesh?

Cash on delivery. e-CAB research cited by the US International Trade Administration found that more than 90% of e-commerce users prefer it. Among prepaid methods, mobile financial services such as bKash and Nagad lead, and card e-commerce reached Tk 23.60 billion in June 2026.

What is bKash?

bKash is the largest mobile financial service in Bangladesh, majority owned by BRAC Bank. It reported over eight crore (80 million) customers and 3.5 lakh agents in May 2026. Shoppers use it to pay online from their phone.

Can online sellers in Bangladesh take full payment in advance?

Yes, but under Bangladesh Bank's 2021 guidelines on settling e-commerce payments, payment providers serving digital commerce businesses within their scope hold the customer's money and release it to the seller only once delivery is confirmed. Refunds go back through the same medium the customer used.

What VAT applies to online sales in Bangladesh?

The standard VAT rate is 15% for most goods and services, with reduced rates for listed items. Registration is required once turnover passes BDT 5 million and is done online through the National Board of Revenue's e-VAT system.

How would Omno handle payments in Bangladesh?

A merchant would connect once and set routing rules for bKash, Nagad, Rocket and cards in BDT. Each method would go to a provider that supports it, cards could cascade to the next provider in the rule until one accepts, and webhooks would confirm each final status.

it will.

Tell us where your payments fail. We will show you how routing changes the outcome.

esc
↑↓ to move ↵ to open All results