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

Webhook huỷ thu hộ tự động

Quy trình​

Mô tả:

  • Sau khi nhận được kết quả huỷ thu hộ tự động từ Ngân hàng hợp tác, Baokim sẽ gửi webhook cho merchant.

Thông tin API​

Method: POST

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

Header yêu cầu:

HeaderKiểu dữ liệuMô tả
SignaturestringChữ ký số để xác thực tính toàn vẹn dữ liệu

Request​

Tham số yêu cầu​

(Baokim gửi tới Merchant)

Bảng tham số chính​

STTTham sốKiểu dữ liệuBắt buộcMô tả
1request_idString✅ID request
2request_timeDatetime✅Thời gian request. Format: YYYY-MM-DD H:m:s
3master_merchant_codeString(50)✅Mã master merchant
4sub_merchant_codeString(50)✅Mã sub merchant
5result_codeInteger✅Trạng thái huỷ thu hộ tự động
6result_messageString✅Message
7token_infoObject❌Thông tin token sau khi huỷ

Thông tin token (token_info)​

STTTham sốKiểu dữ liệuBắt buộcMô tả
1tokenString✅Chuỗi token thẻ lưu trên Baokim
2statusInteger✅Trạng thái token: 1 = Active, 0 = Deactive

Ví dụ Request​

{
"request_id": "1e3fe73d3054904a9a4bb",
"request_time": "2023-08-18 10:00:00",
"master_merchant_code": "BAOKIMMASTERMERCHANT",
"sub_merchant_code": "BAOKIMSUBMERCHANT",
"result_code": 200,
"result_message": "Thành công",
"token_info": {
"token": "Mq7AwLoHkafPdXYxvYedH8sb6MZ18k",
"status": 0
}
}

Response​

(Merchant phản hồi lại Baokim)

Bảng tham số chính​

STTTham sốKiểu dữ liệuBắt buộcMô tả
1codeInteger✅Mã kết quả. 0 = Merchant xử lý webhook thành công
2messageString✅Thông báo kết quả xử lý
3dataObject❌Dữ liệu trả về (nếu có)

Ví dụ Response​

{
"code": 200,
"message": "Successfully",
"data": null
}