通联支付PHP组件源码 通企付收银接口

通联支付PHP组件源码 通企付收银接口

  • 承接源码二开、定制
  • 各种脚本CMS插件定制
  • 全站源码免费下载
资源下载
免费资源
立即下载

通联支付组件 封面图

系统概览

文章正文

通企付收银组件是一套对接聚合收银渠道的 PHP 源码包,把签名、验签、回调与金额单位这些细节封装成统一入口,业务侧只需要组装参数和读取结果。

组件作者为开发者 lty0311,文档声明采用 MIT 协议开源,仓库尚未附带独立许可文件,当前以 v2026.9.0 口径演进,README 最后更新 2026 年 6 月,支持 MD5 与 RSA 及国密签名。

源码简介

内置微信主扫、公众号支付、支付宝主扫与收银台四种常用支付方式,金额在方法参数层以元为单位自动换算成接口所需的分。

官方渠道提供了二十九个功能模块,组件核心只实现最常用的收单部分,其余能力通过扩展机制按需补充,升级不会覆盖自定义代码。

扩展基类封装了请求签名与响应验签流程,新增订单查询、余额查询或分账等模块时只需继承基类并声明方法。

把它和逐个对接官方接口的做法对比,区别在于 Composer 标准化的安装升级链路。

对比维度 通联支付组件 裸接官方接口
签名支持 MD5 与 RSA 及国密可选 通常只实现单一算法
扩展方式 插件化注册不动核心代码 改动厂商目录难升级
金额处理 元到分自动转换 业务侧手工换算易错
回调验签 统一入口返回订单状态 各接口各自处理

需要接通企付收银的中后台系统可以直接引入这套组件,把精力留给业务逻辑本身。

适用场景

  • SaaS 平台为商户提供聚合收银能力
  • 企业内部充值与会员缴费场景对接
  • 需要分账与提现等扩展模块的结算系统

技术栈与运行环境

组件通过 Composer 安装,PHP 环境建议 7.4 以上,依赖常见的 curl 与 json 扩展。

商户侧需要准备商户号、应用标识与对应算法的密钥材料,回调地址需外网可访问。

功能亮点

  • 四种支付方式开箱即用
  • 扩展机制支持订单账户结算三大内置模块
  • 回调通知统一验签并返回结构化参数
  • 订单状态码覆盖支付退款与关闭全流程
  • 金额单位自动换算减少业务出错

技术架构与部署指南

安装与部署提示

通过 Composer 安装组件到业务项目。

composer require feihu/allinpay-tppay

初始化时传入商户号、应用标识与签名密钥,即可发起一笔微信主扫下单。

$tqPay = new TqPay($config); $result = $tqPay->wxNative('1', '会员充值');

异步回调处理只需调用验签方法,通过后按订单状态更新业务数据并应答平台。

if ($tqPay->verifyNotify($params)) { echo 'success'; }

截图与演示说明

通联支付组件 界面截图

组件形态为后端接口库没有界面截图,使用效果以接口返回与回调数据为准。

按文档组装参数后可先在渠道沙箱环境联调,观察下单与回调链路的完整输出。

配置商户密钥后在沙箱环境发起下单,观察二维码生成与回调验签的完整链路。

常见问题

问. 金额单位是什么

渠道接口以分为单位,组件方法参数以元为单位并自动换算。

问. 支持哪些签名算法

支持 MD5 与 RSA 及国密三种,按商户配置选择即可。

问. 如何扩展新接口

继承扩展基类实现自定义方法并注册到实例上即可调用。

问. 回调验签失败怎么办

核对回调地址与密钥配置,确认报文未经中间层改写。

安全风险提示

仓库未附带独立许可文件但文档声明采用 MIT 协议,商用前建议与作者确认授权细节。

HTTP 客户端存在关闭证书校验的调用位置,生产环境应恢复校验并使用官方网关域名。

商户私钥属于敏感材料,务必存放在服务端安全位置,切勿提交到代码仓库。

下载说明

本页提供通联支付通企付组件完整源码打包下载,解压后按文档配置密钥即可联调。

压缩包内含组件源码与说明文档,扩展示例可直接参考仓库目录结构。

GitHub项目开源地址 https://github.com/lty0311/allinpay-tppay

资源下载
下载价格免费
本文章资源https://www.aosen.cc/mianfei16821.html来源于互联网,如存在侵权,请联系我们立马删除!
0
显示验证码