MQPay:基于 v 免签重构的个人收款系统,零费率、免签约、开箱即用

0 阅读1分钟

摘要:个人开发者如何低成本接入支付?官方商户接口门槛高、手续费贵、资金受平台监管。本文介绍基于经典开源项目 v 免签重新开发的 MQPay 系统,通过 Android 通知栏智能监控实现微信/支付宝收款自动回调,无需签约、零费率、资金直达个人账户,并提供完整的部署教程与 API 文档。

一、前言:个人开发者的收款困境

作为一名独立开发者,你是否遇到过这些场景:

  • 开发了一款小众工具/网站,想收取几块钱的订阅费,却发现微信支付/支付宝商户入驻需要营业执照

  • 使用第三方聚合支付,手续费 0.6%~2% 不说,资金还要在平台停留 T+1;

  • 想找一套开源方案自建,但部署复杂、文档缺失、兼容性差,折腾三天还没跑通。

v 免签 曾是开源社区中解决这一痛点的明星项目,凭借"监听通知栏推送 + 自动回调"的巧妙设计,让无数个人开发者实现了零成本收款。如今,基于 v 免签核心思想重新打磨的 MQPay 正式上线,在保留原有优势的基础上,优化了部署体验、监控端兼容性和后台保活机制。

二、MQPay 核心特性

表格

特性

说明

零费率

直接调用个人微信/支付宝收款码,无中间商抽成

免签约

无需营业执照,无需申请官方 API,个人账号直接使用

即时到账

资金实时进入个人微信/支付宝余额,不经过第三方

毫秒级回调

基于 Android AccessibilityService 监听通知栏,收款后秒级回调

双平台支持

同时支持微信支付、支付宝两大主流渠道

店员模式

支持支付宝店员通、微信店员收款通知,可用备用机/模拟器挂机

数据自主

服务端自建,数据完全由自己掌控,无后门风险

三、系统架构与工作原理

3.1 架构概览

MQPay 采用经典的 "服务端 + 监控端" 双端架构:

┌─────────────┐      扫码支付       ┌─────────────┐
│   用户浏览器  │ ─────────────────→ │  微信/支付宝  │
└─────────────┘                    └──────┬──────┘
                                          │
                              生成收款通知(通知栏推送)
                                          ↓
┌─────────────┐      监听通知栏       ┌─────────────┐
│  MQPay服务端 │ ←─────────────────── │ Android监控端 │
│  (SpringBoot)│   解析金额/订单/时间   │(Accessibility)│
└──────┬──────┘                      └─────────────┘
       │
       ↓  HTTP回调
┌─────────────┐
│  开发者业务系统 │
│  (订单状态更新) │
└─────────────┘

3.2 关键技术点

  1. 通知栏监听:监控端利用 Android 辅助功能(AccessibilityService)实时读取系统通知栏内容,精准匹配微信/支付宝的收款推送格式。

  2. 金额解析:从通知文本中提取收款金额、付款方信息,与服务端待支付订单进行匹配。

  3. 安全回调:服务端收到监控端上报后,通过预配置的通讯密钥签名校验,确保回调请求合法性。

  4. 后台保活:通过内存白名单、自启动权限、省电豁免等多重机制,确保监控端长期稳定运行。

四、快速注册

打开官网一键注册

mqpay.prod.plpl.host

五、监控端配置详解

5.1 安装与授权

  1. 在 Android 手机或模拟器上安装 MQPay 监控端 APK。

  2. 打开应用,通过扫码手动输入完成服务端配置。

  3. 点击"开启服务",系统将跳转至 设置 → 辅助功能,找到 MQPay 并启用。

                    

5.2 通知栏权限设置

确保监控端能读取到微信/支付宝的推送:

  • 微信:设置 → 新消息通知 → 开启"通知显示消息详情"

  • 支付宝:设置 → 通用 → 新消息通知 → 开启"二维码收款到账语音提醒"和通知栏显示

  • 系统层面:确保微信、支付宝、MQPay 均允许发送通知,且通知样式为"标准样式"(部分 MIUI/ColorOS 需关闭"智能通知隐藏")

5.3 后台保活配置(关键!)

监控端被杀后台是收款失败的首要原因,请按以下步骤操作:

设置项

操作

内存清理白名单

将微信、支付宝、MQPay 加入系统管家/安全中心的白名单

自启动权限

设置 → 应用管理 → 自启动管理 → 允许 MQPay 自启动

省电模式豁免

电池 → 省电优化 → 将 MQPay 设为"不优化"

后台锁定

多任务界面 → 下拉 MQPay 卡片加锁

通知权限

确保 MQPay 拥有"读取通知"和"发送通知"权限

验证:在 MQPay 服务端点击 "检测监听权限",若显示正常且能收到测试通知,则配置成功。

六、与原版 v 免签的对比

维度

原版 v 免签

MQPay

监控端兼容

部分 Android 7.0+ 机型闪退

重构监控端,兼容性大幅提升

后台保活

仅有文字提示

提供完整的保活配置指南与检测工具

店员支持

v1.5+ 开始支持

原生支持支付宝店员通、微信店员

UI 体验

经典后台界面

全新官网与后台,交互更友好

八、适用场景与注意事项

✅ 适合场景

  • 个人博客/工具站收取赞助费

  • 独立开发者售卖软件授权/激活码

  • 小型社群/论坛的积分充值

  • 个人知识付费(如付费文章、资源下载)

⚠️ 重要限制

  1. 不适合高并发商用:通知栏监听机制决定了单台监控端有处理上限,如需商用请二次开发或申请官方接口。

  2. 必须保持监控端在线:手机关机、App 被杀、网络断开均会导致回调失败。

  3. 金额匹配依赖通知文本:若微信/支付宝更改通知格式,可能需要更新监控端。

  4. 合规使用:仅供个人开发者调试测试,请勿用于非法用途。

九、总结

MQPay 在 v 免签的基础上,对个人收款场景进行了深度优化。它用最轻量的方式(一个 WAR 包 + 一台安卓手机)解决了个人开发者最大的痛点——收款。零费率、免签约、即时到账、数据自主,这些特性让它成为独立开发者工具箱中不可或缺的一环。

如果你正在寻找一套低成本、易部署、可控性强的个人收款方案,不妨试试 MQPay。

项目官网

mqpay.prod.plpl.host

v 免签开源地址github.com/szvone/Vmqp…

本文仅供技术交流,请遵守相关法律法规,合法合规使用支付功能。