Order intake and lifecycle
Orders from every connected channel in one standard shape, and one record per order from arrival to handover, including amendments and cancellations after fulfilment has started.
Orders arrive from marketplaces, your webstore, and your stores, while stock sits in warehouses, with logistics partners, and on shop floors. Our order management system decides where each order is filled from the moment it arrives, holds the stock so nothing is promised twice, and works alongside the ERP you already run.
Marketplace orders land in one place, webstore orders in another, and stock sits across a warehouse, a third-party logistics provider, and a set of stores. Someone decides by hand which order gets filled from where, usually working from a figure that was accurate an hour ago.
The cost shows up in familiar ways. Oversells that become apologies. Split shipments nobody chose. Stores buried in picking on Monday and idle on Thursday. Delivery dates given to customers on optimism rather than capacity.
An ERP will not solve this, and it is not supposed to. It holds the ledger and the stock record correctly. It was never designed to decide, in the second an order arrives, which of eleven locations should fill it.
We put the core order management system live on real orders first, then add the store and customer-facing parts.
Every channel, every place you fulfil from, the rules people apply by hand, and where orders currently go wrong.
Cost, distance, stock position, and store capacity, written down as routing rules you can see, change, and version.
Marketplaces, webstore, warehouse, stores, couriers, and ERP, through connectors or a documented API. The ERP stays the system of record.
The core order management system on real orders first, then ship from store, click and collect, and delivery promises once the core is proven.
Monitoring, support, and routing rules tuned as you learn where the real bottlenecks are.
Orders from every connected channel in one standard shape, and one record per order from arrival to handover, including amendments and cancellations after fulfilment has started.
Stock across warehouses, stores, and third-party locations, with availability calculated from what is sellable rather than from a raw count.
Stock claimed through a ledger, so two orders cannot take the same unit and every claim, release, and reallocation leaves a record.
Rules you set for cost, distance, capacity, and stock position, versioned so any past decision can be explained against the rule that made it.
Stores as fulfilment points, with a web app for staff (job queues, barcode scanning, picking, packing, and handover) and a daily capacity limit per store.
Set-aside, ready status, customer notification, counter handover, and no-show handling.
Cannot-find, damage, and refusals handled as normal events, with orders rerouted instead of left for someone to notice.
A date shown before payment, calculated from store hours, courier cut-offs, transit times, and the work a location already holds.
An AI assistant that answers where-is-my-order questions from the live order record, and alerts that flag orders at risk of missing their deadline before a customer asks.
Marketplaces, a webstore, and physical retail, where orders arrive in several places and stock lives in several others.
Retailers turning stores into fulfilment points, who need capacity limits and a tool store staff will actually use.
Several warehouses, countries, or legal entities that each need clean attribution.
Operations where the stock figure driving decisions is always slightly behind reality.
A retail group selling through marketplaces, a webstore, and its own stores, with stock in a central warehouse and across its store network.
Before
After
Record per order, arrival to handover
Units promised to two orders
Of routing decisions explained
Order flow monitoring
What teams ask us most about order management system.
No. The ERP stays the source of truth for stock, finance, and goods movement. The order management system holds what an ERP does not: reservations, routing rules, and the fulfilment workflow. That boundary is what stops it turning into a re-platforming project.
Book a consultation. We'll map the systems you run today, show you where the data breaks, and set out what connecting them properly looks like.