tp5接入微信支付,tp5接入微信扫码支付,thinkphp5接入微信扫码支付
2022-05-31PHP
微信支付是当前最流行的支付方式之一,本课程较详细的介绍了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对应的公众平台登录 的开发者中心获取AppSecret。 |
三、注意点
1、回调地址必须有线上实际的域名且备案过
2、商户支付回调URL设置指引:进入商户平台-->产品中心-->开发配置,进行配置和修改
3、更多详看微信支付开发文档:
4、证书存放路径,放在下载下来的SDK的cert目录下,覆盖原来的即可,证书可以登录商户平台https://pay.weixin.qq.com/index.php/account/api_cert下载
四、示例代码下载
很赞哦! ()