美文网首页
支付宝ALI40247

支付宝ALI40247

作者: 黄海佳 | 来源:发表于2017-09-27 17:57 被阅读241次

在新的项目上集成支付宝,包了ALI40247

先说说我这边的解决原因(支付宝PHP文档的示例都是错的):

第一,biz_content里面不能包含 业务参数。之前是外层写了,biz_content里层也有。

第二,每一个value要进行urlencode。

以下整理互联网收集过来的解决方法:

1.没有APP支付权限导致

检查您使用的这个appid是否签约过APP支付这个接口的权限。如果没有签约看上面的《如何签约APP支付接口》
访问如下链接:
https://openhome.alipay.com/platform/selfSignContract.htm?appId=2016xxxxx
查询是否显示已签约然后进行访问,查看接口签约状态

2.有移动支付接口(接口名称:mobile.securitypay.pay)权限,没有app支付接口(接口名称:alipay.trade.app.pay)权限。

以为可以使用APP支付接口,这是两个接口如果有移动支付接口(接口名称:mobile.securitypay.pay)权限想使 用APP支付接口(接口名称:alipay.trade.app.pay),可以进行重新签约参考《接口签约方案》第三步 帖子地址:https://openclub.alipay.com/read.php?tid=276&fid=25

3.如果已经签约了APP支付接口,还是报这个错误 需要检查商户公钥上传的位置是否正确
  • a.移动支付接口(接口名称:mobile.securitypay.pay)的上传合作伙伴密钥管理
  • b.app支付接口(接口名称:alipay.trade.app.pay)的上传开放平台密钥管理

注意:使用的接口不同上传位置不同 这个接口应该使用开放平台密钥管理里面的密钥,检查您这个接口使用的appid下面的公钥(自己上传的商户公钥)和支付宝报公钥。因为没有上传商户公钥或者使用的商户公钥和商户私钥不匹配也会导致这个错误

4.请求支付编码问题和没有做url encode

编码:就是请求了utf-8 但是用了gbk的编码。
encode:app支付接口(接口名称:alipay.trade.app.pay)对请求字符串的所有一级value(biz_content作为一个value)进行encode。

5.管理中心》我的应用》状态》

(注意:)已上线才可以使用否则也会报这个错误

6.如果上面的方式无法处理建议咨询支付宝的在线技术支持

点击链接

相关文章

  • 支付宝ALI40247

    在新的项目上集成支付宝,包了ALI40247 先说说我这边的解决原因(支付宝PHP文档的示例都是错的): 第一,b...

  • iOS 集成支付宝支付功能报错:ALI40247

    (一)、前提——已阅读官方开发文档并熟悉了 iOS 集成流程但始终报ALI40247错误,可还没找到问题原因和解决...

  • 支付宝APP支付

    APP支付报错ALI40247处理方案 https://openclub.alipay.com/read.php?...

  • 奖品合集

    支付宝44.44x12 支付宝200x1 支付宝121x1 支付宝111x1 支付宝100x1 支付宝88x1 支...

  • Android支付宝支付集成

    Android支付宝支付 标签: android Android支付宝支付使用的流程介绍 支付宝流程介绍 支付宝流...

  • 历害word哥,支付宝AR红包风靡朋友圈

    支付宝又来搞事情,2016年12月22日,支付宝又出新玩法:支付宝AR红包! 支付宝用户可以利用支付宝的红包功能:...

  • iOS支付宝功能集成

    iOS快速集成支付宝详解/支付宝集成获取私钥与公钥 在集成支付宝功能前,我们必须了解下什么支付宝流程,下图是支付宝...

  • 支付宝小程序相关文档

    支付宝开放平台文档 支付宝开放平台文档 支付宝开放平台文档 支付宝开放平台文档 获取手机号信息

  • 对接支付宝支付接口开发笔记

    支付宝对接学习笔记: 功能介绍: 支付宝对接 支付宝回调 查询支付状态(略过不讲) 要求: 熟悉支付宝对接核心文档...

  • 支付宝支付

    支付宝集成的介绍 第三方支付平台,支付宝是用户将钱付款给支付宝,之后支付宝将钱转入我们自己的账户。 集成支付宝的步...

网友评论

      本文标题:支付宝ALI40247

      本文链接:https://www.haomeiwen.com/subject/pdxcextx.html