Home > @infiniteobjects/shopify-data-manager > AdminTypes > FulfillmentOrderAction
The actions that can be taken on a fulfillment order.
Signature:
export declare enum FulfillmentOrderAction
| Member | Value | Description |
|---|---|---|
| CancelFulfillmentOrder | "CANCEL_FULFILLMENT_ORDER" |
Cancels a fulfillment order. The corresponding mutation for this action is fulfillmentOrderCancel. |
| CreateFulfillment | "CREATE_FULFILLMENT" |
Creates a fulfillment for selected line items in the fulfillment order. The corresponding mutation for this action is fulfillmentCreateV2. |
| External | "EXTERNAL" |
Opens an external URL to initiate the fulfillment process outside Shopify. This action should be paired with FulfillmentOrderSupportedAction.externalUrl. |
| Hold | "HOLD" |
Applies a fulfillment hold on an open fulfillment order. The corresponding mutation for this action is fulfillmentOrderHold. |
| MarkAsOpen | "MARK_AS_OPEN" |
Marks the fulfillment order as open. The corresponding mutation for this action is fulfillmentOrderOpen. |
| Merge | "MERGE" |
Merges a fulfillment order. The corresponding mutation for this action is fulfillmentOrderMerge. |
| Move | "MOVE" |
Moves a fulfillment order. The corresponding mutation for this action is fulfillmentOrderMove. |
| ReleaseHold | "RELEASE_HOLD" |
Releases the fulfillment hold on the fulfillment order. The corresponding mutation for this action is fulfillmentOrderReleaseHold. |
| RequestCancellation | "REQUEST_CANCELLATION" |
Sends a cancellation request to the fulfillment service of a fulfillment order. The corresponding mutation for this action is fulfillmentOrderSubmitCancellationRequest. |
| RequestFulfillment | "REQUEST_FULFILLMENT" |
Sends a request for fulfilling selected line items in a fulfillment order to a fulfillment service. The corresponding mutation for this action is fulfillmentOrderSubmitFulfillmentRequest. |
| Split | "SPLIT" |
Splits a fulfillment order. The corresponding mutation for this action is fulfillmentOrderSplit. |