Cập nhật giao dịch trả chậm
Quy trình
Mô tả:
- Khách hàng đã hoàn thành trả trước, merchant gọi API này để cập nhật trạng thái đơn hàng thành “Đã hoàn thành trả trước”.
- Merchant không muốn tiếp tục thanh toán trả chậm và cần huỷ đơn.
Thông tin API
Method: POST
Request
(Tham số đối tác gửi lên)
Bảng tham số chính
| STT | Tên trường | Kiểu dữ liệu | Bắt buộc | Mô tả |
|---|---|---|---|---|
| 1 | request_id | String(100) | ✅ | ID duy nhất của request từ Merchant sang Baokim |
| 2 | request_time | String(20) | ✅ | Thời gian gửi request. Format: YYYY-MM-DD H:i:s |
| 3 | merchant_code | String(50) | ✅ | Mã định danh duy nhất của Merchant |
| 4 | mrc_order_id | String(50) | ✅ | Mã đơn hàng duy nhất của Merchant |
| 5 | reason | Text | ❌ | Lý do huỷ đơn. Bắt buộc nếu huỷ đơn |
Ví dụ Request
{
"request_id": "MERCHANT050015588AXE014",
"request_time": "2020-08-11 14:41:00",
"merchant_code": "MERCHANT",
"mrc_order_id": "BK2231383795A6021334",
"reason": "yêu cầu hủy đơn trả góp"
}
Response
(Tham số Baokim trả về)
Bảng tham số chính
| STT | Tên trường | Kiểu dữ liệu | Bắt buộc | Mô tả |
|---|---|---|---|---|
| 1 | code | Number(3) | ✅ | Mã lỗi của Baokim |
| 2 | message | String(200) | ✅ | Thông báo mã lỗi |
| 3 | data | Object | ✅ | Dữ liệu trả về |
Thông tin data
| STT | Tên trường | Kiểu dữ liệu | Bắt buộc | Mô tả |
|---|---|---|---|---|
| 1 | order_id | Number | ✅ | Mã đơn hàng Baokim |
| 2 | mrc_order_id | String(50) | ✅ | Mã đơn hàng Merchant |
| 3 | merchant_code | String(50) | ✅ | Mã định danh Merchant |
| 4 | customer_name | String(200) | ✅ | Tên đầy đủ khách hàng, không dấu có khoảng trắng |
| 5 | customer_phone | String(10) | ✅ | Số điện thoại khách hàng |
| 6 | customer_email | String(255) | ✅ | Email khách hàng |
| 7 | customer_address | String(500) | ✅ | Địa chỉ khách hàng |
| 8 | package_code | String(255) | ✅ | Mã gói vay |
| 9 | name | String(20) |