Hoàn tiền giao dịch
Endpoint: POST /api/v2/transaction/refund
Header Params
| Tham số | Yêu cầu | Kiểu dữ liệu | Mô tả | Lưu ý |
|---|---|---|---|---|
| X-APPOTAPAY-AUTH | required | String | Cách tạo JWT_TOKEN | |
| Content-Type | required | String | Giá trị: application/json | |
| X-Request-ID | optional | String | Định dạng UUIDv4. Request ID để kiểm tra yêu cầu khi xảy ra sự cố | max:40 |
| X-Language | optional | String | Giá trị vi hoặc en tương ứng với link thanh toán sẽ là tiếng việt hoặc tiếng anh, (mặc định: vi) | in:vi,en |
| X-Account-Ref-ID | optional | String | Mã định danh của tài khoản Sub account do AppotaPay cung cấp. Bắt buộc truyền khi thanh toán giao dịch của Sub account loại owner |
{
"X-APPOTAPAY-AUTH": "JWT_TOKEN",
"Content-Type": "application/json",
"X-Request-ID": "Your_Unique_id",
"X-Language": "vi",
"X-Account-Ref-ID": "9723f73b-9295-4acb-884b-ab6310c2e653"
}
Tham số
| Tham số | Yêu cầu | Kiểu dữ liệu | Mô tả | Định dạng |
|---|---|---|---|---|
| partnerRefId | required | String | Mã tham chiếu giao dịch của Partner đối với AppotaPay (không được trùng lặp) | max:50,alphanumeric |
| transactionId | required | String | Mã giao dịch thanh toán từ AppotaPay trả về | alphanumeric |
| amount | required | Integer | Số tiền hoàn | min:1000 |
| currency | required | String | Đơn vị tiền tệ (chấp nhận VND) | in:VND |
| reason | required | String | Lý do hoàn tiền | max:100,alphanumeric |
Dữ liệu trả về
| Tham số | Yêu cầu | Kiểu dữ liệu | Mô tả |
|---|---|---|---|
| refundId | required | String | Mã giao dịch hoàn tiền phía AppotaPay |
| transactionId | required | String | Mã giao dịch thanh toán phía AppotaPay |
| partnerRefId | required | String | Mã tham chiếu giao dịch hoàn tiền phía đối tác |
| amount | required | Integer | Số tiền hoàn |
| currency | required | String | Đơn vị tiền tệ (chấp nhận VND) |
| reason | required | String | Lý do hoàn tiền |
| status | required | String | Trạng thái hoàn tiền |
| createdAt | required | String | Thời gian thực hiện giao dịch. (định dạng chuẩn RFC-3339) |
| refundedAt | optional | String | Thời gian thực hoàn tiền nếu giao dịch hoàn tiền thành công. (định dạng chuẩn RFC-3339) |