最新文章
- MySQL中, group by 和 order by 一起使用会有排序问题,group by 和 order by 同时使用时要注意的地方
- Vue学习笔记(10) ——Vue组件中的data和methods
- Vue学习笔记(9) ——Vue组件创建的几种方式
- Vue学习笔记(8) ——Vue实例的生命周期
- Vue学习笔记(7) —— 过滤器 filter的基本使用
- Vue学习笔记(6) ——v-if指令和v-show指令
- Vue学习笔记(5) —— v-for指令和key属性
- Vue学习笔记(5) —— Vue中样式-class样式和style样式
- Vue学习笔记(4) —— v-model指令,双向数据绑定
- Vue学习笔记(3) —— Vue事件修饰符
关注我

在线咨询
x
有什么可以帮到你

点击咨询
tp5接入微信支付,tp5接入微信扫码支付,thinkphp5接入微信扫码支付
- 分类:PHP技术
- 时间:2018-03-25
- 共3925人围观
简介微信支付是当前最流行的支付方式之一,本课程较详细的介绍了thinkphp5如何接入微信NATIVE扫码支付SDK
微信支付是当前最流行的支付方式之一,本课程较详细的介绍了thinkphp5如何接入微信NATIVE扫码支付SDK
一、从微信支付开发文档下载微信支付SDK
二、下载后的代码放在Application目录下
三、在Application目录下的index目录新建两个控制器,即Index.php和Notify.php
Index.php代码如下:
Index.php 中 $result 打印出来的数据如下图
实际访问Index.php的效果图,出现如下二维码图片
Notify.php代码如下:
配置微信支付——WxPay.Config.php
MCHID = '1225312702'; 这里填开户邮件中的商户号 APPID = 'wx426b3015555a46be'; 这里填开户邮件中的(公众账号APPID或者应用APPID) KEY = 'e10adc3949ba59abbe56e057f20f883e' 这里请使用商户平台登录账户和密码登录http://pay.weixin.qq.com 平台设置的“API密钥”,为了安全,请设置为32字符串。 APPSECRET = '01c6d59a3f9024db6336662ac95c8e74' 改参数在JSAPI支付(open平台账户不能进行JSAPI支付)的时候需要用来获取用户openid,可使用APPID对应的公众平台登录 https://mp.weixin.qq.com 的开发者中心获取AppSecret。 |
三、注意点
1、回调地址必须有线上实际的域名且备案过
2、商户支付回调URL设置指引:进入商户平台-->产品中心-->开发配置,进行配置和修改
3、更多详看微信支付开发文档:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1
4、证书存放路径,放在下载下来的SDK的cert目录下,覆盖原来的即可,证书可以登录商户平台https://pay.weixin.qq.com/index.php/account/api_cert下载