Thanh toán QrCode động
Endpoint: /api/v1/orders/payment/qr
Method: POST
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-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-Account-Ref-ID": "9723f73b-9295-4acb-884b-ab6310c2e653"
}
Tham số
| Tham số | Kiểu dữ liệu | Yêu cầu | Mô tả |
|---|---|---|---|
| orderId | String | √ | Mã đơn hàng phía đối tác |
| orderInfo | String | √ | Thông tin đơn hàng(tối đa 150 kí tự) |
| amount | Number | √ | Số tiền thanh toán |
| clientIp | String | √ | Địa chỉ IP khách hàng thanh toán |
| notifyUrl | String | √ | IPN URL nhận kết quả giao dịch |
| redirectUrl | String | URL chuyển hướng khi giao dịch hoàn tất | |
| extraData | String | Thông tin tuỳ chọn bổ sung | |
| signature | String | √ | Chữ ký kiểm tra dữ liệu signature = HMAC_SHA256(data, secretKey) data: amount={amount}&clientIp={clientIp}&extraData={extraData}¬ifyUrl={notifyUrl}&orderId={orderId}&orderInfo={orderInfo}&redirectUrl={redirectUrl} |