Chuyển tới nội dung chính

Huỷ đơn hàng

Quy trình

Mô tả: Trong trường hợp không muốn tiếp tục thanh toán đơn hàng, sử dụng API này để đưa trạng thái đơn hàng trên Baokim về huỷ.

Thông tin API

Method: POST

URL: /b2b/core/api/ext/order/cancel

Request

Bảng tham số chính

Tên trườngKiểu dữ liệuBắt buộcMô tả
request_idStringID request
request_timeDatetimeThời gian request. Format: YYYY-MM-DD H:m:s
merchant_codeStringMã đối tác Baokim cung cấp
mrc_order_idStringMã đơn hàng của merchant

Ví dụ Request

{
"request_id": "RQID0001",
"request_time": "2023-08-18T10:00:00.000Z",
"merchant_code": "MERCHANTCODE",
"mrc_order_id": null
}

Response

ghi chú

HTTP 200 - Thành công

Bảng tham số chính

Tên trườngKiểu dữ liệuBắt buộcMô tả
codeIntegerMã kết quả
messageStringThông báo
data.mrc_order_idStringMã đơn hàng merchant (bắt buộc nếu order_id null)
data.order_idStringMã đơn hàng Baokim (bắt buộc nếu mrc_order_id null)

Ví dụ Response

{
"code": 0,
"message": null,
"data": {
"mrc_order_id": null,
"order_id": null
}
}

Error Codes

Mã lỗiMô tả
104Lỗi xác thực
105Chữ ký số không hợp lệ
108Đơn hàng không thể huỷ
109Đơn hàng không tồn tại