签名验签相关问答

Q1.为什么我在做测试时,招行系统显示 “签名验证失败”?

验签失败,sign内容不正确。
可能原因:
1、签名时使用的商户支付密钥与设置的不一样,请确认配置的支付密钥与环境是否匹配。
2、生成签名数据时填写的参数与支付接口中填写的相应参数值不一样。
3、生成签名数据的参数排序顺序不正确,请仔细核对文档中的排序顺序。
4、特殊字符是否加密正确,例如服务器端&字符是否被转换为&,导致签名错误。
5、参数前后是否包含空格,请不要包括空格。
其他原因:
请检查是否已经在预登录系统设置支付密钥,或者有过更改

关于网站迁移公告


为提供更优质的开发技术支持,本网站已于2019年8月12日正式迁移至新域名http://openhome.cmbchina.com/paynew/pay/Home,敬请访问并收藏。原网站域名已停止更新维护,请以新网站提供的文档信息为准。

由此给您带来的不便,敬请谅解。


招商银行一网通支付技术支持小组

2019年8月12日