tp5微信公众号支付

我在这个过程当中用的是微信提供的js-sdk( 官方下载地址为:js_sdk下载地址 ); php

在这里咱们进行的是前端

1.  如下我实际开发中采用的的是tp5框架 ,我把js-sdk放在了 vendor文件夹下 也就是我下图中名为pay的文件夹.。文件下载地址(github开发实例下载地址) git

你须要对各个文件的相互引入进行更改,我这里的PAY_PATH实在入口文件定义的。指向为 vendor/pay文件夹 github

2.再C层引入 JsPayApi  调取统一下单接口 生成paySign (统一下单接口地址::统一下单接口文档地址)ajax

    

3.前端发起微信支付页面  我在这里采用的是 ajax请求后台payment    发起支付微信

以上正常进行的话会出现如下界面框架

    

 

 

错误相应的解决办法测试

    (get_brand_wcpay_request:fail)   1):公众号-》微信支付-》开发配置 支付受权目录设置问题,测试环境须要配置测试受权目录和添加测试白名单微信支付

 

2)签名错误:3d

参数顺序错误,PHP须要按照参数字母进行ksort排序;
 

 

 

更多php技术交流,可加Q群:884743303,里面各路大神为您保驾护航,

相关文章
相关标签/搜索