1. Callback thanh toán
- API path: /notifyTransaction
- Method: POST
- Mô tả: API Merchant cần chuẩn bị cho KLB Pay gọi sang để thông báo kết quả giao dịch.
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 | Ý nghĩa |
---|---|---|
transactionId | String | Mã giao dịch |
refTransactionId | String | Mã giao dịch tham chiếu của đối tác |
virtualAccount | String | Tài khoản ảo tạo ra khi tạo mới một giao dịch |
actualAccount | String | Tài khoản nhận tiền |
fromBin | String | Mã ngân hàng chuyển tiền |
fromAccount | String | Tài khoản chuyển tiền |
success | boolean | true / false |
amount | Number | Giá trị đơn hàng |
txnNumber | Number | mã giao dịch của ngân hàng |
transferDesc | String | mô tả nội dung chuyển tiền |
Tham số trong Response Data
Key | Type | Value |
---|---|---|
status | String | true / false |
Ví dụ
Request Mẫu
Request Body
{
"data":"wkGM9qSuo0ahFvBZOWuBnrl98DRJ3y/JrRypwhM1AUcxeJGdgnnVlqhjMTH50nQAkC6JryRT/ZfhDQKznaYHxjPycCEdNSIpsFHW79bZtYFpMozSz0W+6YC0VXxJ//nJDmSp1dtqJtDx+IInQn5dCiGmzBEFtpfc1KRyCQT56BU/otauR7mCp+JozomERw9wvTQ+SHiHlLeyOE2Dp1S0z9/RzyKEdr/U6VrLZKIOxKBdb7yx+FtwivjZN5A/SEm3Hfa2zeluJFrPT9dPw6YH7KvCN43sy9J0051Klyl1kFeYqLj9TU+MIhKMfcMonZxuvILifOmj5hWT/7FIWhagswHAFdnNnZLVWkqEDr5BeGZ9xJkiVV7YdKr76NPbqkSd"
}Giá trị trường
data
sau khi decrypt:{
"transactionId": "96ba1a87-bb0f-488e-a881-4b6b84124511",
"refTransactionId": "110913",
"virtualAccount": "10372304050017340",
"actualAccount": "57577774",
"fromBin": "970452",
"fromAccount": "TOOL",
"success": true,
"amount": 10000,
"txnNumber": "019441",
"transferDesc": "TT LAZADA - ZIOX93Ps"
}
Response mẫu
Response Data:
{
"status": true
}