查看原文
其他

一款实用可行的支付系统,专供互联网企业使用,赶紧收藏了!

TJ 程序猿DD 2021-11-13

前两天有小伙伴来找小编,问哪里有互联网企业用的支付系统,想学习学习提升提升。

小伙伴的要求,小编自然是放在第一位去实现的,这几天废寝忘食的搜寻,终于找到一款不错的开源支付系统,赶紧来和大家分享!

Jeepay

一款支持多渠道服务商和普通商户模式的开源系统,已完成的功能有对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。可以说主流的支付方式都包含了,作为一款学习项目,再好不过了~

项目使用Spring Boot和Ant Design Vue开发,集成Spring Security实现权限管理功能。项目整体架构和结构图如下:

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代码生成

小编再给你详细介绍下项目的主要特点,看看哪一个是你想知道的:

  • 支持多渠道对接,支付网关自动路由
  • 已对接微信服务商和普通商户接口,支持V2和V3接口
  • 已对接支付宝服务商和普通商户接口,支持RSA和RSA2签名
  • 已对接云闪付服务商接口,可选择多家支付机构
  • 提供http形式接口,提供各语言的sdk实现,方便对接
  • 接口请求和响应数据采用签名机制,保证交易安全可靠
  • 系统安全,支持分布式部署,高并发
  • 管理端包括运营平台和商户系统
  • 管理平台操作界面简洁、易用
  • 支付平台到商户系统的订单通知使用MQ实现,保证了高可用,消息可达
  • 支付渠道的接口参数配置界面自动化生成
  • 使用spring security实现权限管理
  • 前后端分离架构,方便二次开发
  • 开发团队有着多年支付系统开发经验

商户和平台功能模块设计图如下:

运营平台功能

商户系统功能

系统实现后的实际效果图如下:

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

看上去还是很不错的哟~喜欢的小伙伴,感兴趣的小伙伴,赶紧来关注小编回复关键字获取项目地址吧!说不定下一个电商巨头就是你哦!

点击下方卡片,关注公众号“TJ君

回复“支付系统”,获取仓库地址

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存