Outbound | PUT | {Client’s URL}
Summary
This API is used by Increff to push order cancellation to the channel.
Description
This API will be used to push complete or partial cancellation from the seller to the channel. The canceled quantity in the payload will always be the absolute quantity. One payload can have only one order and one SKU will be present only once. This call can be made till order is invoiced.
Request
{ "orderCode":"H19304030001", "locationCode":"l123", "orderItems":[ { "channelSkuCode":"100000789702", "cancelledQuantity":1, "orderItemCode":"item123" }, { "channelSkuCode":"100000789703", "cancelledQuantity":4, "orderItemCode":"item124" } ] }
Parameter Name | Data Type | Description | Mandatory |
| String | Unique code used by channel to identify the order | yes |
| String | Code used by channels to identify a warehouse | no |
| Object[] | List of order items which has to be cancelled | yes |
| string | SKU code of order item | yes |
| Integer | Requested cancelled quantity of SKU. This should be less than ordered quantity | yes |
| String | This is provided by the channel to uniquely identify each order item. | yes |