fulfillmentOrdersProcessBulk
Processes selected V2 fulfillment orders in the background.
Business Rules
- Uses current-company fulfillment orders and the existing fulfillment transition rules.
- Advances each fulfillment only as far as the requested outcome.
- Skips fulfillments managed by processing rules or already past the requested outcome.
- Reports failures and skips individually without stopping the remaining fulfillments.
- Sending queues the warehouse handoff; it does not confirm delivery.
Error Scenarios
- Requires between one and the bulk operation limit of fulfillment order IDs.
- Holds, missing inventory, or invalid shipping details can block individual fulfillments.
Permissions Required
orders:allocate_fulfillmentorders:mark_fulfillment_readyfor ALLOCATE_AND_MARK_READY and ALLOCATE_AND_SENDorders:schedule_fulfillmentfor ALLOCATE_AND_SEND
fulfillmentOrdersProcessBulk(
input: FulfillmentOrdersProcessBulkInput!
): AsynchronousActionResponse!
Arguments
fulfillmentOrdersProcessBulk.input ● FulfillmentOrdersProcessBulkInput! non-null input common
Parameters for FulfillmentOrdersProcessBulk
Type
AsynchronousActionResponse object common
Asynchronous action response type