Truy vấn mã thông báo thanh toán của một liên kết
Truy vấn mã thông báo thanh toán của một liên kết
- application/json
- application/xml
- application/x-www-form-urlencoded
Request Body required
Agreement Query
- 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.
- app_trans_id string required
ID giao dịch duy nhất của ứng dụng, định dạng: yyMMddxxxxxxxxx. Độ dài tối đa là 40 ký tự. Ví dụ: 180208181007242.
- 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 +
|
+ apps_trans_id +|
+ 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 Query
- 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.
- app_trans_id string required
ID giao dịch duy nhất của ứng dụng, định dạng: yyMMddxxxxxxxxx. Độ dài tối đa là 40 ký tự. Ví dụ: 180208181007242.
- 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 +
|
+ apps_trans_id +|
+ 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 Query
- 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.
- app_trans_id string required
ID giao dịch duy nhất của ứng dụng, định dạng: yyMMddxxxxxxxxx. Độ dài tối đa là 40 ký tự. Ví dụ: 180208181007242.
- 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 +
|
+ apps_trans_id +|
+ 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
Mã trả về:
1 - THÀNH CÔNG
2 - THẤT BẠI
3 - ĐANG CHỜ
- return_message string
- sub_return_code integer
- sub_return_message string
data object
app_id int64"App ID" của nhà cung cấp
app_trans_id stringID duy nhất của nhà cung cấp cho liên kết.
binding_id stringID của liên kết đã được xác nhận trong hệ thống Zalopay.
pay_token string"Public token" được sử dụng khi thực hiện tự động trừ tiền
server_time int64Thời điểm của máy chủ (server timestamp) tính bằng giây (seconds).
merchant_user_id stringTrường "identifier" trong yêu cầu liên kết
status integer1: Đã xác nhận, 3: Đã hủy, 4: Đã vô hiệu hóa.
msg_type integerLoại tin nhắn: 1: Người dùng xác nhận một hợp đồng 2: Người dùng cập nhật hợp đồng
zp_user_id stringĐịnh danh của người dùng Zalopay theo app_id của nhà cung cấp.
masked_user_phone stringSố điện thoại của người dùng bị ẩn (Ví dụ: masked_user_phone: "****6938").
{
"return_code": 0,
"return_message": "string",
"sub_return_code": 0,
"sub_return_message": "string",
"data": {
"app_id": 0,
"app_trans_id": "string",
"binding_id": "string",
"pay_token": "string",
"server_time": 0,
"merchant_user_id": "string",
"status": 0,
"msg_type": 0,
"zp_user_id": "string",
"masked_user_phone": "string"
}
}
Đầu vào không hợp lệ