位置: 编程技术 - 正文

Thinkphp整合微信支付功能(thinkphp整合layui)

编辑:rootadmin

推荐整理分享Thinkphp整合微信支付功能(thinkphp整合layui),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:thinkphp怎么部署,thinkphp5开发微信小程序,thinkphp webpack,thinkphp开发微信小程序,thinkphp整合layuiadmin,thinkphp整合layuiadmin,thinkphp整合layuiadmin,thinkphp整合layuiadmin,内容如对您有帮助,希望把文章链接给更多的朋友!

先上效果图:我要告诉你我这一篇文章写的是微信支付之中的(普通商户而非服务商商户的统一下单JSPI)微信支付:

其实自己整合SDK失败了,用了一个博客博主整合的代码,在这里写一下笔记:

前面准备:

1、微信公众号:

    独特的appid、appscrect、接口权限之中设置可以获取用户ID信息权限的域名(每个用户对于不同公众都会有一个特有ID,通过这个ID获取用户微信账号基本信息、详情看微信开发者文档)、在微信支付按钮出设置微信支付授权目录(写到发起请求的控制器那一层)、设置开发者微信账号为测试白名单(用微信开发者工具的时候需要)

2、微信支付平台:

  商户平台登陆账号、支付密钥(随时可以自行设置,只能有一个)、

3、整合进去thinkphp之中逻辑:

  前端微信支付按钮设置点击调用支付发起控制器方法、

Thinkphp整合微信支付功能(thinkphp整合layui)

  控制器运行,引用微信支付类、获取用户openid、获取订单数据、拼接出所有普通商户预支付jsp需要的数据,display出那个自定义的支付页面、

  在支付页面点击支付、调用微信提供的jspi发起支付的scripet函数发起支付、

  支付完成以后页面会重定向到(在自定义支付页面的script函数里设置的跳转目录{:U('controller/function)}),并且异步(静默)设置的异步处理订单逻辑(记录支付时间啦、标记为已经支付啦、标记是微信支付啦)之类的、

代码:

  我的订单页面的微信支付按钮:

发起支付控制器Wxpay:

发起支付后拼接预支付数据参数(参数列表看微信普通商户开发者文档——微信支付——统一下单)display的页面:

然后就是类文件啦:

那个cacert是证书存放目录;证书不一定需要的;

vendor文件夹在我的文件里面找找就可以。

以上所述是小编给大家介绍的Thinkphp整合微信支付功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

Thinkphp 中 distinct 的用法解析 TP中distinct()的用处主要是去除重复的值在Thinkphp手册中也详细说明了(链接:

使用PHP下载CSS文件中的所有图片【几行代码即可实现】 我们在扒皮(你们懂的)经常会遇到,虽然有扒皮软件吧~但跑在windows下~这儿来个PHP的~~~只要几行代码即可实现phpset_time_limit(0);//取得样式文件内容$styleFile

php 三元运算符实例详细介绍 三元运算符的功能与if....else流程语句一致,它在一行中书写,代码精练、执行效率高。在PHP程序中恰当地使用三元运算符能够让脚本更为简洁、高效。

标签: thinkphp整合layui

本文链接地址:https://www.jiuchutong.com/biancheng/297047.html 转载请保留说明!

上一篇:php判断是否连接上网络的方法实例详解(php判断是否连接数据库)

下一篇:Thinkphp 中 distinct 的用法解析

  • 不是公司的车能抵扣进项吗
  • 小规模纳税人技术维护费可以抵扣吗
  • 工资以现金形式发放的情况说明
  • 个人开票的抬头怎么写
  • 会计制度方法
  • 个税免税收入怎么进行更正申报
  • 财务上用替票合法么
  • 待摊费用和预提费用是按照什么而设置的账户
  • 股东分红是净利润还是毛利润
  • 污水处理费免征增值税申报怎么填写
  • 出差旅费补助报销明细表需要发票吗?
  • 古董卖给公司
  • 事业单位如何计提工资
  • 债券投资损失准备累计已计提
  • 增值税晚交一个月会怎么样
  • 个人终止投资经营
  • 文化用品有哪些种类
  • 转让境外股权损失能否税前扣除
  • 企业滞纳金属于什么会计科目
  • 税率税额是星号什么意思
  • 苹果电脑快捷键删除
  • 票据权利消灭是啥意思
  • 进项税额转出是负数是什么意思
  • 开发商未出售的房子有产权证吗
  • 无偿调入固定资产
  • 折扣促销方式
  • 年度企业所得税计算方法
  • dl是什么文件
  • php编程技术
  • 股票发行费用怎么算
  • php网页安全认证是什么
  • 留抵税额进项构成比例
  • python进行傅立叶变换
  • es6的module模块
  • unigui 小程序
  • php获取指定数量的数据
  • html中的标签有哪些
  • 数据库防止重复数据
  • html的表单怎么做
  • php返回数组中所有的值的函数是什么?
  • 发票金额和打款金额不一致怎么办
  • 补收入账是什么意思
  • 视同销售实物出资是否开专票吗
  • 年末结转利润分配各明细账户
  • 企业应收票据贴现,应按实际收到的金额计入
  • 香港公司代收国际汇款税务怎么处理
  • SQL中DATEADD和DATEDIFF的用法示例介绍
  • 安全生产费实际发生
  • 出售不动产账务处理流程
  • 商业折让发票如何开
  • 进货没开发票,销货却开发票应怎么做帐?
  • 军工科研事业单位会计制度
  • Win7、WinXP下MySql安装出错完全卸载的方法步骤
  • win8正版系统
  • 微软停止更新win7
  • freebsd 配置ip
  • xp系统安装版如何安装
  • 还原windows是什么意思
  • win7装vmware
  • ubuntu下安装deb文件
  • mac系统如何安装双系统
  • nhaspx.exe是什么
  • windows 7磁盘
  • win7系统禁用网络后如何开启
  • linux默认文件大小
  • win8创建我的电脑
  • python自动报表
  • javaweb物流管理系统源码
  • 安卓图片缓存太占空间
  • 用python做逻辑回归
  • jquery模拟表单提交
  • jqueryui dialog
  • jquery event
  • 粮食企业所得税税率
  • 企业所得税法中所称有关的支出是指
  • 经济适用房土地使用年限
  • 电子税务局密码能随便告诉别人吗
  • 贵州国家税务局陈开平
  • 上海嘉定南翔房子
  • 企业年度申报怎么修改
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设