位置: 编程技术 - 正文

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

  • 城建税要减进项税吗
  • 一般纳税人转为小规模的条件
  • 计提工会经费的基数是什么
  • 残保金计算包括五险一金吗
  • 小规模纳税人的票怎么开
  • 金蝶kis旗舰版使用手册
  • 成本模式的投资性房地产折旧计入什么
  • 固定收益款可以开增值税专票吗?
  • 渔业专业合作社简介
  • 国税开增值税专票怎么开
  • 企业试生产期间发生的费用怎么入账
  • 新租赁准则承租人进项税
  • 2016年的发票2020年可以认证吗
  • 关于小规模纳税人的说法错误的有
  • 仓库盘盈计入什么会计
  • 应付职工薪酬借方和贷方
  • 结转开发产品
  • 总账会计就是内外账合并吗
  • 汇算清缴时所得税费用
  • 开启共享文件夹
  • 筹建期的工资
  • 转出的进项税额是加还是减
  • PHP:mb_ereg_search_getpos()的用法_mbstring函数
  • php中实现文件的上传需要使用哪个全局变量
  • 拍卖土地印花税
  • 单位收到的投标通知书
  • 基建借款属于什么科目
  • 消费赠送积分
  • 最小的电池是多大
  • 回迁安置房是否有产权
  • win11大小核调度会优化吗
  • thinkphp3.2框架
  • 残保金是应交税金吗
  • 三代手续费的税率
  • 小规模销售收入超过500万
  • 帝国cms真的很好用
  • 酒店营业税率是多少
  • 一般纳税人资格证明在哪里查询
  • microsoft SQL server 2014可以删吗
  • 稳岗补贴属于是什么补贴
  • 个体工商户要做账报税吗
  • 国家税务总局公告2011年第25号公告
  • 原材料发生退货怎么处理
  • 贷款利息收入如何计算
  • 预收账款是负债增加还是减少
  • 存货盘亏有哪些情况
  • 企业所得税汇算清缴操作流程
  • 多交增值税可以不退吗
  • 核定应税所得率征收
  • 衍生工具的作用是什么
  • 预计产品质量保证损失计入什么
  • 利息支出应计入什么科目
  • 银行日记账登记依据
  • 认证系统维护费可以全额抵扣吗
  • 分公司开票总公司付款可以吗
  • 电脑折旧多少钱
  • 会计人员必备的知识和技能
  • 农业银行多级账簿可以代发工资吗
  • mysql5.6下载
  • centos添加自启动
  • 苹果电脑旋转屏幕设置在哪里找
  • linux命令telnet
  • win7一直处于开机界面
  • win10喇叭图标有x
  • cocos2dx 3.5 win7 eclipse 环境搭建及hello world
  • easyui 日期格式化
  • 获取文件内容
  • 了不起的狐狸爸爸
  • android/bitmap.h
  • node.js开发微信小程序
  • MaterialCheckBox
  • nodejs ejs
  • javascript怎么学
  • 深入理解计算机系统
  • os模块 python
  • jquery实现表格隔行换色
  • 社保申报每月几号申报
  • 辽宁省财政局会计网
  • 企业所得税一年算几次
  • 税务征收社保费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设