Mark fulfillment order as fulfilled
The Mark a fulfillment order as fulfilled action creates a fulfillment for all line items on a fulfillment order.
If a fulfillment order is in a state where it can't be fulfilled, such as ON_HOLD
, then the Flow workflow will fail. The fulfillment order must be in a state where it can be fulfilled. This can be determined by setting a condition to evaluate if the FulfillmentOrder.supportedActions.action
includes CREATE_FULFILLMENT
.
On this page
Fields
The Mark a fulfillment order as fulfilled action contains the following fields.
Field | Description |
---|---|
Message | An additional message to be sent with the fulfillment. |
Notify customer | Notify customer that the fulfillment has been created. |
Triggers
The Mark a fulfillment order as fulfilled action operates on fulfillment orders. The action uses a Fulfillment order ID to identify the fulfillment order and create a fulfillment for it. The action can be used in workflows start with the following triggers:
- Fulfillment order canceled
- Fulfillment order fulfillment cancellation request accepted
- Fulfillment order fulfillment cancellation request rejected
- Fulfillment order fulfillment request accepted
- Fulfillment order fulfillment service failed to complete fulfillment
- Fulfillment order hold released
- Fulfillment order moved
- Fulfillment order ready to fulfill
- Fulfillment order rescheduled
API details
To learn more, review the fulfillmentCreateV2 mutation.
Templates
Fulfill any digital items in an order
Fulfills any items that have no physical delivery required, such as digital items, or that match a list of SKUs. Runs once for each fulfillment location (the 'fulfillment order') for a new order. View template