The demo is a film. Buy on the documentary
Every WMS demo you will ever sit through shows you the same order. One customer, one item, in stock, standard delivery, no returns. The order flows beautifully from checkout to despatch and everyone nods.
That order is not why you’re buying a WMS. That order works everywhere, including in a spreadsheet. You’re buying a WMS for the orders that don’t look like that, and the demo will never show you those, because that’s where the systems actually differ and where some of them fall over. Loudly, at peak, in production.
We’ve been collecting real examples from operators recently, and they make the point better than any analysis could.
Example one. A customer buys a gift card and a hoodie in the same basket. The gift card fulfils instantly, it’s digital. The hoodie needs picking. The order is now partially fulfilled, and this brand’s WMS won’t push partially fulfilled orders through to the pick queue. A completely ordinary basket, wedged in the pipe, waiting for a human to notice and unjam it. The brand has asked the vendor to fix it. The vendor hasn’t.
Example two. Same brand, different edge. Their WMS integrates with their storefront but doesn’t pull stock from it. Their returns platform does pull stock from the storefront. The WMS and the returns platform don’t talk to each other at all. Three systems holding the same stock number, two integrations, a triangle with a missing side. Everything works until an item sells out, at which point there’s a window of a few minutes where a second customer can buy something that no longer exists. The failure only appears at zero stock, which is precisely when accuracy matters most, and precisely the scenario no demo ever runs.
Example three. A brand at serious volume whose returns platform requires every accepted return to be processed again, manually, in the storefront. Every return, touched twice, by a human. At their order count that isn’t a workflow, it’s an error generator with a schedule.
None of these brands bought badly. Each tool was chosen sensibly, on its merits, often on a recommendation. The problem is that “on its merits” meant the happy path.
The checklist
So here’s what we’d put in front of any vendor before signing, and we’d insist on seeing each one demonstrated live, in their system, not answered verbally. Verbal answers to edge-case questions are always yes.
On fulfilment: show me a partially fulfilled order moving through the system. Digital plus physical in one basket. A pre-order line alongside an in-stock line. A split shipment. What does the pick queue do with each?
On stock: which system is the source of truth for inventory, yours or mine, and what happens in the minutes after an item hits zero? Show me the sequence of syncs. Who learns first, who learns last, and how long is the gap?
On returns: when a return is accepted in the returns platform, walk me through every system that has to be updated and tell me which updates are automatic. If the answer includes “and then you just go into the storefront and...”, that word “just” is going to cost you a headcount.
On exchanges: show me an exchange at a different price point. Higher and lower. Where does the price difference live, who issues it, and does the stock adjust in both directions?
On exceptions: show me what happens when your system receives an order with a missing or malformed field. Does it reject loudly at the source, or accept silently and fail three systems later?
And one meta-question that tells you more than all the others: describe the last edge-case fix you shipped because a customer asked for it, and how long it took. Vendors who can answer that specifically have a working escalation path. Vendors who go vague have a roadmap and a prayer.
Why this matters more now
Edge cases used to be an annoyance. They’re becoming the whole game, because everything brands want to do next, automation, AI on top of operational data, real-time promises to customers, assumes the underlying systems agree with each other in the weird moments. A stack that’s only coherent on the happy path can’t support any of it. You’ll be building intelligence on top of a foundation that tells three different stories whenever anything interesting happens.
The demo is a film. The edge cases are the documentary. Buy on the documentary.
If you're mid-vendor-selection and want a second pair of eyes on the edge cases before you sign anything, get in touch.




