位置: 编程技术 - 正文

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 的用法解析

  • 一般纳税人企业所得税是多少
  • 发票多开了,要求退回重开,如何处理
  • 施工水电费扣除比例
  • 上年营业收入是什么科目
  • 外购货物用于什么不得抵扣进项
  • 福利费专票进项可以抵扣吗
  • 法人其他应付款在借方表示
  • 农民为什么没有说理的地方
  • 煤炭企业在建工程核算探讨
  • 联营返点收入账务处理
  • 职工旅游费用如何处理
  • 主营业务收入借增贷减
  • 生产质量问题报告怎么写
  • 质量保证金的预留比例是多少
  • 医院食堂承包方案的实施细则
  • 税审计入什么科目?
  • 学校需要开发票吗,学校的纳税人识别号是什么?
  • 资本公积转增实收资本所有者权益会变吗
  • 存货如何处理才能避税
  • 企业费用抵扣
  • 动车票的税进行抵扣该填写在哪里
  • 公司收到保险公司退保费怎么账务处理
  • 货物质量赔偿需要改变收入吗合法吗
  • 个人股权分红如何缴税
  • aspnet_admin.exe进程是安全的吗 aspnet_admin进程信息查询
  • 免抵退税务处理
  • 手把手怎么样
  • elementui ts
  • php常用的魔术方法有哪些
  • php文库系统
  • 现金折扣税务处理shi
  • 下一页分页符中间空白页
  • yarn install报错
  • 直接材料成本差异账户在平时登记贷方登记
  • 汇算清缴资产总额怎么算
  • 2023 最新最细 vite+vue3+ts 多页面项目架构,建议收藏备用!
  • 座头鲸救人
  • php htmlentities()函数的定义和用法
  • 购入多项固定资产
  • 个税申报系统操作指南
  • 经营租入固定资产
  • chrome插件开发语言
  • chattr i
  • super命令linux
  • 金融资产的会计科目
  • 对公账号备用金怎么用
  • python初学笔记
  • 保障金是低保吗
  • 发给客户的服装文案
  • 企业网银证书年费是什么
  • 微信小程序实现发红包
  • 高新企业奖励要交企业所得税吗
  • 应付职工薪酬期末余额是什么意思
  • 怎么编制资金平衡表格
  • 管理费用主要核算内容包括什么?
  • 企业所得税的扣除是什么意思
  • PostgreSQL教程(十九):SQL语言函数
  • 没有虚拟化iommu
  • 工商年报认缴时间过期了怎么办
  • 期初应收账款对应什么科目试算平衡
  • 用人单位劳务派遣人员工资怎么做账
  • win8.1退回win8
  • 远程查看微信聊天记录软件
  • ubuntu 20.04.1 lts
  • centos设置双网卡
  • linux管道与重定向
  • msworks.exe - msworks是什么进程 有什么用
  • Win7系统怎么打开设置
  • win10如何打开hlp文件
  • [置顶] 此外,车牌号:458143(懂得都懂[吃瓜])
  • unity3d跑酷游戏推荐
  • opengl导入obj
  • csshtml经典案例
  • unityai寻路
  • 细说javascript
  • 西安市电子税务局
  • 广东省国家税务局电子发票系统,网络设置
  • 债的抵偿顺序
  • 广西怎么查社保记录
  • 宣城国税局电话是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设