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.
Input Params
The Update Order Status API documents the exact params that may be passed in. The following provides additional information on the params.
-
dscoOrderId
The Dropship unique identifier for an order.
-
lineItems
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
-
status
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...-
created
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. -
shipment_pending
Indicates that the order's shipment is pending. -
shipped
Marks the order as having shipped. -
cancelled
Marks the order as having been cancelled and thus will not be shipped and fulfilled.
-
created
Comments
Please sign in to leave a comment.