How an online store works, end to end

Ecommerce basics 9 min read

A whiteboard sketch showing catalogue, cart, payment and warehouse as connected boxes
One order, seven steps, seven places to lose it.

The clearest way to understand a store is to follow a single order all the way through, because every component you will later argue about appears exactly once along that path, in the order it matters.

What follows is that path, with the failure point of each step named — because the failure points are what you are actually buying when you buy an ecommerce build.

The path of one order#

  1. Discovery: the shopper arrives from search, an ad or a link and lands on a product page.
  2. Selection: they choose a variant, which must map to a real, in-stock item.
  3. Cart: price, tax and shipping are calculated for their address.
  4. Checkout: identity, address and payment are captured, and payment either succeeds or does not.
  5. Order creation: an order record is written, stock is reserved, a confirmation is sent.
  6. Fulfilment: the order reaches whoever picks it, and a tracking number comes back.
  7. After-sale: returns, refunds and support all read the same order record.

Where each step breaks#

How an online store works, end to end — Where each step breaks
StepCommon failureWhat it costs
SelectionVariant exists on the page but not in stockCancelled order, lost trust
CartShipping cost appears only at the endLargest single cause of abandonment
CheckoutForced account creationA measurable share of buyers leave
Order creationStock reserved twiceOversell and a manual apology
FulfilmentOrder arrives without required dataWarehouse phones the office

Why the order record matters more than the storefront#

Everything after payment reads one object: the order. If it is complete and immutable, returns, support and accounting are easy. If it is patched together from three systems, every downstream process becomes a negotiation.

Design the order record before the product page. It is the thing your business will still be reading in five years.

What to instrument on day one#

Count sessions that reach each step. Not opinions, counts. The gap between two adjacent steps is the only reliable map of where your store is losing money.

Frequently asked questions

What is the most fragile step?

The transition from cart to checkout, where shipping and tax become concrete for the first time.

Should stock be reserved at cart or at payment?

At payment for most stores. Reserving at cart looks safer and quietly hides inventory from real buyers.

How much of this does a hosted platform handle?

Most of the mechanics. It does not handle your specific pricing, tax and fulfilment rules.

how online stores workecommerce order flowcheckout processorder lifecyclestore architecture

All guides

Last updated 2026-08-04 by ecommercedevelopment.info · About us

Written by builders

Every guide is written by developers who ship and maintain real stores, not spun from other sites.

Reviewed on a schedule

Platforms and payment rules change. Each guide carries the date of its last review, and we publish the date even when nothing changed.

No paid placements

No platform, theme shop, app vendor or agency can buy a mention, a ranking or a link here.

Twelve languages

Every guide is translated, not machine-popped — each language has its own URL and its own review date.

Limits named

We say plainly when a hosted platform or a marketplace listing would be cheaper and more reliable than a custom build.