3. Hủy giao dịch
- API path: /api/payment/v1/cancel
- Method: POST
- Mô tả: API do KLB Pay cung cấp dùng để hủy giao dịch từ phía đối tác.
Tham số trong Request Body
Key | Type | Require | Value |
---|---|---|---|
data | String | ✓ | Chứa dữ liệu đã được mã hóa |
Các thông tin của data
lúc chưa mã hóa:
Key | Type | Require | Value |
---|---|---|---|
transactionId | String | ✓ | Mã giao dịch |
Tham số trong Response Data
Key | Type | Value |
---|---|---|
code | Number | Mã lỗi: - 0 : Thực hiện thành công- 402 : Mã giao dịch không đúng |
message | String | Mô tả thông tin mã lỗi |
data | String | Chứa dữ liệu đã được mã hóa |
Các thông tin trường data
lúc chưa mã hóa:
Key | Type | Value |
---|---|---|
success | Boolean | - True : Hủy giao dịch thành công- False : Hủy giao dịch thất bại |
Ví dụ
- Request Mẫu
- Request Body
{
"data": "tdvx2H08/W4EGk7kfPvQZho4IBVrhoRcr58ma5zmIg0lT0SzYTjwCcOE9oeDvlZ2cdTACDPKcFD9/M1zu7peTw=="
} - Giá trị trường
data
trước khi encrypt:{
"transactionId": "6e115581-b7b9-403c-aed8-9ec406d9c6a0"
}
- Request Body
- Response mẫu
- Response Data:
{
"code": 0,
"message": "success",
"data": {
"data": "OJhpDNBnuimEroc/2TAr4OqP2DMrRCbamTJ6Uh0CHck="
}
} - Giá trị trường
data
trước khi encrypt:{
"success": true
}
- Response Data: