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: trueto enable orenabled: falseto 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.