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.
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.