Inbound | PUT | /return/cancel-items

Summary

This API is used to cancel return order items in Increff Omni.

Description

This API is used to cancel B2C return orders in Increff Omni.

One return order item represents only one quantity of an SKU.

If there are multiple quantities of the same SKU then multiple order items should be sent in the request body.

Request

{
  "returnOrderCode": "H893RUOT123",
  "orderCode": "forwardOrder1",
  "locationCode": "Wid234",
  "returnOrderItems": [
    {
      "channelSkuCode": "100007542",
      "returnOrderItemCode": "returnItem1"
    },
    {
      "channelSkuCode": "100007545",
      "returnOrderItemCode": "returnItem2"
    }
  ]
}
Parameter Name Data Type Description Mandatory
returnOrderCode String Unique code used by the channel to identify the return order yes
OrderCode String ForwardOrderCode associated with the return order yes
locationCode String Location code of the warehouse where the return order will be received. yes
returnOrderItems Object[] List of return items processed. yes
orderItems.channelSkuCode String SKU code of return order item yes
orderItems.returnOrderItemCode String ReturnOrderItemCode associated with the item yes

Response

{
    "hasError":false,
    "errorMessage":message
}

HttpStatus : 200