其他
一款实用可行的支付系统,专供互联网企业使用,赶紧收藏了!
前两天有小伙伴来找小编,问哪里有互联网企业用的支付系统,想学习学习提升提升。
小伙伴的要求,小编自然是放在第一位去实现的,这几天废寝忘食的搜寻,终于找到一款不错的开源支付系统,赶紧来和大家分享!
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君”
回复“支付系统”,获取仓库地址
往期推荐
大家好,我是TJ
一个励志推荐10000款开源项目与工具的程序员
欢迎关注我,了解多好玩、有趣的科技资讯