Automatically place all fulfillments on hold if order contains preorder product
Handling orders that contain both preorder and in-stock products can be complex. Typically, Shopify assigns an "on hold" status to preorder items, but not to in-stock products, which can result in mixed fulfillment statuses within the same order. This setup complicates efforts to ship all items together. Fortunately, with the Shopify Flow app, you can now easily set the entire order on hold, ensuring everything ships at the same time.
- Enable the 'hold fulfillment' setting in the offer
- Go to STOQ > Preorders > Edit offer
- Scroll down to the 'Fulfillment' section
- Select the 'Set a shipping timeline for each product' setting
- Choose 'Hold fulfillment until manual release'
- Import the template into Shopify Flow
- Go to the Shopify flow app > Click on Import (top right corner ) > Add file
- Select the file that you just downloaded which is named- 'Automatically place all fulfillments on hold if order contains preorder product.flow'
- Click on Import. The flow is now uploaded but not active.
- Confirm Setup
- Go to Shopify Orders
- Any new order that contains a preorder item will now have the On hold fulfilment status.
Updated on: 20/03/2025
Thank you!