Order Management¶
Orders are created after customers complete the checkout process. The Order object itself contains only general information about the customer’s order.
Fulfillment¶
The fulfillment represents a group of shipped items with corresponding tracking number. Fulfillments are created by a shop operator to mark selected products in an order as fulfilled.
There are two possible fulfillment statuses:
NEW- The default status of newly created fulfillments.
CANCELED- The fulfillment canceled by a shop operator. This action is irreversible.
Order statuses¶
There are four possible order statuses, based on statuses of its fulfillments:
UNFULFILLED- There are no fulfillments related to an order or each one is canceled. An action by a shop operator is required to continue order processing.
PARTIALLY FULFILLED- There are some fulfillments with
FULFILLEDstatus related to an order. An action by a shop operator is required to continue order processing.
FULFILLED- Each order line is fulfilled in existing fulfillments. Order doesn’t require further actions by a shop operator.
CANCELED- Order has been canceled. Every fulfillment (if there is any) has
CANCELEDstatus. Order doesn’t require further actions by a shop operator.
There is also DRAFT status, used for orders newly created from dashboard and not yet published.