FulfillmentOrder object

Version 2020-04 (Release candidate)

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.
Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.
Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.
Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.
Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Version 2020-01 (Latest)

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.
Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.
Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.
Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.
Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Sign up for a Partner account to get started.

Sign up