天天看点

ALIN10070解决方案

报错原因      

1.sdk版本过低      

2.参数错误     

3、权限问题     

4、应用类型问题:调用新版本的APP支付接口是不能使用第三方应用调用APP支付接口的,需要使用自用型应用来调用    

第三方应用与自用型应用区别:

https://openclub.alipay.com/read.php?tid=6328&fid=68

解决方案      

1.访问该链接下载移动支付demo进行测试:

http://aopsdkdownload.cn-hangzhou.alipay-pub.aliyun-inc.com/demo/WS_MOBILE_PAY_SDK_BASEandLogin.zip

 解压文件获取到客户端跟服务端的demo    

ALIN10070解决方案

 服务端配置参数   

a.pid获取:

https://openhome.alipay.com/platform/keyManage.htm?keyType=partner

b.商户私钥获取:

https://openclub.alipay.com/read.php?tid=1833&fid=25

   c.找到配置文件:  

1) php配置参数 alipay.config.php                               

2) .net  app_code找到AlipayConfig.cs                                                          

3)java 配置 src\\com\\alipay\\config 找到AlipayConfig.java 如下图所示将参数配置完成进行测试 

ALIN10070解决方案

2.demo测试成功,但是自己集成的代码报错,    

1).更新sdk重新测试    

2).检查参数传值是否正确,先传必填参数进行测试,测试成功之后再传其他参数,进行测试  移动支付请求参数请参考文档:

https://docs.open.alipay.com/59/103663/

3、如果是2016年8月后签约的,排查上面两个原因没有问题,一般就是签约的APP支付没有老版本移动支付的权限      

1). 建议升级为新版本的APP支付接口:

https://docs.open.alipay.com/204

2).如何查看自己的签约详情:【

点击查看

】    

提问方式:如果还是报错,请提供pid+请求参数+外部订单号+报错页面截图

继续阅读