源支付 V7 支付系统开源版 v1.8.9
源支付 V7 支付系统(开源版 v1.8.9)是一套面向个人及中小商户的第三方聚合支付解决方案,核心聚焦'免签约支付'场景。通过整合微信、支付宝等主流支付渠道的回调机制,搭配云端服务和挂机软件,实现无需商户资质签约即可完成收款、订单自动回调、金额实时核对等核心功能。
项目核心组成部分
该版本包含三大核心模块:开源版源码(本地部署)、云端源码(云端服务端)、挂机软件(支付监听),三者协同完成支付全流程。
1. 开源版源码(本地/服务器部署)
这是系统的核心业务载体,基于 PHP+MySQL 开发(主流 Web 技术栈),包含前端商户后台、后端支付接口、订单管理系统三大核心模块。
- 订单创建:用户在前端收款页面提交订单,本地源码生成唯一订单号、支付金额、收款二维码(对应商户的微信/支付宝个人账户收款码),并将订单信息存入 MySQL 数据库。
- 状态回调:匹配成功后,向本地源码的回调接口发送请求,将订单状态更新为'已支付'。
- 业务处理:本地源码接收到回调后,执行商户预设的业务逻辑(如自动发货、跳转成功页面、通知用户)。
2. 云端源码(云端服务端)
作为本地源码的补充,主要部署在云服务器上,核心作用是提供跨端通信、状态同步及备用监听。
- 跨端通信:打通本地源码、挂机软件、微信/支付宝官方接口的通信链路。
- 状态同步:实时同步订单支付状态,避免本地服务器离线导致的订单状态丢失。
- 备用监听:当本地挂机软件异常时,云端服务可临时接管支付状态监听,提升系统稳定性。
- 核心逻辑:基于 Socket/HTTP 长连接开发,保持与挂机软件的实时通信,接收支付状态并推送给本地源码。
- 云端兜底:若本地挂机软件离线,云端源码可临时监听收款状态,待挂机软件恢复后同步数据,避免订单丢失。
3. 挂机软件(客户端监听工具)
Windows 系统下的桌面端软件(EXE 格式),是'免签约支付'的核心关键,替代了官方签约接口的自动回调功能。
- 支付状态监听:模拟用户登录微信/支付宝账号,监听收款消息(如微信收款助手、支付宝账单通知)。
- 金额匹配:将监听的收款金额、付款人信息与本地系统的未完成订单匹配。
- 订单匹配:挂机软件将监听的收款信息与数据库中的未完成订单比对(核心是金额精准匹配,可选备注匹配)。
- 异常提醒:当监听账号掉线、网络异常时,通过弹窗/短信提醒商户,保障收款流程不中断。
项目核心运行逻辑
源支付 V7 的核心是'绕过官方签约,通过个人账户监听实现支付回调',完整流程如下:
- 订单创建:用户在本地源码生成订单及收款二维码。
- 支付监听:挂机软件登录商户账号,实时监听收款消息,获取金额、时间、备注等信息。
- 订单匹配:比对监听信息与数据库未完成订单。
- 状态回调:匹配成功后,挂机软件向本地源码回调接口发送请求更新状态。
- 业务处理:本地源码执行后续业务逻辑。
核心优势
- 免资质签约:无需企业营业执照、商户资质,仅需个人微信/支付宝账号即可实现收款,降低使用门槛。
- 低成本部署:开源版免费使用,仅需一台轻量服务器(或虚拟主机)+ Windows 电脑(运行挂机软件)即可部署。
- 功能完整:支持微信、支付宝双渠道收款,订单自动对账、异常提醒、回调自定义等,满足中小商户核心需求。
- 易扩展:开源源码可根据需求二次开发(如增加支付渠道、对接自有业务系统)。




