Description
- Raise Cancel Request interface
Request URL
/rest/sc_api/order/cancel_request
Request Method
Content-Type
Request Body
| Name |
Data Type |
Mandatory |
Description |
| order_no |
String |
Y |
order no which is generated by Sales Channel system. |
| requestor |
String |
N |
who cancelled order. Available values: Buyer/Upstream System. |
| cancelled_reason |
String |
N |
The reason of cancel. |
| request_time |
Long |
N |
Cancelled request time. |
| items |
Object[] |
N |
For partial cancel case, require to provide cancel items detail with reason. |
| ├──orig_order_item_id |
String |
Y |
original order no which is generated by Upstream system. |
| ├──requestor |
String |
N |
who cancelled order. Available values: Buyer/Upstream System. |
| ├──cancelled_reason |
String |
N |
The reason of cancel. |
| ├──request_time |
Long |
N |
Cancell request time. |
Request Example
{
"requestor": "Buyer",
"items": [{
"requestor": "Buyer",
"orig_order_item_id": "item123",
"cancelled_reason": "Buyer changed mind",
"request_time": 1630454400000
}
],
"order_no": "order123",
"cancelled_reason": "Buyer changed mind",
"request_time": 1630454400000
}
Success Response Example
{
"code": "200",
"message": "success",
"data":null,
"request_id": "2d48f902-7efa-4718-8b88-9686803a8a02"
}