72bdff89e496698

cfaed2b6bcf226f

157602906724ce3

589bd50a12ee849

d35100817f71ab2

cc326656ed6b3ee

9ec5110c9f37ce9

5051ac9c3cee7be

thinkphp框架开发的码支付mpay源码

码支付(mpay)是一套基于ThinkPHP框架开发的开源便捷收款工具源码,项目定位为个人免签收款解决方案。该程序允许用户通过微信、支付宝等个人账户生成的普通收款码,实现支付通知的自动回调与订单状态同步,无需签约官方支付接口,无需企业资质,极大降低了个人开发者、小微商户接入在线支付的技术门槛与资金成本。源码完全开源,个人可免费使用,且开发者承诺持续更新迭代。目前最新版本已迭代至V1.2.0,在免挂机、多平台兼容性、插件生态等方面均有显著增强。


工具特性分解

开源免费,持续更新
码支付mpay以开源形式发布,任何个人均可免费下载、部署、使用,不受商业授权限制。项目保持活跃维护,定期修复漏洞、适配新环境,用户可长期依赖。

支持第四方聚合码收款,免挂机不掉线
系统深度集成第四方服务商提供的聚合码能力,仅需设置普通收款码即可接收支付回调,无需在手机端持续运行监听程序,彻底解决传统挂机方案易掉线、耗电、不稳定等痛点。

微信/支付宝个人账户免签约收款
直接使用个人微信、支付宝的收钱码、赞赏码、经营码等,无需申请商户号,无需任何签约流程,用户扫码付款后系统自动识别并完成订单回调,实现零成本接入。

易支付接口标准开发,兼容主流商城系统
整套源码遵循易支付通用接口规范开发,可无缝对接市面上绝大多数采用易支付标准的商城系统、CMS、知识付费程序,即插即用,无需二次适配。

H5环境长按识别扫码支付
针对移动端H5页面专门优化,用户在微信、浏览器中打开支付页面,可长按识别二维码图片唤起支付,解决H5环境无法直接调起支付的痛点。

多平台、多账号、多通道灵活轮询
支持同时配置多个微信账号、支付宝账号以及多个第四方通道,系统按设定规则自动轮询调用,分散收款压力,提升收款成功率,同时实现负载均衡与故障转移。


技术架构

码支付mpay采用目前主流的高性能Web开发框架——ThinkPHP 8构建,该框架要求PHP运行环境版本高于8.0,官方推荐使用PHP 8.2以获得最佳性能与兼容性。前端管理界面基于Layui 2.9PearAdmin后台框架搭建,界面清爽、交互流畅,兼顾美观与实用性。整套系统模块化设计,核心逻辑与插件完全解耦,便于开发者进行二次开发与功能扩展。


内置插件清单

系统默认预装三款核心支付插件,覆盖主流收款场景:

  • 微信插件(wxpay):默认安装,支持微信赞赏码、个人收款码、经营码、商家码等多种码类型。需配合挂机监听程序(手机或PC端)实现回调抓取。

  • 支付宝插件(alipay):默认安装,支持支付宝收钱码、经营码。同样需要挂机监听。

  • 收钱吧聚合码插件(sqbpay):默认安装,对接收钱吧聚合码服务。此插件无需挂机,仅需在服务器设置定时任务定期拉取账单,即可实现免挂机自动回调。


V1.2.0更新日志详解

文档全面升级
新版启用更详尽的操作文档,从环境配置、插件安装到故障排查均有图文指引,大幅降低上手难度。

新增支付宝账单查询插件
该插件通过模拟登录或官方接口定期拉取支付宝账单记录,实现支付宝收款免挂机、不掉线,彻底解放手机。

代码结构优化
重构部分冗余逻辑,统一错误处理机制,开发者调试时能更快定位问题根源。

订单逻辑优化
前端订单页面增加详细错误提示文案,用户支付失败时可清晰知晓原因,减少客服咨询量。

上线插件商店
内置插件市场功能,支持在线浏览、一键安装、更新升级及付费购买插件,未来将扩展更多第三方支付通道与实用工具。

修复特定场景回调失败
解决支付宝手机挂机时因网络切换、系统休眠导致回调丢失的问题,提升回调到达率。

兼容性增强
适配更多PHP运行环境与服务器面板,对低配虚拟主机及新兴云平台均提供良好支持。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。