Thank you for your response; it makes sense. I’m working on behalf of the merchant, and in this scenario, they wouldn’t know the proper quantity to request. But we do. Do I understand correctly that we can use the graphQL API to edit the quantities on the existing order via https://shopify.dev/docs/apps/fulfillment/order-management-apps/order-editing??)
Would this be an accurate process:
-
Receive initial FulfillmentOrder.
-
Recognize that we can’t fulfill said FulfillmentOrder at the requested quantities.
-
Cancel FulfillmentOrder via fulfillmentCancel.
-
Edit quantity of existing order via orderEditBegin > orderEditSetQuantity > orderEditCommit.
-
Receive new FulfillmentOrder (which will have the adjusted quantities).