Yêu cầu thanh toán hợp đồng
Yêu cầu thanh toán hợp đồng
- application/json
- application/xml
- application/x-www-form-urlencoded
Request Body required
Agreement Pay
- app_id int64 required
ID duy nhất của ứng dụng sẽ được cung cấp sau khi nhà cung cấp đăng ký thành công với Zalopay.
- identifier string required
Định danh của người dùng trên hệ thống của nhà cung cấp (merchant), có thể là mã người dùng, số điện thoại, địa chỉ email...
- zp_trans_token string required
"Token" được tạo ra bởi API create_order.
- pay_token string required
"Public token" của người thanh toán.
- req_date int64 required
Thời điểm hiện tại tính bằng mili giây (milliseconds).
- mac string required
Đây là chữ ký của đơn hàng. Nó được tính bằng cách sử dụng thông tin đầu vào như sau: hmacinput = app_id +
|
+ identifier +|
+ zp_trans_token +|
+ pay_token +|
+ req_date; và sử dụng SHA256 với khóa HMAC của ứng dụng làm khóa chữ ký.Vui lòng tham khảo truyền dữ liệu an toàn để biết thông tin chi tiết.
Request Body required
Agreement Pay
- app_id int64 required
ID duy nhất của ứng dụng sẽ được cung cấp sau khi nhà cung cấp đăng ký thành công với Zalopay.
- identifier string required
Định danh của người dùng trên hệ thống của nhà cung cấp (merchant), có thể là mã người dùng, số điện thoại, địa chỉ email...
- zp_trans_token string required
"Token" được tạo ra bởi API create_order.
- pay_token string required
"Public token" của người thanh toán.
- req_date int64 required
Thời điểm hiện tại tính bằng mili giây (milliseconds).
- mac string required
Đây là chữ ký của đơn hàng. Nó được tính bằng cách sử dụng thông tin đầu vào như sau: hmacinput = app_id +
|
+ identifier +|
+ zp_trans_token +|
+ pay_token +|
+ req_date; và sử dụng SHA256 với khóa HMAC của ứng dụng làm khóa chữ ký.Vui lòng tham khảo truyền dữ liệu an toàn để biết thông tin chi tiết.
Request Body required
Agreement Pay
- app_id int64 required
ID duy nhất của ứng dụng sẽ được cung cấp sau khi nhà cung cấp đăng ký thành công với Zalopay.
- identifier string required
Định danh của người dùng trên hệ thống của nhà cung cấp (merchant), có thể là mã người dùng, số điện thoại, địa chỉ email...
- zp_trans_token string required
"Token" được tạo ra bởi API create_order.
- pay_token string required
"Public token" của người thanh toán.
- req_date int64 required
Thời điểm hiện tại tính bằng mili giây (milliseconds).
- mac string required
Đây là chữ ký của đơn hàng. Nó được tính bằng cách sử dụng thông tin đầu vào như sau: hmacinput = app_id +
|
+ identifier +|
+ zp_trans_token +|
+ pay_token +|
+ req_date; và sử dụng SHA256 với khóa HMAC của ứng dụng làm khóa chữ ký.Vui lòng tham khảo truyền dữ liệu an toàn để biết thông tin chi tiết.
- 200
- 405
OK
- application/json
- Schema
- Example (from schema)
Schema
- return_code integer
1: Thành công, 2: Thất bại, 3: Đang xử lý.
- return_message string
Mô tả mã trạng thái trả về
- sub_return_code integer
Mã lỗi chi tiết
- sub_return_message string
Thông báo lỗi chi tiết
- app_trans_id string
TXID (Transaction ID) của giao dịch đơn hàng
- zp_trans_id integer
Mã giao dịch của Zalopay
{
"return_code": 0,
"return_message": "string",
"sub_return_code": 0,
"sub_return_message": "string",
"app_trans_id": "string",
"zp_trans_id": 0
}
Đầu vào không hợp lệ