VandosPay Docs

响应报文

响应报文公共字段与示例

响应报文

KeyTypeRequiredDescription
timestampstringM服务端生成响应的时间; 格式:yyyy-MM-dd HH:mm:ss.SSS
randomStringstringM每次响应生成的随机数
statusstringM响应状态码
payloadstringM使用 Base64 编码的响应报文体。
1. 使用 Base64 解码。
2. 使用本次请求生成的 trk 做 AES 解密。报文加密
3. 把解密后的 UTF-8 字节解析为 JSON 字符串
charsetstringO编码格式, 与请求时上送一致
signTypestringO签名方式; 与请求时上送一致
signstringM签名. 签名计算

响应报文示例

{
  "timestamp": "2026-09-21 12:00:00.123",
  "randomString": "e8fd19b3b67a4b60aae61243c69aa602",
  "status": "0000",
  "payload": "加密后的响应报文 Base64",
  "charset": "UTF-8",
  "signType": "RSA",
  "sign": "平台签名 Base64"
}

收到响应后:

  1. 先用签名计算中的响应规则校验 sign。
  2. 再对 payload 做 Base64 解码。
  3. 使用本次请求生成的 trkBytes 对解码结果做 AES 解密,得到响应业务 JSON。

本页目录