雨荷云码 个人免签支付 Java收款系统源码
雨荷云码 个人免签支付 Java系统源码介绍
本项目为 2021 最新个人免签支付 Java 版源码,整合雨荷云码支付、码支付、易支付等模式,支持个人/企业微信与支付宝二维码收款。系统通过安装在手机上的监控 App,实时监听微信、支付宝到账通知,并回调开发者业务系统,实现“免签约官方接口”的自动收款与订单通知,非常适合中小商家、自建站长搭建个人免签收款网关。
整套系统采用 SaaS 架构设计,服务即应用,各模块可独立部署在不同服务器上,支持横向扩展与多商户接入。消费者在支付时实际扫描的是开发者本人的微信、支付宝收款二维码,系统负责金额匹配、到账监听与异步回调,开发者只需对接统一回调接口即可完成订单状态更新。
核心原理与功能说明
手机App收款监控:在收款手机上安装专用 App,监控微信、支付宝收款到账通知,一旦检测到支付信息立即上报到服务器。
二维码金额匹配:发起支付请求时,系统会优先匹配金额最接近的固定金额二维码,如找不到可用二维码,则自动切换为不固定金额二维码,让用户手动输入金额。
个人二维码收款:消费者实际扫描的是开发者个人微信/支付宝收款码,无需企业资质或官方支付签约,即可完成收款。
多通道支持:可按配置对接微信、支付宝等多个支付通道,实现一套系统集中管理多种收款方式。
回调通知:支付到账后,系统通过回调 URL 将订单号、金额、状态等信息推送给业务系统,开发者在自己项目中完成订单发货或业务开通。
金额匹配示例
例如,你的商品价格为 ¥35,可以在后台上传一个固定金额为 ¥35 的微信或支付宝收款二维码:
当用户发起 35 元支付请求时,系统会自动匹配并返回该 ¥35 固定金额二维码,用户扫码后直接付款即可。
若某个金额的固定收款码已被使用或不存在,系统会切换到不固定金额收款码,提示用户手动输入金额完成支付。
SaaS架构与模块拆分
SaaS 服务模式:系统按照服务即应用模式设计,多模块独立运行,可部署在不同服务器上,适合多商户、多项目集中接入。
模块化结构:前台收银台、订单管理、通道配置、通知回调等模块分层清晰,方便二次开发与按需裁剪。
完整自主源码:提供完整 Java 源码,可根据自身业务场景定制风控策略、费率规则和监控逻辑。
典型应用场景
个人站长:为个人博客、下载站、虚拟商品站提供免签支付收款方案。
中小企业:在未开通官方支付接口前,用作过渡收款网关,统一接入多个业务系统。
SaaS 服务商:对接上层商户,为多个站点提供“个人二维码收款聚合服务”。
环境需求与部署思路(示例)
后端语言:Java(建议 JDK 1.8+)。
数据库:MySQL 5.6+,用于存储订单、通道配置与用户信息。
应用服务器:Tomcat / Jetty / Spring Boot 内嵌容器等 Java Web 运行环境。
在服务器上安装并配置 JDK 与 MySQL,创建支付系统数据库并导入提供的初始化 SQL。
在配置文件中填写数据库连接、回调域名、支付通道参数等核心信息并打包部署。
将打包好的 War 包或可执行 Jar 部署到 Tomcat 或以 Spring Boot 方式运行,确保支付接口与回调接口可外网访问。
在后台上传个人微信、支付宝固定金额与不固定金额收款二维码,完成金额档位配置。
在业务系统中接入支付请求与回调处理逻辑,即可实现订单创建、支付跳转与支付结果更新。
如果你需要一套基于 Java 技术栈、支持个人/企业微信和支付宝二维码收款的免签支付系统,这套雨荷云码支付/码支付/易支付思路的个人免签支付源码,可以作为收款网关基础框架,用于快速搭建自己的聚合收款服务。
图片演示:

