位置: 编程技术 - 正文

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

  • 委托加工应税消费品代扣代缴
  • 增值税金税盘开票的结论
  • 海关对哪些物品有出入境的限制规定
  • 印花税纳税义务人有哪些
  • 公司办理税务注销的相关规定
  • 运输发票税率是9
  • 国企的注册资本也很少吗
  • 收到个人保险费会计分录
  • 小规模开票软件怎么下载
  • 影响年初未分配利润的事项
  • 向投资者支付股利
  • 计提车间折旧费怎么写分录
  • 被强制执行的款怎么记账
  • 报关单不存在
  • 固定资产发票未到可以确认固定资产吗
  • 固定资产赔偿制度
  • 增值税什么情况下可以退税
  • 意外保险计入职工薪酬
  • 公积金抵扣个税上限
  • 营改增后新开公司如何报地税?
  • 顺丰的收派服务费可以抵扣吗
  • 201金8税盘抵扣期限是多久?
  • 递延收益相关的法律规定
  • 车辆购置税能抵扣税款吗
  • 公司拍卖车牌
  • 企业代扣代缴个人所得税系统
  • 企业代收代支的非税收入需要缴税吗?
  • 结转出租包装物的成本
  • 残保金属于现金流量表中的哪一项
  • 以旧换新计税依据
  • 小规模纳税人销售自己使用过的物品
  • linux alias永久生效
  • 预付账款属于资产类
  • 预付的货款的发票在哪里
  • 简易征收税务处理
  • php preg_grep
  • 外购货物用于职工奖励
  • 公司出租房租怎么交税
  • 利息费用可扣除什么
  • 代理买卖证券款属于什么科目
  • 赠送现金券是否违法
  • php公众号推送完整示例
  • 固定资产清理如何结转
  • 慕尼黑基姆湖
  • 物业管理单位收取的物业费征不征收增值税
  • 交易性金融资产的入账价值
  • php截取指定字符串
  • 运输中合理损耗计入存货成本吗
  • 装修阶段监理注意事项
  • 删除命令rm rf
  • ldd命令详解
  • 存放中央银行款项借方表示什么意思
  • 缴纳的印花税怎么入账
  • 厂房建设包括哪些
  • 关于python序列类型
  • 房地产企业买地
  • SQL Server 2005通用分页存储过程及多表联接应用
  • 企业跨区变更地址迁入地核验码怎么查询
  • 企业给员工的福利体检报告
  • 短期借款财务处理
  • 转让负债 增值税
  • 计提工会经费如何划入工会专户
  • 用友财务软件的核心模块是什么
  • 用银行存款支付本季度短期借款利息
  • 发票丢失了可以用复印件加盖发票章入账吗
  • 房地产开发企业销售自行开发的房地产项目
  • 总账设置包括哪些内容
  • FreeBSD, Debian, CentOS一个网卡绑定多个IP
  • targz和zip
  • 怎么清空mac用户数据
  • intel8代装win7
  • window10光驱
  • pqinit.exe - pqinit是什么进程 有什么用
  • windows进程太多
  • 电脑windows8怎么样
  • bootstrap启动类
  • html竖排改为横排
  • 动作手游排行榜2020前十名
  • 混合销售定义是什么意思
  • 福建泉州电子税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设