支付宝支付出现”创建交易异常,请重新创建后再付款”

版权声明:要转载的亲请留言哦 https://blog.csdn.net/qq_31487227/article/details/77198659

支付宝支付出现"创建交易异常,请重新创建后再付款"

最近接收一个快完成的项目,包含PHP后台+Android,APP端集成支付宝支付功能,问题如下:
在提交订单到支付宝支付时提示"创建交易异常,请重新创建后再付款"。
在网上找了一圈,排查如下几处基本可以解决问题

  • 1.确认在蚂蚁金服-商家中心已经开通了APP支付并且签约成功没有失效
    这个APP支付可以是你单独开通签约(须联系在线客服给你链接地址去处理),也可以是创建一个应用并添加APP支付(一个应用里可以包含APP支付,移动网站支付,当面付等功能)。
    其次就是审核通过率很低,我第一次提交文档被驳回,给出的理由是涉及“第三方支付,暂不支持合作”,我仔细检查了文档一大圈,后来修改文档,连“支付”这个词语都见不到了,仍然不通过,反复提交了6次文档,每次均是同一理由驳回申请,我多次找在线客服和电话客服,对方都让我再仔细检查再次提交申请,反反复复折腾一大圈,真的是让人气愤,无缘无故的拒绝我。
    最后我不得不再次重新写了一篇文档发过去才得以通过,想了想还是对方的后台审核人员不负责,在前几次粗略看了一眼我的文档就直接驳回,根本没仔细去看。
  • 2.根据确保在支付宝上面你上传的几处应用公钥都保持一致,当然这个公钥和你本的应用私钥应该是匹配的(使用支付宝提供的工具来验证是否匹配)
    如果不知道去哪里下载,直接找在线客服要。同时项目中的公私钥等都是以单独的文件存在的,如果你的项目在服务器上的话还应给他们相应的权限。其次就是服务器端和客户端的公私钥都应该匹配的。还有就是注意密钥的格式。
  • 3.如果不熟悉的话还是根据官方的demo先测试OK再放到项目中去
  • 4.如果项目开发已经有一段时间,还应注意是否先前集成的是老版的sdk而现在看的是新版的开发文档,注意两者之间是否有冲突的地方。
    许多不清楚的地方问下在线技术客服,在你遇到这个问题之前,他们已经接待过许多相同情况的开发者

(未完待续)

更多文章请到 http://skyline-traveler.com

猜你喜欢

转载自blog.csdn.net/qq_31487227/article/details/77198659
今日推荐