The following table describes the possible states of an order:
State Name | Description |
---|---|
FAILED | The order failed. |
INCOMPLETE | The order is still 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_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 the order management system. |
REMOVED | The order has been removed successfully. |
SUBMITTED | The order has completed the purchase process and has been submitted to the order management system. |
In addition, the sections below describe the possible states of various order components: