Use this API to update an order's status in the Dropship Platform.
The Update Order Status API documents the API's URL, it's arguments/return values and how to interact with it (GET, POST, PUT, etc.) in the Dsco Interactive Playground.
The Update Order Status API documents the exact params that may be passed in. The following provides additional information on the params.
The Dropship unique identifier for an order.
This attribute is always required. If you provide a value for the status attribute below then this attribute's value must be an empty array as in.
Otherwise, this attribute must be present with at least one element in the list if status is not present.
A list of OrderStatusLineItem objects.
The line items whose status is to be updated; these attributes may be updated - status, statusReason, cancelledQuantity, cancelledReason, acceptedQuantity, acceptedReason, rejectedQuantity, rejectedReason
Either this attribute must be present or the lineItems attribute must be present with at least one element in the lineItems list.
Update the order status with one of the following statuses...
Puts the order into a state as though it were newly in the system. Developers will not need to use this status except in special cases that will involve discussions with Dropship integration specialists. Most will never use this status.
Indicates that the order's shipment is pending.
Marks the order as having shipped.
Marks the order as having been cancelled and thus will not be shipped and fulfilled.