Order Statuses
The following are the possible order statuses. See the order statuses API reference.
Note
Shipwell Orders is the modern order framework that we build new functionality upon and the order framework that is documented in the orders section of the Shipwell Developer Portal. We continue to maintain the strong Orders (Legacy/v2) framework for existing customers that utilize this legacy framework, however functionality documented and described in this orders section does not pertain to Orders (Legacy/v2). 
| Name | Description | 
|---|---|
| FILLED | Represents an order that has been designated for releases to occur and all releases have been completed for all line items. The child orders that have been released from it may or may have not been shipped yet. | 
| READY | Represents a specific order that is ready to be shipped but has not been added to any shipments yet. | 
| NOT_READY | Represents a specific order that is not ready to be shipped, has been sent to a supplier, and has not been fully released onto shipments. This status is only present for Supplier Portal customers. | 
| ASSIGNED | Represents a specific order that is assigned to one or more shipments but none of the shipment the orders are on have begun. | 
| CANCELED | Represents a specific order that has been CANCELED. This order could have previously been on a shipment and then removed or could have never been on a shipment. | 
| DISPATCHED | Represents a specific order that is on its first shipment that is in the status of DISPATCHED. | 
| IN_TRANSIT | Represents a specific order that has one or more shipments that are in transit and also has one or more shipments assigned not delivered. | 
| OUT_FOR_DELIVERY | Represents a specific order that has all but one shipments delivered where the one shipment remaining has a shipment OUT_FOR_DELIVERYstatus. If multiple shipments are in transit then theIN_TRANSITstatus is used. | 
| DELIVERED | Represents a specific order that has all shipments currently assigned as delivered. | 
An order that has one or more shipments delivered except one shipment remaining that has a shipment OUTFORDELIVERY status.
Note
The order statuses DISPATCHED, IN_TRANSIT, OUT_FOR_DELIVERY, and DELIVERED are derived from the status of the shipment when an order is on a single shipment. Once an order is on two or more shipments then the order status DISPATCHED only applies to when the initial shipment is dispatched. Further, once an order is on two or more shipments then the order status is IN_TRANSIT until the shipments all have the same status. If all the shipments have the same status then the order will have the same status that all the shipments have. For each shipment OUT_FOR_DELIVERY and DELIVERED do not apply until the last shipment of an order is OUT_FOR_DELIVERY or DELIVERED.
Order Release Statuses
The following are the possible order release statuses. See the order release statuses API reference. 
| Name | Description | 
|---|---|
| NEED | Represents an order release that has been indicated as needed and waiting for the supplier to accept or reject release. | 
| ACCEPTED | Represents an order release that has been accepted. | 
| REJECTED | Represents an order release that has been identified as rejected. |