The following table describes the possible states of an Order
:
State Name | Description |
---|---|
APPROVED | The approval process for the order is complete, and the order has been approved. |
FAILED | The order failed. |
FAILED_APPROVAL | The approval process for the order is complete, and the order has been rejected. |
INCOMPLETE | The order is in the purchase process. |
NO_PENDING_ACTION | The order has been fulfilled, and processing of the order is complete. All shipping groups in the order are in a NO_PENDING_ACTION or REMOVED state, and order payment has been settled. |
PENDING_APPROVAL | The order requires approval (or an additional approval) by an authorized approver. |
PENDING_CUSTOMER_ACTION | Processing of the order requires the customer’s attention for some reason, such as an incorrect customer address. |
PENDING_CUSTOMER_RETURN | This is an unused state. It is placed in the list of states for the convenience of those who might want to implement this state. |
PENDING_MERCHANT_ACTION | Processing of the order requires merchant attention for some reason, such as the failure of a payment group in the order. |
PENDING_REMOVE | A request was made to remove the order. The order is placed in this state until all shipping groups in the order are set to a PENDING_REMOVE state. |
PROCESSING | The order is being processed by Fulfillment. |
QUOTED | This is an unused state. It is placed in the list of states for the convenience of those who might want to implement this state. |
REMOVED | The order has been removed successfully. |
SUBMITTED | The order has completed the purchase process and has been submitted to Fulfillment. |
TEMPLATE | The order is a template order used by a scheduled order. |