Skip to main content

orderFulfillmentProcessingStatusUpdate

Enables or disables processing for selected fulfillment orders.

Business Rules​

  • Accepts one to 50 fulfillment IDs and processes each unique ID once.
  • Pass enabled: true to enable or enabled: false to disable.
  • Returns a result for each fulfillment; blocked fulfillments do not stop the others.
  • Disabling requires draft state, no active allocation, and no warehouse handoff.
  • Does not change integration settings or start processing automatically.
  • Processing cannot be changed for completed or canceled fulfillments.

Error Scenarios​

  • Missing fulfillments and blocked changes return a failure message in their result.
  • Invalid selections and missing authentication or permission reject the request.

Permissions Required​

  • orders:set_fulfillment_processing
orderFulfillmentProcessingStatusUpdate(
input: OrderFulfillmentProcessingStatusUpdateInput!
): OrderFulfillmentProcessingStatusUpdatePayload

Arguments​

orderFulfillmentProcessingStatusUpdate.input ● OrderFulfillmentProcessingStatusUpdateInput! non-null input common​

Parameters for OrderFulfillmentProcessingStatusUpdate

Type​

OrderFulfillmentProcessingStatusUpdatePayload object common​

Autogenerated return type of OrderFulfillmentProcessingStatusUpdate.