There is no single best e-commerce website developer in Bangladesh for every business. The best one for you is the developer who can show a fast mobile checkout with Cash on Delivery, plans bKash, Nagad and courier connections around your own merchant accounts, sets up product variations and stock correctly, uses licensed plugins, keeps the domain and hosting in your name, and trains your team, all with a written price and scope. Use the ten checks below to compare developers before you pay.
This guide is only about online shops. For landing pages and business websites, read our general guide on how to choose a website developer in Bangladesh.
1. Place a test order on your phone
Most Bangladeshi customers arrive from Facebook on a phone. Ask the developer for a live store or demo they built, open it on your own phone with mobile data, and go from a product page to a completed test order. Count the steps, note anything slow or confusing, and check that the order confirmation clearly says what happens next.
2. Ask how Cash on Delivery and delivery charges will work
A good developer asks you questions here, not the other way round: different charges inside and outside Dhaka, free delivery above an amount, advance delivery charge for some areas, and what the customer sees at checkout. If they say “COD is just a checkbox”, they have not built many Bangladeshi stores.
3. Ask whose bKash or Nagad account will be connected
The honest answer is: yours. A connected gateway needs your own approved merchant account, and approval is decided by the provider, not the developer. Be careful with anyone who promises a gateway “in two days” through their own account, because the money and the customer data should belong to your business.
4. Ask how orders will reach your courier
Whether a website can send orders straight to Steadfast, Pathao, RedX or another courier depends on your courier account and the method that courier currently offers. A careful developer checks this first and has a fallback, such as exporting orders for bulk upload, instead of promising automation they have not confirmed.
5. Check product variations and stock
Show them one of your real products with options: sizes and colours for clothing, shades for cosmetics, volumes for perfume. Ask how each option will have its own price, photo and stock, and what the customer sees when one size is sold out. This is where many cheap stores fail.
6. Ask for a list of themes and plugins, and their licences
Pirated (“nulled”) WordPress themes and plugins are common and can carry malware, break after updates, or get your hosting suspended. Ask which theme and plugins will be used, which ones are paid, and who owns the licence. A trustworthy developer is happy to give you this list.
7. Ask how they keep the store fast
Ask what they do about image sizes, the number of plugins and caching, and test the speed of a store they built on your phone. A shop with heavy sliders and dozens of plugins often looks good on a laptop and loads slowly on mobile data.
8. Make sure you will own everything
- Domain registered in your name and email
- Hosting account in your name, or a clear written arrangement
- Full administrator login to the website
- Your bKash, Nagad, courier and Meta accounts stay yours
9. Ask what training you get
Before launch, someone on your team should be able to add a product with variations, change a price, update stock, and process an order from new to delivered without calling the developer. Ask whether training is included and how long it is.
10. Get a written price, scope and support terms
The quote should list what is included (pages, number of products added, payment and courier setup, training), what is extra, the timeline, and what happens if something breaks after launch. Compare at least two written quotes on what they include, not only on the price.
Red flags
- Guarantees of sales, orders or a top Google ranking
- No written quote, or a very low price with “extras” added later
- The domain or hosting registered only in the developer’s name
- Unwilling to tell you which plugins are used
- No answer to how bKash, Nagad or courier connections depend on your own accounts
Questions to send a developer on WhatsApp
- Can you share a live store or demo you built so I can place a test order on my phone?
- How will Cash on Delivery and delivery charges inside and outside Dhaka work?
- Whose bKash or Nagad merchant account will be connected, and what do I need to apply for?
- Can orders go to my courier from the website, and what is the fallback?
- Which theme and plugins will you use, and who holds the licences?
- Will the domain, hosting and admin login be in my name?
- What training is included, and what support do I get after launch?
- What exactly is included in your price, and what costs extra?
How we answer these checks
We are an e-commerce website developer in Bangladesh with a published fixed price: ৳16,000 one-time for a WooCommerce store, with the scope written down before work starts. COD and delivery rules are planned with you, bKash, Nagad and courier connections use your own accounts once they are approved, the domain and hosting stay in your name, and we train your team to manage products and orders. See what our e-commerce website includes, then send us these questions and compare our answers with anyone else’s.
About the author: Aura Digital Bangladesh builds e-commerce websites for product businesses in Bangladesh. This article is informational and reflects the service approach used by Aura Digital.