支付宝和微信App支付集成过程填坑

由于笔者使用的是thinkphp5.0.12框架,所以有些坑你们可能不会涉及到

由于之前没做过app支付的相关内容,在请求完统一下单接口后,没有把微信和支付宝返回的支付参数返回给app,导致他们一直无法吊起相应的支付,在服务端下单成功后需要把微信和支付宝的返回参数做验签处理,并把得到的参数返回给客户端,并且在保证正确的情况下,才能正确的完成app的支付流程

微信重新制作签名

支付宝调用验签的函数

tp5.0.x可能会遇到的坑

因为tp5.0强制使用命名空间,所以会导致支付宝php服务端3.x无法使用,需要修改对应的命名空间和类的实例化,否则就会引起无法找到类的错误

你可能感兴趣的:(支付宝和微信App支付集成过程填坑)