签名算法
请求验签规则与示例。
生成步骤
请求参数
1. 取出所有需要签名的参数
2. 按参数名 ASCII 升序排序
3. 拼成 key=value&key2=value2
4. 在末尾追加 &appsecret=密钥
5. 对字符串做 MD5
6. 将结果转成大写
示例
请求参数
appid=100001
merchantOrderNo=PO1700000000000
payMoney=10.00
chainType=1
productName=USDT充值
注意事项
| 规则 | 说明 |
|---|---|
| signature 不参与签名 | 只用于最终校验 |
| 参数名区分大小写 | 必须与文档一致 |
| 支持扩展字段 | 验签时需忽略新增字段 |