Anchor to fulfillmentOrderMergefulfillment
fulfillmentOrderMerge
mutation
Requires access scope or
access scope. Also: The user must have fulfill_and_ship_orders permission.
Merges a set or multiple sets of fulfillment orders together into one based on line item inputs and quantities.
Anchor to Arguments
Arguments
- Anchor to fulfillmentOrderMergeInputsfulfillment•
Order Merge Inputs [FulfillmentOrder requiredMerge Input!]! One or more sets of fulfillment orders to be merged.
Was this section helpful?
Anchor to FulfillmentOrderMergePayload returnsFulfillmentOrderMergePayload returns
- Anchor to fulfillmentOrderMergesfulfillment•
Order Merges The result of the fulfillment order merges.
- Anchor to userErrorsuser•
Errors The list of errors that occurred from executing the mutation.
Was this section helpful?
Mutation Reference
mutation fulfillmentOrderMerge($fulfillmentOrderMergeInputs: [FulfillmentOrderMergeInput!]!) {
fulfillmentOrderMerge(fulfillmentOrderMergeInputs: $fulfillmentOrderMergeInputs) {
fulfillmentOrderMerges {
# FulfillmentOrderMergeResult fields
}
userErrors {
field
message
}
}
}
Input
{
"fulfillmentOrderMergeInputs": [
{
"mergeIntents": [
{
"fulfillmentOrderId": "gid://shopify/<objectName>/10079785100",
"fulfillmentOrderLineItems": [
""
]
}
]
}
]
}
{
"fulfillmentOrderMergeInputs": [
{
"mergeIntents": [
{
"fulfillmentOrderId": "gid://shopify/<objectName>/10079785100",
"fulfillmentOrderLineItems": [
""
]
}
]
}
]
}
input FulfillmentOrderMergeInput {
mergeIntents: [FulfillmentOrderMergeInputMergeIntent!]!
}
input FulfillmentOrderMergeInputMergeIntent {
fulfillmentOrderId: ID!
fulfillmentOrderLineItems: [FulfillmentOrderLineItemInput!]
}