摘要:个人开发者如何低成本接入支付?官方商户接口门槛高、手续费贵、资金受平台监管。本文介绍基于经典开源项目 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 关键技术点
-
通知栏监听:监控端利用 Android 辅助功能(
AccessibilityService)实时读取系统通知栏内容,精准匹配微信/支付宝的收款推送格式。 -
金额解析:从通知文本中提取收款金额、付款方信息,与服务端待支付订单进行匹配。
-
安全回调:服务端收到监控端上报后,通过预配置的通讯密钥签名校验,确保回调请求合法性。
-
后台保活:通过内存白名单、自启动权限、省电豁免等多重机制,确保监控端长期稳定运行。
四、快速注册
打开官网一键注册
mqpay.prod.plpl.host
五、监控端配置详解
5.1 安装与授权
-
在 Android 手机或模拟器上安装 MQPay 监控端 APK。
-
打开应用,通过扫码或手动输入完成服务端配置。
-
点击"开启服务",系统将跳转至 设置 → 辅助功能,找到 MQPay 并启用。
5.2 通知栏权限设置
确保监控端能读取到微信/支付宝的推送:
-
微信:设置 → 新消息通知 → 开启"通知显示消息详情"
-
支付宝:设置 → 通用 → 新消息通知 → 开启"二维码收款到账语音提醒"和通知栏显示
-
系统层面:确保微信、支付宝、MQPay 均允许发送通知,且通知样式为"标准样式"(部分 MIUI/ColorOS 需关闭"智能通知隐藏")
5.3 后台保活配置(关键!)
监控端被杀后台是收款失败的首要原因,请按以下步骤操作:
设置项
操作
内存清理白名单
将微信、支付宝、MQPay 加入系统管家/安全中心的白名单
自启动权限
设置 → 应用管理 → 自启动管理 → 允许 MQPay 自启动
省电模式豁免
电池 → 省电优化 → 将 MQPay 设为"不优化"
后台锁定
多任务界面 → 下拉 MQPay 卡片加锁
通知权限
确保 MQPay 拥有"读取通知"和"发送通知"权限
验证:在 MQPay 服务端点击 "检测监听权限",若显示正常且能收到测试通知,则配置成功。
六、与原版 v 免签的对比
维度
原版 v 免签
MQPay
监控端兼容
部分 Android 7.0+ 机型闪退
重构监控端,兼容性大幅提升
后台保活
仅有文字提示
提供完整的保活配置指南与检测工具
店员支持
v1.5+ 开始支持
原生支持支付宝店员通、微信店员
UI 体验
经典后台界面
全新官网与后台,交互更友好
八、适用场景与注意事项
✅ 适合场景
-
个人博客/工具站收取赞助费
-
独立开发者售卖软件授权/激活码
-
小型社群/论坛的积分充值
-
个人知识付费(如付费文章、资源下载)
⚠️ 重要限制
-
不适合高并发商用:通知栏监听机制决定了单台监控端有处理上限,如需商用请二次开发或申请官方接口。
-
必须保持监控端在线:手机关机、App 被杀、网络断开均会导致回调失败。
-
金额匹配依赖通知文本:若微信/支付宝更改通知格式,可能需要更新监控端。
-
合规使用:仅供个人开发者调试测试,请勿用于非法用途。
九、总结
MQPay 在 v 免签的基础上,对个人收款场景进行了深度优化。它用最轻量的方式(一个 WAR 包 + 一台安卓手机)解决了个人开发者最大的痛点——收款。零费率、免签约、即时到账、数据自主,这些特性让它成为独立开发者工具箱中不可或缺的一环。
如果你正在寻找一套低成本、易部署、可控性强的个人收款方案,不妨试试 MQPay。
项目官网:
mqpay.prod.plpl.host
v 免签开源地址:github.com/szvone/Vmqp…
本文仅供技术交流,请遵守相关法律法规,合法合规使用支付功能。