位置: 编程技术 - 正文

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

  • 公司优秀党员事迹材料
  • 施工二级资质是什么意思
  • 运费的进项税
  • 固定资产用于集体福利也算经营管理需要吗
  • 个税系统如何升级到最新版本
  • t3用友软件怎么设置三级科目
  • 发出材料是借还是贷
  • 领料投入生产会计分录
  • 销售产品产生的运杂费分录
  • 虚假会计凭证的处罚
  • 对方增值税发票丢失怎么办
  • 携税宝的费用可以全额抵扣吗
  • 2021申请一般纳税人公司的条件
  • 工程预付款需要监理审批吗
  • 业务招待费税前扣除规定
  • 公司账户流水要交税吗
  • 稽查查补是什么意思
  • 企业微信收款怎么提现
  • 小企业会计准则会计科目表
  • 利润表与所得税申报表不符
  • 小规模纳税人代账一年多少钱
  • 工会经费列支比例
  • 纳税人外购下列已税消费品
  • 减税期间还能开3%的票吗
  • 电脑如何关闭屏幕还在工作
  • php unit
  • soft version
  • 总公司的固定资产可以划转子公司
  • 零售环节的金银首饰需征收增值税吗
  • 房产契税什么时间缴纳
  • .ini是什么类型文件?
  • 什么是增值税扣除标准
  • 特殊行业需要缴什么税
  • 工会经费如何在网上购物吗
  • 马尔堡酒庄
  • 自制原始发票
  • 朱顶雀的饲养
  • php代码检测
  • php提交post数据
  • 基于骨骼关键点的动作识别
  • 当年实现的利润弥补以前年度亏损还是提盈余公积
  • vue前端怎么运行
  • laravel使用了哪些设计模式
  • idea快速生成lambda
  • python代码用什么运行
  • 一般纳税企业增值税的核算应当使用
  • 外购存货的账务处理
  • 借款需要缴纳个人所得税吗
  • 偷税行为如何处理
  • 没有发票的房租怎么入账
  • 投资收益会计科目账务处理
  • 控制成本的优点
  • 房屋维修基金交给哪个部门
  • 二手车公司销售二手车增值税怎么算
  • 公司与公司之间可以借款吗
  • 职工宿舍怎么入账
  • 餐饮发票食品发票
  • 租赁写字楼的需求有哪些
  • 应用商店windows
  • dae是什么文件
  • mpcmdrun.exe是什么进程
  • win1020h2镜像
  • pavsrv50.exe - pavsrv50进程管理信息
  • unity3d读取gis数据
  • js信息框
  • SQLite -- 嵌入式关系型数据库
  • 剑指offter
  • 删除rpm安装包
  • 关于减肥的好方法
  • Git 创建分支提交远程分支详解
  • jquery mobile开发工具
  • node.js的内置模块
  • javascript中继承
  • android 布局属性大全
  • 广东税务待遇
  • 票种删除需要怎么弄
  • 江苏省国家税务总局江苏省电子税务局
  • 文明6地球地图自然奇观位置
  • 环保税2018年开征文件
  • 劳务报酬预缴税率表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设