Fulfillment Order Action: Hold a fulfillment order
The Hold a Fulfillment Order Action allows your Workflow to automatically place a fulfillment order on hold in Shopify. This is especially useful for fraud checks, inventory review Workflows, pre-shipment verification, or temporarily stopping fulfillment while internal processes complete.
Important Requirements
1. Your Workflow must include a Fulfillment Order loop. Order Workflows operate at the order level, not the fulfillment order level. To target each fulfillment order individually, add a Fulfillment Order loop step, and then place the Hold a Fulfillment Order Action inside that loop.
2. The fulfillment order must be in the open status. Shopify only allows open fulfillment orders to be placed on hold. Closed or canceled fulfillment orders cannot be modified.
Configuring the Action
| Field Name | Description | Example |
|---|---|---|
| Reason | A short description of why the fulfillment order is being held. This is visible in Shopify to help fulfillment teams understand the hold status. | Inventory Review |
| Reason Notes | Some notes to explain why you are holding the fulfillment order | Needs thorough fraud check |
| Notify Merchant via Mobile | Notify the merchant via the Shopify mobile app if they use it on their store | Yes |
Custom Actions
The Hold a Fulfillment Order Action within Custom Actions is fully supported. Additional information and examples are available in the documentation.