Automatically hold orders containing pre-order SKUs until you're ready to ship. Split mixed orders so non-pre-order items ship immediately.
Create a pre-order rule for a SKU in the WarpWare dashboard or via Partner API
When an order arrives with that SKU, WarpWare automatically detects it during rule evaluation
In split mode, pre-order items are moved to a held child order while the rest ships normally
When inventory arrives, release the rule — all held orders are automatically queued for fulfillment
Pre-order SKUs are separated into a child order. Non-pre-order items ship immediately.
The entire order is held — nothing ships until the pre-order is released.
When an order contains multiple pre-order SKUs, all pre-order items are grouped into a single held child order:
If ALL items in the order are pre-order, nothing splits — the entire order is held.
POST /partner/v1/preorder-rules/{id}/releasePre-Order-SKU) are added to the order for filteringorder_splits table for audit