In focus
The full step-by-step: from idea to first bKash payment
Here is the order I'd really run it in. Step 1: register your .com from Namecheap or GoDaddy, for about 1,200 to 1,500 BDT a year. Step 2: buy managed WordPress hosting from a trusted provider. For a new store, a 6,000 to 12,000 BDT a 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 light theme and a caching plugin. Astra, Kadence or a well-built custom theme all work. Step 4: list 5 to 10 hero products first, not 30 half-built listings. Shoot real photos on a decent phone in daylight. Step 5: apply for a bKash Merchant Account, which needs a trade license and NID. Register as a Nagad merchant. Then set up SSLCommerz or ShurjoPay for cards and Visa Direct.
Step 6: link Pathao Courier or Steadfast through their plugins or APIs, so orders sync on their own. Step 7: write a one-page return policy. Add WhatsApp click-to-chat with your number, and put a Bangladeshi address in the footer, even your home. Step 8: test the full flow with your own bKash. Place an order and confirm the courier API picks it up. Then start running Facebook and Google ads.
DIY budget: about 25,000 to 45,000 BDT in year one, covering domain, hosting, gateway setup, a paid theme and product photos. First-timers need 4 to 8 weeks, since BTCL domains, bKash merchant approval and good photos all run slow. With decent products, photos and ads, expect a 0.8 to 2 percent conversion rate. Or let a senior ship it in 3 to 5 weeks. My package starts at 50,000 BDT, 50% advance and 50% on launch. It includes bKash/Nagad/SSLCommerz setup, Pathao or Steadfast, and a design-approval guarantee.