Fulfillment orders tools

Updated September 30, 20261 min read

11 tools for the operational lifecycle of fulfillment orders — the groups of line items that sit under a top-level order and represent items to be shipped from one location.

Routing / configuration

ToolWhat it does
change_fulfillment_order_locationMove a fulfillment order to a different location.
change_fulfillment_order_delivery_methodChange the delivery method (e.g. delivery vs collection).
schedule_fulfillment_orderSet or revise the schedule for a fulfillment order.

Split / merge

ToolWhat it does
split_fulfillment_orderSplit selected line-item quantities into a new fulfillment order.
merge_fulfillment_ordersMerge pending line-item quantities from one fulfillment order into another.

Holds

ToolWhat it does
hold_fulfillment_orderPut one fulfillment order on hold for review.
release_fulfillment_order_holdRelease the hold on one fulfillment order.

To hold or release the whole order, use hold_order and release_order_hold.

Lifecycle actions

ToolWhat it does
fulfill_fulfillment_orderFulfill every pending item, or selected item quantities.
ship_fulfillment_orderShip fulfilled item quantities — triggers carrier booking.
unfulfill_fulfillment_orderUndo one or more fulfillments.
cancel_fulfillment_order_itemsCancel selected item quantities.