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.
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 one all shipments delivered except one shipment remaining that has a shipment OUT_FOR_DELIVERY status. This status is done based on a daily job that designates shipments that are identified as being delivered that day but have not been delivered when the job has been run.
DELIVERED Represents a specific order that has all shipments currently assigned as delivered.
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.
Copyright © Shipwell 2024. All right reserved.