🚑 红十字会月捐管理平台 · 已上线

让每一份爱心
按时抵达长辈食堂

面向红十字会打造的月捐管理系统,支持微信委托代扣自动扣款、签约用户管理、扣款记录追溯,让月捐运营省心、透明、合规。

3
扣款周期(月/周/日)
8:00
每日定时自动扣款
HTTPS
全站加密传输
100%
扣款记录可追溯
核心功能
从用户签约到自动扣款,从数据统计到后台管理,完整覆盖月捐业务全流程
📝
微信委托代扣签约
用户通过微信小程序一键签约,接入微信支付 V2 委托代扣 API,签约流程安全合规,签约状态实时回调更新。
自动定时扣款
每日 8:00 自动扫描有效签约,按月/周/日周期触发扣款,无需人工干预。周期内重复扣款自动跳过,杜绝误扣。
👥
用户与签约管理
后台集中管理签约用户、签约状态、扣款历史,支持筛选、查询、导出。管理员权限分级,操作留痕。
💰
扣款记录追溯
每笔扣款记录都可追溯,包含签约 ID、交易号、扣款时间、金额、状态、微信回调原始数据,便于对账与稽核。
📊
数据看板
Dashboard 直观展示累计签约数、月度扣款金额、成功率、失败原因分布,运营状况一目了然。
🔐
安全合规
全站 HTTPS、JWT 鉴权、BCrypt 密码加密、微信支付证书隔离部署,敏感配置不入代码库,符合金融级安全要求。
业务流程
用户一次签约,系统按周期自动扣款,全程无需人工干预
1
选择方案
用户在微信小程序选择捐款金额与扣款周期(月/周/日)。
2
微信签约
跳转微信签约页,输入密码确认,签约成功后回调后台更新状态。
3
自动扣款
每天 8:00 定时任务检查有效签约,按周期触发微信支付代扣 API。
4
回调入账
微信异步回调扣款结果,后台更新记录状态,失败自动标记并支持重试。
技术架构
采用主流稳定技术栈,易于维护与扩展
Spring Boot 4
后端服务 · Java 17
Next.js 16 + React 19
管理后台前端
MySQL + JPA
数据持久化
微信小程序
用户端签约入口
微信支付 V2
委托代扣 API
Nginx
反向代理 · HTTPS 终端
Docker Compose
容器化部署
Let's Encrypt
SSL 证书自动续期

开始管理您的月捐项目

登录管理后台,查看签约用户、扣款记录、数据看板

进入管理后台 →