Skip to main content
Anchor to FulfillmentOrderSplitResult

FulfillmentOrderSplitResult

object

Requires read_assigned_fulfillment_orders access scope, read_merchant_managed_fulfillment_orders access scope or read_third_party_fulfillment_orders access scope.

The result of splitting a fulfillment order.

FulfillmentOrder!
non-null

The original fulfillment order as a result of the split.

Anchor to remainingFulfillmentOrderremainingFulfillmentOrder
FulfillmentOrder!
non-null

The remaining fulfillment order as a result of the split.

Anchor to replacementFulfillmentOrderreplacementFulfillmentOrder
FulfillmentOrder

The replacement fulfillment order if the original fulfillment order wasn't in a state to be split.


Was this section helpful?

mutation

Splits FulfillmentOrder objects by moving the specified LineItem objects and quantities into a new fulfillment order.

If the original fulfillment order can't be split due to its current state, then the mutation creates a replacement fulfillment order instead.

Arguments

Anchor to fulfillmentOrderSplitsfulfillmentOrderSplits
[FulfillmentOrderSplitInput!]!
required

The fulfillment orders, line items and quantities to be split into new fulfillment orders.



Was this section helpful?