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

Huỷ giao dịch trả góp

Quy trình

Mô tả:

  • Nếu đơn ở trạng thái chờ chuyển đổi → đơn sẽ được huỷ ngay lập tức.
  • Nếu đơn đã được chuyển sang ngân hàng → Baokim ghi nhận yêu cầu huỷ và thông báo lại khi đơn hàng huỷ thành công.

Thông tin API

Method: POST

Request

(Tham số đối tác gửi lên)

Bảng tham số chính

STTTên trườngKiểu dữ liệuBắt buộcMô tả
1request_idString(100)ID duy nhất của request từ Merchant sang Baokim
2request_timeString(20)Thời gian gửi request. Format: YYYY-MM-DD H:i:s
3merchant_codeString(50)Mã định danh duy nhất của Merchant
4mrc_order_idString(50)Mã giao dịch duy nhất bên đối tác gửi lên (do phía đối tác tự sinh, có thể coi là mã đơn hàng)
5reasonTextLý do 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

STTTên trườngKiểu dữ liệuBắt buộcMô tả
1codeNumber(3)Mã lỗi của Baokim
2messageString(200)Thông báo mã lỗi
3dataObjectDữ liệu trả về

Thông tin data

STTTên trườngKiểu dữ liệuBắt buộcMô tả
1mrc_order_idString(50)Mã đơn hàng merchant
2order_idIntegerMã đơn hàng duy nhất do Baokim tạo
3statusIntegerTrạng thái: Chờ gửi yêu cầu huỷ / Đã gửi yêu cầu huỷ
4created_atString(20)Thời gian tạo đơn hàng
5updated_atString(20)Thời gian cập nhật đơn hàng

Ví dụ Response

{
"code": 0,
"message": "Success",
"data": {
"order_id": 45467,
"mrc_order_id": "VLAD_1753867524",
"status": 1,
"created_at": "2020-08-11 14:41:00",
"updated_at": "2020-08-11 15:41:00"
}
}

Bảng mã lỗi

Mã lỗiMô tả
200Thành công
11Thất bại
101Lỗi hệ thống Baokim
102Lỗi xác thực basic auth
103Lỗi xác thực chữ ký
104Lỗi validate: RequestId không hợp lệ
105Lỗi validate: RequestTime không hợp lệ
106Lỗi validate: PartnerCode không hợp lệ
107Lỗi validate: CustomerName không hợp lệ
108Lỗi validate: CustomerPhone không hợp lệ
109Lỗi validate: CustomerEmail không hợp lệ
110Lỗi validate: BankCode không hợp lệ
112Lỗi validate: ClientIdNo không hợp lệ
113Lỗi validate: AuthCode không hợp lệ
114Lỗi validate: CardNo không hợp lệ
118Lỗi validate: ReferenceId không hợp lệ
122Lỗi validate: ConversionMoney không hợp lệ
123Lỗi validate: PayPerMonth không hợp lệ
124Lỗi validate: InstallmentAmount không hợp lệ
125Lỗi validate: TotalPaymentAmount không hợp lệ
126Ngân hàng trả góp và ngân hàng phát hành thẻ không khớp
127Lỗi validate: Operation không hợp lệ
142Trạng thái không hợp lệ
157Đầu số thẻ không hỗ trợ trả góp
159Thời gian bắt đầu (fromTime) không hợp lệ
160Thời gian kết thúc (toTime) không hợp lệ
168Kỳ hạn trả góp không hợp lệ
170Lỗi gói vay chưa được cấu hình tại Baokim
171Giao dịch huỷ không được hỗ trợ
174Thời gian huỷ không hợp lệ
176Thời gian thanh toán không hợp lệ
177Lý do huỷ không hợp lệ