Orders & Order Lifecycle

How are cancellations handled before fulfillment, after packing, and after dispatch?

Cancellation behaviour depends on how far the order has progressed. Before fulfilment: cancel freely, release stock, refund/void. After packing but before dispatch: allowed per policy, with the order unpacked/restocked and an optional partial restocking fee. After dispatch: it's treated as a return — reverse logistics are triggered to collect the goods. This graduated…

Cancellation behaviour depends on how far the order has progressed. Before fulfilment: cancel freely, release stock, refund/void. After packing but before dispatch: allowed per policy, with the order unpacked/restocked and an optional partial restocking fee. After dispatch: it's treated as a return — reverse logistics are triggered to collect the goods. This graduated approach matches reality: the later the cancellation, the more work has been done, so the handling shifts from a simple release to an unpack-and-restock to a full return.