Website Design · Bangladesh

How to Make an Ecommerce Website in Bangladesh

How to make an ecommerce website in Bangladesh without burning a lakh on a half-finished store.

A practical, founder-level walkthrough: pick a platform, register a .com.bd or .com, hook up bKash, Nagad and cash-on-delivery, set up Pathao or Steadfast for courier, and ship a store buyers actually trust. If you'd rather skip the DIY route, I build the whole thing for you from 50,000 BDT.

Senior operator, ~5 years building stores for BD founders. No agency, no juniors, no jonno-jonno templates.

Benni KleinAbhishek SinghalMichael Husba+

Trusted by 50+ founders, agencies and teams across Bangladesh and beyond.

Trusted by teams I've built websites for

Reality check

Most Bangladeshi founders waste 2 months and 40,000 BDT before they ship a single order

The usual story: someone on Facebook quotes you 8,000 taka for a 'full ecommerce website,' you pay 50%, get a Shopify trial pretending to be a custom site, and three weeks later the developer goes silent. Or you buy a 1,500 taka WordPress hosting plan from a reseller, install a free WooCommerce theme, and realise your product images take 11 seconds to load on a mid-range Walton handset. This guide skips that whole detour.

Starting an online shop in Bangladesh in 2026 isn't really a coding problem anymore. It's a sequencing problem: domain, hosting, platform, payments, courier, product photos, return policy, ads. Do them in the wrong order and you'll either overspend or launch a store nobody can actually check out on. Do them in the right order and you can be live, taking bKash payments and pushing orders to Pathao, in about three weeks.

I'm RH Fardin. I've spent roughly five years building ecommerce sites for Bangladeshi founders, mostly in fashion, food, electronics resellers, and small-batch consumer brands. I work alone, design and develop everything myself, and I've watched enough launches to know exactly where people get stuck. The walkthrough below is what I'd tell a friend over cha if they asked, 'bhai, ecommerce site banaite koto lagbe ar kothai start korbo?'

If you'd rather not DIY this, my done-for-you ecommerce builds start at 50,000 BDT and a custom-coded store starts at 3,00,000 BDT. Either way, the steps on this page will save you from the most expensive mistakes.

See pricing in BDT

What's included

The 6 things you actually have to decide

Ignore the YouTube tutorials promising '15 minutes to launch.' These six decisions are what actually determine whether your store sells or sits dead. Get these right and the rest is execution.

01

Platform choice

WooCommerce on managed WordPress hosting is still the best price-to-flexibility ratio for most BD stores under 500 SKUs. Shopify is faster to launch but its monthly fees in taka hurt small margins.

02

Domain that builds trust

Grab the .com first, then optionally the .com.bd through BTCL. Bangladeshi buyers Google your brand before paying advance — a free Pages URL or .xyz domain quietly kills conversions.

03

Payments that locals use

bKash Merchant + Nagad + a card gateway like SSLCommerz or ShurjoPay covers 95% of buyers. Cash-on-delivery is non-negotiable for first-time customers in Dhaka, Chattogram and beyond.

04

Courier integration

Pathao Courier, Steadfast, RedX or Sundarban have APIs that auto-push orders, print labels and sync delivery status. Manually entering 40 orders a day into a courier panel is how founders quit.

05

Mobile-first speed

70 to 80 percent of your traffic will be on Android handsets over patchy 4G. Compressed WebP images, lazy-loading and a lightweight theme matter more than a fancy hero animation.

06

Trust signals

Real product photos (not stock), a visible mobile number, a clear return policy, customer review screenshots and a Bangladeshi address in the footer. Without these, abandoned-cart rates stay brutal.

In focus

The full step-by-step: from idea to first bKash payment

Here is the order I'd actually run it. Step 1: register your .com from Namecheap or GoDaddy (around 1,200 to 1,500 BDT/year). Step 2: buy managed WordPress hosting from a reputable provider — for a starting store, a 6,000 to 12,000 BDT/year plan with at least 2 GB RAM and LiteSpeed is enough. Avoid the 1,500 taka 'unlimited' shared plans; they buckle under your first Facebook ad spike. Step 3: install WordPress, WooCommerce, a clean lightweight theme (Astra, Kadence or a properly built custom theme), and a caching plugin. Step 4: list 5 to 10 hero products first with real photos shot on a decent phone in daylight — not 30 half-built listings. Step 5: apply for bKash Merchant Account (you'll need trade license and NID), register on Nagad merchant, and set up SSLCommerz or ShurjoPay for cards and Visa Direct. Step 6: integrate Pathao Courier or Steadfast via their plugins or APIs so orders sync automatically. Step 7: write a one-page return policy, add WhatsApp click-to-chat with your number, and put a Bangladeshi address (even your home) in the footer. Step 8: test the full flow with your own bKash, place an order, confirm the courier API picks it up, then start running Facebook and Google ads.

Realistic budget if you DIY everything: roughly 25,000 to 45,000 BDT in year one (domain + hosting + payment gateway setup + a paid theme + product photography). Realistic timeline: 4 to 8 weeks if you've never built a site before, mostly because BTCL domains, bKash merchant approval and good product photos all take longer than you think. Realistic outcome: a functional store that converts at 0.8 to 2 percent if your product, photos and ad creative are decent. If at any point you want a senior to take it off your plate and ship a polished, fast, properly-integrated store in 3 to 5 weeks, my ecommerce package starts at 50,000 BDT with 50% advance and 50% on launch, includes bKash/Nagad/SSLCommerz setup, a Pathao or Steadfast integration, and a design-approval guarantee — you don't pay the balance until you sign off on the design.

Investment

Pricing in BDT — no mystery.

Clear packages, fixed quotes, paid in BDT. Pick a starting point — I'll tailor the exact scope on a quick call.

Every project starts at ৳50,000

Starter

Starter Website

A sharp, credible site that makes the right first impression and brings enquiries.

50,000/ from
  • Up to 4 custom pages
  • Mobile-first responsive design
  • On-page SEO setup
  • Contact form + WhatsApp
  • Live in ~2 weeks
Get my quote

Books a 15-min call · fixed BDT quote · 50/50 · hosting extra

Ecommerce

Ecommerce Store

An online store built to sell and scale.

1,50,000/ from
  • Shopify or WooCommerce
  • Product, cart & checkout
  • bKash / SSLCOMMERZ + delivery
  • SEO-ready product pages
  • Launch QA + training
Get my quote

Books a 15-min call · fixed BDT quote · 50/50 · hosting extra

Design-approval guarantee. You approve the design first, and you only pay the second half once your site is live and you're happy.

Need something bigger? Custom & enterprise builds from ৳3,00,000. Pay by bKash, Nagad, bank transfer or card. Ask for an exact price or message on WhatsApp.

Frequently asked

Straight answers before we build.

The real questions Bangladeshi founders message me about every week.

Ecommerce website banaite koto taka lagbe in Bangladesh?

DIY path: roughly 25,000 to 45,000 BDT in year one for domain, hosting, paid theme and gateway fees, plus your time. Done-for-you with me: starts at 50,000 BDT for a clean WooCommerce store with bKash/Nagad/COD, scaling to 90,000 BDT for a richer multi-category store and 1,50,000 BDT for a brand-grade build. Fully custom-coded stores start at 3,00,000 BDT.

Which platform is best for an ecommerce site in Bangladesh — WooCommerce or Shopify?

For most BD founders under 500 SKUs with thin margins, WooCommerce on good hosting wins because there's no monthly platform fee and bKash, Nagad, SSLCommerz and Pathao all have free or cheap plugins. Shopify is genuinely faster to launch and more polished, but the 29 USD/month base plan plus 1.5 to 2 percent transaction fees adds up fast in taka.

How do I add bKash, Nagad and cash-on-delivery to my website?

bKash and Nagad both have official merchant programs — apply with your trade license, NID and bank account; approval usually takes 1 to 3 weeks. Once approved, you get API keys and install their official WooCommerce plugin (or use a gateway like SSLCommerz/ShurjoPay that bundles everything). COD is a built-in WooCommerce shipping method — just enable it and set rules per district.

Do I need a trade license to start an ecommerce website in Bangladesh?

Technically, yes — to get a bKash/Nagad merchant account, an SSLCommerz/ShurjoPay account, and to legally sell, you need at least a trade license from your city corporation or union parishad. It costs roughly 500 to 5,000 BDT depending on category and area. You can soft-launch with personal bKash for a few weeks, but plan to get the license within the first month.

How long does it take to launch an ecommerce site in Bangladesh?

Realistic DIY timeline is 4 to 8 weeks for a first-timer, because bKash merchant approval (1 to 3 weeks), getting decent product photos and writing clean product descriptions take longer than the actual build. When I build it for clients, the full WooCommerce store with payments, courier integration and 20 to 40 products goes live in 3 to 5 weeks.

Can I run a Bangladeshi ecommerce site on free hosting or a Facebook Page only?

You can technically run a 'shop' from a Facebook Page or Instagram, and many sellers start there. But the moment you want to run Google Ads, take card payments, look professional to a corporate buyer, or stop losing orders to DM chaos, you need a real website on real hosting with a proper domain. Free hosting and free subdomains hurt trust and SEO — buyers in Dhaka and Chattogram do Google your brand before paying advance.

More services

Explore related web design services.

Your website should be your best salesperson.

Grab a free 15-minute call and I'll show you exactly what your new website should do — and what it'll cost in BDT. No pitch, no pressure.

Let's talk

Need how to make an ecommerce website in bangladesh? Book a free call.

Grab a free 15-minute call, or send a message and I'll reply with the clearest next step.

Book a free call

By sending you agree to a follow-up email. No list, no spam.

Message sent.I'll reply with the clearest next step.
Book a call WhatsApp