报错原因:
原因 1:支付宝公钥和应用私钥填写错误。
原因 2:客户端将 charge 转码。
原因 3: 签约的支付宝相关产品已经失效。
原因 4:签约的是支付宝 V2.0 接口
解决方案:
1、登录支付宝,查看是否签约相关产品。如果已经签约,请确认签约过的产品是否过期停用(如自己无法确认,请联系支付宝人工客服进行确认);
2、若已签约相关产品,登录支付宝参数填写页面,保证填写在 Ping++ 管理平台上的支付宝公钥是“查看支付宝公钥”内的内容;
3、若问题仍然存在,请重新生成一对 RSA 公钥和私钥,重新填写参数;
4、渠道参数确认无问题后,分别打印客户端和服务端的 charge 确保一样即可;
5、如果是签约的是支付宝 V2.0 接口,请至 Ping++ 管理平台上配置 2.0 (openapi)的渠道参数。
相关链接:
支付宝 APP 支付参数填写步骤 点击查看
支付宝手机网站参数填写步骤 点击查看
支付宝电脑网站支付(原即时到账)参数填写步骤 点击查看
支付宝当面付参数填写步骤 点击查看