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/mm/order/cancel

Request​

Bảng tham số chính​

Tên trườngKiểu dữ liệuBắt buộcMô tả
request_idString✅ID request
request_timeDatetime✅Thời gian request. Format: YYYY-MM-DD H:m:s
master_merchant_codeString(50)✅Mã master merchant Baokim cung cấp
sub_merchant_codeString(50)✅Mã sub merchant Baokim cung cấp
mrc_order_idString✅Mã đơn hàng của merchant

Ví dụ Request​

{
"request_id": "RQID0001",
"request_time": "2023-08-18T10:00:00.000Z",
"master_merchant_code": "BAOKIMMASTERMERCHANT",
"sub_merchant_code": "BAOKIMSUBMERCHANT",
"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ả
codeInteger✅Mã kết quả
messageString✅Thông báo
datanull✅Dữ liệu trả về

Ví dụ Response​

{
"code": 0,
"message": "Successfully",
"data": 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
710Sub Merchant không tồn tại
711Master Merchant không tồn tại
712Sub Merchant đang không hoạt động
713Master Merchant đang không hoạt động
714Sub Merchant không thuộc Master Merchant