支付宝报错:系统繁忙,请稍后再试。(ALI40247)

更新于:2017年08月30日 17:40:16

报错截图:

报错主要原因:APP支付交易参数验证不通过

1、未签约支付宝 2.0 的产品,检查 APPID 对应的支付宝账号是否有App 支付接口的权限,可进入 我的商家服务 -签约管理里面查看签约情况;

2、检查 APPID 对应的应用是否已经上线,可进入 蚂蚁金服开放平台-开发者中心-应用 查看自己的应用状态; 

3、支付宝 2.0 接口支持 RSA(SHA1) 密钥(对应于 1024 位方式生成的密钥)和 RSA(SHA2密钥)(对应于 2048 位方式生成的密钥),请检查自己的公钥和私钥是否匹配,并在支付宝正确上传自己的公钥,并获取对应的支付宝公钥,详见 上传公钥并获取支付宝公钥 ;

4、创建订单请求时,body 或 subject 参数中包含了可转义的特殊字符;

解决方案:

1、登录支付宝网站签约对应的 2.0 产品。

2、重新生成一对 1024 位的公私钥(生成工具:http://demo.pingxx.com/tools/genrsa.php )或者 2048 位的公私钥(生成工具:http://demo.pingxx.com/tools/genrsa.php?len=2048 ),按照原来的步骤,重新填写对应的参数。

3、创建订单请求时,body 或 subject 参数中不要使用特殊字符;

点击查看:支付宝2.0签约产品渠道参数如何配置?

点击查看:更多关于此报错的原因



    您需要登录后才可以回复