爱收集资源网

ThinkPHP整合微信支付,实现扫码支付

网络整理 2023-09-28 16:06

ThinkPHP框架整合微信支付之Native 扫码支付模式二图文解读

更新时间:2019年04月09日 14:16:28 作者:gaoyl101

这篇文章主要介绍了ThinkPHP框架整合微信支付之Native 扫码支付模式,结合图文方式详尽剖析了thinkPHP整合陌陌扫码支付功能的具体步骤与相关操作方法,以及与模式一的区别,需要的同学可以参考下

本文实例述说了ThinkPHP框架整合微信支付之Native 扫码支付模式二。分享给你们供你们参考,具体如下:

大家好,这篇文章是继微信支付之Native 扫码支付 模式一以后的微信支付系列教程第三篇:扫码支付之模式二

介绍下扫码支付目前有两种模式,模式一比模式二稍稍复杂点,至于模式一与模式二的具体内容,流程,微信开发文档都有详尽介绍,这里就不多说屁话,接下来赶快上教程!

首先我们还是一样,导入微信支付的泛型:

#2:b:0:4:7:5:9:4:2:b:0:3:c:c:d:e:0:3:6:2:7:6:6:6:b:2:c:0:0:3:4:5#

接下来是Public下的文件:

#0:b:9:d:2:0:1:5:f:1:d:0:2:d:e:8:5:b:0:c:2:c:5:5:2:4:3:f:0:7:b:4#

以上跟Native扫码模式一一样,不明白请看 //www.jb51.net/article/159356.htm

jsAPI支付请看://www.jb51.net/article/159351.htm

接下来直接看控制器部份的代码:

step1:同样,先初始化引入WxPayPubHelper类库

#0:1:8:5:f:5:f:4:2:2:c:a:c:0:8:a:c:9:3:8:1:8:0:b:c:4:1:8:b:7:b:e#

step2:这里就跟扫码支付模式一有区别了:根据订单生产二维码,使用统一支付插口,请看代码:

#1:6:b:e:f:a:9:d:7:3:7:a:1:d:6:a:3:8:9:d:4:e:a:0:6:9:8:b:0:7:a:1#

对应qrcode.html页面:

#1:9:2:a:d:9:4:2:0:e:f:b:a:7:6:c:f:f:0:3:4:f:a:2:7:7:e:7:6:3:f:1#

模式二不需要配置公众平台了,所以简单就简单在这儿

step3:异步通知,这里都一样:

#3:6:3:7:3:3:b:c:7:7:d:4:f:3:c:3:c:2:f:e:3:5:2:8:d:e:9:d:e:f:e:4#

这样模式二的扫码支付就OK了 是不是相对来说简单好多?

下面是测试截图:

扫码截图:

#e:1:e:0:a:4:0:5:8:5:f:a:9:c:2:f:d:2:c:6:1:2:9:d:1:b:7:1:7:0:a:d#

扫码结果:

#c:f:8:1:2:6:3:6:5:9:2:a:9:6:d:0:f:1:c:b:f:f:4:2:1:9:c:9:2:8:7:4#

有问题请留言,下面都会介绍微信支付刷卡支付的详尽教程

微信支付教程jsapi篇:

//www.jb51.net/article/159351.htm

微信支付教程扫码模式一:

//www.jb51.net/article/159356.htm

微信支付教程刷卡支付:

//www.jb51.net/article/159401.htm

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。

希望本文所述对你们基于ThinkPHP框架的PHP程序设计有所帮助。

php微信扫码是什么意思
相关文章