阅读972 返回首页    go 阿里云 go 技术社区[云栖]


人民币网关提示“20001:订单信息的签名内容不正确”如何处理?

若您是个人用户,付款提示“错误代码20001”时,为网络付款通道错误,请及时联系收款方进行处理。

若您是商家用户,人民币网关报“20001”错误时,请按照以下方式解决:

1、 确认生成的证书无误,以及证书生成的密码没有错误,对于java和c#可以在demo中直接检查密码有没有贴错,对于php需要将证书转换成pem格式;

2、核实证书是否有上传到快钱账户后台(选择功能:人民币网关(人民币帐号)),商户公钥证书只有上传到快钱账户后台才生效;

3、 为空参数不参与拼接加密,参数拼接顺序需严格按照接口文档中示例(登录快钱自动化接入平台可获取接口文档);

4、 Form表单上送数据和拼接加密数据不一致;

5、 查看提交参数signType与自己选择的加密方式是否一致。4代表证书加密; 

6、如果是URL参数提交,提交的时候需要对中文和signMsg做urlencode。

最后更新:2017-01-07 21:47:10

  上一篇:go 超期交易如何进行退款?
  下一篇:go 什么是预授权完成撤消?