Release fulfillment order holds
The Release fulfillment order holds action changes the status of a fulfillment order from On hold to Open.
This action releases all fulfillment holds on the fulfillment order.
On this page
Fields
The Release fulfillment order holds action contains no fields, but requires a fulfillment order ID to be available in the workflow in order to release the fulfillment hold.
Triggers
The Release fulfillment order holds action can be used in workflows that provide a fulfillment order. When an order is created, it typically has zero fulfillment orders. A process is run to assign the line items in the order to a location, creating fulfillment orders.
The Order ready to fulfill trigger runs for each fulfillment order that is created for the order, so it is commonly used with this action.
In addition, fulfillment orders are accessible on any trigger with an order, after the fulfillment orders have been added. Using a For each action, you can loop through these lists and perform actions on each item. For example, you can loop through the fulfillment orders and release all fulfillment holds on each. To do this, you need to add a short delay of about five minutes after an order based trigger to ensure that the fulfillment orders are created and available.
API details
To learn more, review the fulfillmentOrderReleaseHold mutation.
For more details on fulfillment orders, review the context on the FulfillmentOrder object.
Templates
Release fulfillment hold on exchange items once the return is closed
When a return is closed, check if there is an outstanding balance on the order. If there is no order balance, release the exchange items. View template