Launching an online shop has never been easier. A theme, a product catalogue and a payment button can be live within days. Then the orders arrive, and the real work starts: stock that was sold twice, a courier who cannot find the address, a customer who paid but whose order shows as unpaid, and a return that nobody knows how to record.
The storefront is what customers see. What decides whether they come back is everything behind it. This article walks through the five back-office jobs every online store must handle, what good looks like for each, and how to tell when your current setup has reached its limit.
The five jobs behind every order
Whether you sell clothing, electronics, cosmetics, books or groceries, every order passes through the same chain:
- Order capture: the order is recorded once, with a clear status, whatever channel it came from.
- Stock: the item is reserved so it cannot be sold again.
- Payment: the money is confirmed, or the order is marked cash on delivery.
- Delivery: the parcel is packed, handed to a courier and tracked to the door.
- Returns and refunds: anything that comes back is received, inspected, restocked or written off, and the customer is refunded correctly.
Problems almost always appear at the hand-offs between these jobs, not inside them.
1. One order list, many channels
Many shops in Bangladesh take orders through a website, a Facebook page, WhatsApp, phone calls and perhaps a marketplace. If each channel lives in its own inbox or notebook, nobody can answer a simple question: how many orders are waiting to be packed right now?
The fix is a single order list that every channel feeds into. Website orders arrive automatically. Messenger and phone orders are entered by the team into the same system, using the same form, so they get an order number, a status and a customer record just like any other.
Agree a short set of statuses and stick to them, for example: new, confirmed, packed, handed to courier, delivered, returned, cancelled. Every report you will ever want depends on these being used consistently.
2. Stock that stays in sync
Overselling is the fastest way to lose a new customer. It usually happens because the website shows one stock figure, the warehouse spreadsheet shows another, and the marketplace listing shows a third.
- Keep one stock record as the source of truth and have every channel read from it.
- Reserve stock when an order is confirmed, not when it ships, so the next customer cannot buy the same unit.
- Treat variants properly. A shirt in three sizes and four colours is twelve stock items, not one.
- Count regularly. Small, frequent counts of fast-moving items catch errors before they spread.
3. Payments you can trust
Online payment, whether by card, mobile wallet or bank, introduces one specific risk: an order marked as paid when the money never arrived. The customer's browser can close before returning to your site, or a payment page can be imitated.
The rule is simple. Only mark an order as paid after your server has confirmed the payment directly with the payment provider, and check that the amount and currency match the order. Never rely on the customer landing on a "thank you" page.
For cash on delivery, record the collected amount against each order when the courier settles, and reconcile courier settlements weekly. Unreconciled cash on delivery is one of the most common places where money quietly goes missing.
4. Delivery customers can follow
Most stores use one or more courier services. The back office should:
- create the consignment with the courier directly from the order, so addresses and phone numbers are not re-typed;
- store the courier's tracking number on the order;
- update the order status when the courier reports pickup, delivery or failure;
- send the customer a short message at each important step.
Delivery timelines are also a regulatory matter. Bangladesh's Digital Commerce Operation Guidelines, 2021, as summarised in the press when they were issued, set delivery within five days for orders in the same city and ten days for other cities after payment, and require clear display of price, delivery charges and purchase and return conditions. Check the current text before relying on it, but design your process so that late orders are visible long before a customer complains.
Customers forgive a delay they were told about. They rarely forgive one they had to discover for themselves.
5. Returns that close properly
Returns are where informal systems break down completely. A good returns process records:
- the reason for the return, chosen from a short list (wrong size, damaged, not as described, changed mind, failed delivery);
- the condition on arrival, and whether the item can be resold;
- the stock movement, back into sellable stock or into a damaged location;
- the refund or exchange, linked to the original payment method.
Within a few months, return reasons become some of your most useful data. A product with a high "not as described" rate needs better photographs or descriptions. A delivery zone with many failed deliveries may need prepayment or a different courier.
Signs your back office has reached its limit
- You have oversold the same item more than once this month.
- Nobody can say, without checking several places, how many orders are waiting.
- Cash on delivery settlements are reconciled monthly, or not at all.
- Customers call to ask where their order is, because you do not tell them.
- Returned items sit in a corner, neither restocked nor written off.
- Month-end sales figures differ depending on who prepares them.
Build, buy or connect?
Most stores should start with an established e-commerce platform and its standard integrations. Custom work makes sense when you sell through several channels that the platform cannot combine, when you need integration with a local courier or payment provider that has no ready-made connector, or when your stock and accounting already live in another system that must stay the source of truth.
In those cases, the right approach is usually not to replace the storefront, but to build a back-office layer that connects it to everything else: one order list, one stock figure and one record of money received.
Where to start
- This week: agree order statuses and start recording every order, from every channel, in one place.
- This month: make one stock record the source of truth and reserve stock on confirmation.
- This quarter: automate payment confirmation and courier booking, and introduce a recorded returns process.
Where RAED fits
We help retailers connect their storefront, marketplaces, couriers, payment providers and accounts so that orders, stock and money agree. Often that means integrating systems you already have rather than replacing them.
Sources
- The Daily Star, "An overview of the Digital Commerce Operation Guidelines, 2021", Law Desk, 12 July 2021. thedailystar.net
- The Business Standard, "E-commerce companies must deliver products within 5 days", 29 June 2021 (reporting the draft guidelines). tbsnews.net