Back to Jeepay

README

README.md

3.2.88.5 KB
Original Source
<p align="center"> <a href="https://www.jeequan.com"> </a> </p> <p align="center"> <strong>计全支付(Jeepay)- 让支付接入更简单</strong> </p> <p align="center"> 一套面向互联网企业的开源支付系统,支持普通商户模式、服务商模式、聚合支付与多应用接入。 </p> <p align="center"> 👉 <a href="https://www.jeequan.com">官网</a> · <a href="https://doc.jeequan.com/#/integrate/open">项目文档</a> · <a href="https://github.com/jeequan/jeepay">GitHub</a> · <a href="https://gitee.com/jeequan/jeepay">Gitee</a> · <a href="https://github.com/jeequan/jeepay-ui">前端项目</a> </p> <p align="center"> <a target="_blank" href="https://spring.io/projects/spring-boot"> </a> <a target="_blank" href="https://www.oracle.com/java/technologies/downloads/#java17"> </a> <a target="_blank" href="http://www.gnu.org/licenses/lgpl.html"> </a> <a href="https://gitee.com/jeequan/jeepay/stargazers" target="_blank"> </a> <a target="_blank" href="https://github.com/jeequan/jeepay"> </a> <a target="_blank" href="https://gitcode.com/jeequantech/jeepay"> </a> </p> <p align="center"> <a href="https://jq.qq.com/?_wv=1027&k=94WnXmdL"> </a> </p>

目录


项目简介

Jeepay 是一套面向互联网企业的开源支付系统,支持 普通商户模式 / 多渠道服务商模式 / 聚合码支付 / 多商户多应用接入。已对接微信支付、支付宝、云闪付等主流渠道。

后端 Spring Boot 3.3.7 + JDK 17 + Spring Security,前端 Ant Design Vue,MQ 支持 RocketMQ / ActiveMQ / RabbitMQ

适合自建聚合支付平台、SaaS 支付中台、多商户支付系统以及电商 / 零售 / 本地生活 / 数字内容等业务的支付接入与二次开发。


Jeepay 适合谁

  • 独立掌控支付流程、商户体系、渠道配置、回调通知,不想被托管服务绑定
  • 需要服务商模式管理多家商户、多家渠道的平台方
  • 计划长期二次开发,希望起点是一套架构清晰、代码分层明确、文档完备的开源系统
  • 需要 Docker / Shell 一键部署、分布式、多 MQ 可切换的可运维支付底座

由原 XxPay 团队持续开发维护,多年支付实战沉淀。


官方托管服务(计全付)

如果你希望 不自建部署、直接拿到可用的支付通道与分账能力,欢迎来 计全付官方 申请接入:

  • 目标场景:没有支付牌照 / 没有支付通道资源的中小商户、SaaS 平台、独立开发者
  • 提供内容:微信、支付宝、银联等主流通道聚合接入;分账能力;账户体系、结算与对账;售后支撑
  • 分账亮点:支持 100% 全额分账,满足平台型业务的分润 / 代收代付诉求
  • 优势:开通即用,免去服务器与运维成本;费率与政策按业务规模定制

联系方式:官网 https://www.jeequan.com · 微信客服见文末。


部署方式

方式适用场景跳转
Shell 脚本一键安装干净的 CentOS / Anolis / Ubuntu / Debian 服务器docs/deploy/shell.md
Docker Compose 部署本地 / 测试环境起完整集群(含前端)docs/deploy/compose.md
宝塔面板一键安装有宝塔面板(≥ 9.2.0),Docker 应用市场一键装Compose 文件:docker-compose.baota.yml,用法:docs/deploy/baota.md
自助源码部署对接内部基础设施的团队自备 MySQL / Redis / MQ,按环境调整 conf/ 后 Maven 打包部署

默认镜像指向华为云 SWR 公开仓库,国内零配置直达,不依赖 Docker Hub。部署后需域名 + HTTPS 见 docs/deploy/https.md,出问题优先看 docs/deploy/troubleshooting.md


系统架构

Jeepay 计全支付系统架构图

Jeepay 聚合码支付流程图


核心技术栈

软件名称描述版本
JDKJava 运行环境17
Spring Boot后端开发框架3.3.7
Redis分布式缓存3.2.8+
MySQL数据库5.7.x / 8.0+
MQ消息中间件RocketMQ / ActiveMQ / RabbitMQ
Ant Design Vue前端 UI 框架4.2.6
MyBatis-PlusMyBatis 增强工具3.4.2
WxJava微信开发 Java SDK4.6.0
HutoolJava 工具类库5.8.26

文档与资源

官方文档

本仓库文档

SDK 资源

Jeepay 已提供 Java、Python SDK,以及 PHP 对接 Demo:

项目地址


贡献与协作


更多支持

欢迎关注官方渠道,获取更多产品动态、部署指导与社区支持。

官方公众号

微信扫描下方二维码,关注 计全科技 公众号:

官方微信交流群

微信扫描下方二维码加入官方交流群。若项目对你有帮助,欢迎先点一个 Star 支持。

微信客服