Submit fulfillment cancellation request
The Submit fulfillment cancellation request action sends a cancellation request to the assigned fulfillment service for all line items in a fulfillment order. This action allows you to request cancellation of fulfillment orders that have been submitted to and accepted by third-party fulfillment services.
On this page
Fields
The Submit fulfillment cancellation request action contains the following fields.
Field | Description |
---|---|
Message | An additional message to be sent with the cancellation request. |
Triggers
The Submit fulfillment cancellation request action operates on fulfillment orders. The action uses a Fulfillment order ID to identify the fulfillment order to send a cancellation request for. The fulfillment order ID is set by default and can't be changed.
The Submit fulfillment cancellation request action can be used in workflows that 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
The Submit fulfillment cancellation request action can also be used in any workflow that iterates through fulfillment orders using the For each loop (iterate) action.
Example

In this example workflow, a fulfillment cancellation request is submitted if the location has no active inventory when a fulfillment requests is accepted.
API details
To learn more, review the fulfillmentOrderSubmitCancellationRequest mutation.