位置: 编程技术 - 正文

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

  • 资产负债率高说明偿债能力怎么样
  • 补提以前年度的盈余公积可以在本年任意月份提取吗
  • 在电子税务局可以抄税吗
  • 企业所得税汇算清缴退税怎么做账
  • 本期实际抵减税额合计0.00不等于
  • 车船税征收标准表
  • 城建税和教育费附加可以税前扣除吗
  • 金税三期是什么意思
  • 出口不退税进项税如何处理
  • 投资收益转入资本公积
  • 实收资本记账凭证摘要怎么写
  • 费用化的研发支出
  • 采购服务需要缴什么税
  • 自然人税务系统扣缴客户端怎么申报
  • 公允价值变动损益属于当期损益吗
  • 金融企业债券持股比例
  • 一般纳税人建筑公司都交什么税
  • 住宿发票丢了能重开吗
  • 对方承担税差该如何入账?
  • 特别纳税调整后 需要更正申报吗
  • 转让专利技术使用权属于销售无形资产吗
  • 印花税购销比例
  • 变更办税人信息在哪变更
  • 公司买汽车怎么做内账
  • 劳务公司差额征税账务处理
  • 资产评估合同属于什么合同
  • 模具费属于什么费用
  • 办公家具折旧年限及计算方法
  • linux-4.4
  • 虚拟机系统vmware
  • win10插usb没有反应
  • adb命令linux命令的区别
  • 高薪技术企业研发费用标准
  • 什么是会计分录其一般表达形式是怎样的
  • 多枝发财树怎么修剪
  • 我老公有外遇了,我很爱他,我该怎么办
  • PHP:pcntl_wifsignaled()的用法_PCNTL函数
  • 咨询类公司可以坐零售吗
  • 挂靠设计公司费用标准 怎么记账
  • transformer中的参数
  • 层层剖析的近义词
  • 上海地铁9号线一期工程
  • php实现定时自动刷新
  • 其他应收款包括应收利息吗
  • 被盗的固定资产如何处理
  • 进口关税如何交
  • 其他资本公积可以冲减吗
  • 本年度企业所得税怎么算
  • MySQL创建数据库语句
  • 利润表一般采用
  • 交易性金融资产属于流动资产
  • 雇佣临时工需要交个人所得税吗
  • 印花税申报成功怎么撤回
  • 买一赠一是什么促销方式
  • 增值税附加税的比例
  • 跨月开票的业务怎么做
  • 自来水厂被收购,员工怎么办
  • 租入的房子再出租用交房产税吗?
  • 研发费用允许加计扣除的标准
  • 其他货币资金科目主要指
  • 应付账款一直挂在账上会有问题吗
  • 服装厂做的都是什么产品
  • 公司法人借款给公司用责任承担
  • 现值指数与净现值的关系
  • 高速etc发票如何打印
  • win10系统微软
  • xp系统怎么装机
  • 如何恢复ubuntu
  • centos7添加桌面图标
  • winxp内存不能为read
  • 2014 ChinaJoy落下帷幕 十大年度热门事件盘点
  • babel es6转es5原理
  • android自定义属性详解
  • 队列remove
  • unity3d如何导入图片
  • python2与python3的区别
  • js中的?
  • 访问网页显示脚本错误
  • 如何加强税务系统财务管理工作
  • 重置税务密码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设