First 2 months ৳200/month + 100% money-back guarantee — launch your store today!
All articles

Shopify in Bangladesh: what works, what doesn't, and what to do instead

No Shopify Payments, bKash only via apps, dollar billing, courier gaps — who Shopify still suits in Bangladesh and what a local platform changes.

By the Eazifiy teamPublished 6 min read

Shopify is the name most people know when they think "online store", and it is a genuinely good product. It is also built for markets where Shopify Payments works, customers pay by card, and the courier is FedEx or the postal service. Bangladesh is not that market, and the gap shows up in the first week. This post lays out exactly where Shopify fits and where it does not for a seller here, so you can decide with your eyes open.

What Shopify does well, everywhere

Credit where it is due. Shopify's storefront themes are polished and fast. The admin is mature, the app store is enormous, and the product handles scale — a store that grows from ten orders a day to a thousand does not need to migrate. Documentation and tutorials exist for almost everything. If you sell internationally to card-paying customers, it is hard to beat.

None of that is the problem. The problem is what happens between a customer in Mirpur clicking "buy" and the parcel reaching them.

Gap 1: No Shopify Payments

Shopify Payments — the built-in card processor that makes checkout seamless in supported countries — is not available in Bangladesh. That has two consequences:

  • You need a third-party payment gateway to take any online payment. For bKash, Nagad, Rocket or local cards, that means an app from a Bangladeshi aggregator gateway listed in Shopify's app store, or a custom integration.
  • Shopify charges a transaction fee on orders processed through third-party gateways on most plans, on top of whatever the gateway charges. Check the current rate for your plan; it is a percentage of every order.

So a bKash payment on Shopify typically involves: your bKash or aggregator merchant account, the aggregator's fee, the aggregator's Shopify app, and Shopify's own transaction fee. It works, but it is four parties where one would do.

Gap 2: Cash on delivery is a workaround

Shopify has a manual payment method that can be labelled "Cash on Delivery", and it functions — the order is placed, marked as pending payment, and you fulfil it. What it cannot do out of the box is anything that Bangladeshi COD actually needs: an advance payment through bKash to confirm the order, a delivery-charge-only prepayment, a customer's delivery history from the courier, or an OTP on the phone number before the order is accepted. Each of those is either an app (if one exists), a custom build, or a manual process.

For a store where most orders are COD and returns are the main cost, that is not a footnote.

Gap 3: Billing in dollars

Shopify plans are billed in US dollars, monthly, to a card that can pay internationally. Most apps are billed the same way. Two practical issues for Bangladeshi merchants:

  • Not everyone has a dual-currency card, and getting one is a bank process.
  • The monthly cost moves with the exchange rate, and paid apps stack: a gateway app, a COD app, an SMS app, a courier app.

It is not that Shopify is expensive in absolute terms — for what it is, the pricing is fair. It is that the cost is in the wrong currency, paid the wrong way, with add-ons for things a Bangladeshi store cannot do without.

Gap 4: Courier integration

Shopify's shipping settings are built around carriers like UPS, DHL and USPS. Pathao, Steadfast and RedX are not in that list. Integration comes from third-party apps where a courier or a local developer has built one, with varying quality and maintenance, or from booking parcels manually in the courier's own panel and pasting tracking numbers back.

Gap 5: Support and content in the wrong context

Shopify's help centre, community and tutorials are excellent — and almost none of them mention bKash, COD advance payments, Steadfast, or the things that make selling in Bangladesh different. When something goes wrong with your bKash app, Shopify support will refer you to the app developer.

Who Shopify still suits in Bangladesh

Be fair about this. Shopify is a reasonable choice if:

  • You sell mainly to customers abroad who pay by card, and Bangladesh is a secondary market.
  • You already run Shopify elsewhere and want one admin for everything.
  • You have a developer comfortable building or maintaining the local gateway and courier integrations, and a dual-currency card for billing.
  • Your average order is high and you take most payments online rather than COD, so the transaction fee is a small share and COD tooling matters less.

If two of those describe you, Shopify may be right. If none do, read on.

What a locally built platform changes

A platform built for Bangladesh starts from the assumption that the customer will pay with bKash or at the door, the parcel will go by Pathao or Steadfast, and the number one cost is the returned COD parcel. On Eazifiy:

  • bKash is part of checkout. You connect your own bKash merchant account; payments go straight to it. No aggregator app, no platform transaction fee.
  • Cash on delivery is a first-class payment method, with advance payment through bKash, a delivery-charge-only prepayment option, and a bKash extra-discount option, all as settings.
  • Order OTP and phone validation are built into checkout.
  • Six couriers are built in — Pathao, Steadfast, RedX, Paperfly, eCourier and CarryBee — with status sync and, on the Lite and Premium plans, the courier's delivery-history fraud check on the order.
  • Billing is in taka, paid with bKash. Plans are ৳599, ৳999 and ৳1,890 a month, and the first 2 months are ৳200 a month on any plan.
  • Support speaks Bangla and knows what a Steadfast return charge is.

What you give up compared with Shopify: the size of the app store, and some of the polish that comes with a decade of global scale. For most Bangladeshi stores, that trade is straightforward. The full comparison is on Eazifiy vs Shopify.

If you are already on Shopify

Moving is less work than it sounds. Export your products from Shopify as CSV, import them into the new store (product import is available on the Lite and Premium plans on Eazifiy), set up bKash and your courier, point your domain, and redirect. Keep Shopify running until the first orders come through the new store, then cancel. Customers notice nothing except that bKash works.

Frequently asked questions

Can I use Shopify in Bangladesh at all? Yes. You can open a store, add products and sell. The limits are around payments (no Shopify Payments, third-party gateway plus transaction fee), COD tooling, courier integration and dollar billing.

Does Shopify support bKash? Not natively. A Bangladeshi aggregator gateway's Shopify app can add bKash alongside cards and other mobile wallets; the aggregator's fee and Shopify's third-party transaction fee both apply.

Can I pay for Shopify with bKash? No. Shopify bills in US dollars to an international card.

Is Eazifiy a Shopify clone? No — it is a hosted store builder like Shopify in shape, but designed around bKash, COD, local couriers and fake-order prevention rather than around card payments and global carriers. See features for what is included.

What about WooCommerce instead? A different set of trade-offs — cheaper up front, more maintenance, plugins for everything local. We compare it in Eazifiy vs WooCommerce and in what an ecommerce website costs in Bangladesh.

Ready to open your own store?

Storefront, admin panel, bKash and cash-on-delivery checkout, Pathao & Steadfast courier — ৳200 a month for the first 2 months on any plan.

Start for ৳200/month

No coding required · Cancel anytime

More guides