基于SpringBoot2+Vue+Redis的聚合支付系统,可二次开发接私活!

📚 项目介绍

Jeepay是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付支付宝云闪付官方接口,支持聚合码支付。

Jeepay使用Spring BootAnt Design Vue开发,集成Spring Security实现权限管理功能,是一套非常实用的web开发框架。

🎁 名称的由来

Jeepay = Jee + pay,是由原XxPay支付系统作者带领团队开发,“Jee”是公司计全科技名称的表示,pay表示支付。中文名称为计全支付,释为:计出万全、支付安全,让支付更加方便安全。

🍎 项目特点

  • 支持多渠道对接,支付网关自动路由

  • 已对接微信服务商和普通商户接口,支持V2V3接口

  • 已对接支付宝服务商和普通商户接口,支持RSA和RSA2签名

  • 已对接云闪付服务商接口,可选择多家支付机构

  • 提供http形式接口,提供各语言的sdk实现,方便对接

  • 接口请求和响应数据采用签名机制,保证交易安全可靠

  • 系统安全,支持分布式部署,高并发

  • 管理端包括运营平台商户系统

  • 管理平台操作界面简洁、易用

  • 支付平台到商户系统的订单通知使用MQ实现,保证了高可用,消息可达

  • 支付渠道的接口参数配置界面自动化生成

  • 使用spring security实现权限管理

  • 前后端分离架构,方便二次开发

  • 由原XxPay团队开发,有着多年支付系统开发经验

🥞 系统架构

Jeepay计全支付系统架构图

9094d5580099750969c12272654669f6.png

核心技术栈

软件名称描述版本
JdkJava环境1.8
Spring Boot开发框架2.4.5
Redis分布式缓存3.2.8 或 高版本
MySQL数据库5.7.X 或 8.0 高版本
MQ消息中间件ActiveMQ 或 RabbitMQ 或 RocketMQ
Ant Design VueAnt Design的Vue实现,前端开发使用2.1.2
MyBatis-PlusMyBatis增强工具3.4.2
WxJava微信开发Java SDK4.1.0
HutoolJava工具类库5.6.6

项目结构

jeepay
├── conf -- 存放系统部署使用的.yml文件
└── docs -- 存放项目相关文档说明
     ├── script -- 项目启动shell脚本
     └── sql -- 初始化sql文件
├── jeepay-core -- 核心依赖包
├── jeepay-manager -- 运营平台服务端[9217]
├── jeepay-merchant -- 商户系统服务端[9218]
├── jeepay-payment -- 支付网关[9216]
├── jeepay-service -- 业务层代码
└── jeepay-z-codegen -- mybatis代码生成

开发部署

  • 系统开发:https://docs.jeequan.com/docs/jeepay/dev_serv

  • 通道对接:https://docs.jeequan.com/docs/jeepay/dev_channel

  • 线上部署:https://docs.jeequan.com/docs/jeepay/deploy

  • 接口文档:https://docs.jeequan.com/docs/jeepay/payment_api

🍿 功能模块

Jeepay运营平台功能

cce7d91d0d5c1758b72784535c7ecf1d.png

Jeepay商户系统功能

25e862d39010638e28fb81cdf6fae434.png

🍯 系统截图

以下截图是从实际已完成功能界面截取,截图时间为:2021-07-06 08:59

a4e0ee8bde44ea0924d4b7058eb24105.png

d71757461cb5d30af5f5af7463ffa2c2.png

5f3639219be2bcaf8aac00a49ac03827.png

270258afc0ec259403e0592fc5045f7f.png

3a89b02280d46c79d8def812005b4fe2.png

d7dd095c5707b4c7bd469f355be377a1.png

a8a6fea5150cca9ab64e0417cbceb196.png

5335978ca6480687000984ed59a3f01c.png

b61bee7677da6a16f010d6250ee37b28.png

9b54c0239dd13a087c86b8f3d1ce9c49.png

c7fd032dbb476b53d13c9cd0f0aed81c.png

0a0a45b4a001b4da04e79a64f089c711.png

007b08d873eadcf81eb5f7cfae842024.png

源码获取

点击下方公众号卡片

关注后回复 111

即可获取源码
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值