stack

Home > @infiniteobjects/shopify-data-manager > AdminTypes > FulfillmentOrderAction

AdminTypes.FulfillmentOrderAction enum

The actions that can be taken on a fulfillment order.

Signature:

export declare enum FulfillmentOrderAction 

Enumeration Members

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.