项目介绍

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

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

项目体验

  • Jeepay支付流程体验:https://www.jeequan.com/demo/jeepay_cashier.html
  • Jeepay运营平台和商户系统演体验:https://www.jeequan.com/doc/detail_84.html
  • Jeepay项目文档:https://docs.jeequan.com/docs/jeepay
  • Jeepay快速使用:https://docs.jeequan.com/docs/jeepay/jeepay-1dbdn8bqgo270
  • 下载地址:https://gitee.com/jeequan/jeepay?_from=gitee_search

项目特点

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

系统架构

Jeepay计全支付系统架构图

Jeepay计全支付聚合码支付流程图

核心技术栈

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

项目结构

jeepay-ui  -- https://gitee.com/jeequan/jeepay-uijeepay
├── conf -- 存放系统部署使用的.yml文件
└── docs -- 存放项目相关文档说明├── script -- 项目启动shell脚本└── sql -- 初始化sql文件
└── jeepay-components -- 公共组件目录├── jeepay-components-mq -- mq组件└── jeepay-components-oss -- oss组件
├── 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
  • 常见问题:https://docs.jeequan.com/docs/jeepay/jeepay-1d99ciatu11h5

功能模块

Jeepay运营平台功能

Jeepay商户系统功能

系统截图


开源支付系统,助你快速开发支付功能相关推荐

  1. 2023全新个人免签约支付系统PHP源码 码支付系统 ThinkPHP6框架全开源 starpay2.0Beta

    starpay2.0Beta 2023全新个人免签约支付系统PHP源码 码支付系统 ThinkPHP6框架全开源 starpay2.0Beta 软件为开源程序,很好用,感谢老大的共享. 下载地址:ht ...

  2. 优酷“首月1元”会员引争议:取消续费却被扣24元;马斯克欲在推特建立支付系统,并包含加密货币功能;Deno 1.3发布|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  3. 优酷“首月1元”会员引争议:取消续费却被扣24元;马斯克欲在推特建立支付系统,并包含加密货币功能;Deno 1.3发布|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  4. 开发社交聊天APP需要注意什么?如何快速开发聊天功能

    随着互联网的发展,人们的沟通方式也在悄悄发生变化,由原来的面对面沟通,发展为网上沟通.让大家日常生活的通讯越来越方便了,各种APP层出不穷.那么,想开发一款社交聊天并进行运营,需要注意哪些方面?如何快 ...

  5. 5个开源免费的Java项目快速开发脚手架

    概览 : Guns pig RuoYi Jeecg-boot iBase4J Guns 推荐指数 :⭐⭐⭐⭐⭐ 简介 我在上大学的时候就了解和接触过了这个项目,当时我还是一个 Spring 入门不太久 ...

  6. 【支付系统学习笔记】-二支付系统设计(支付网关设计)

    前言: 本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/ 一 概述 在支付系统中,支付网关和支付渠道的对接是最核心的功能.其中支付网关是对外提供服务的接 ...

  7. 微信智慧支付日系统服务器崩溃,微信支付大面积出现故障 微信支付系统繁忙怎么解决 微信支付崩溃原因是什么...

    10月29日晚间,微信支付突然大面积出现故障,支付时显示错误,商家扫码枪显示失败,美团外卖.京东商城.滴滴出行等支持微信支付的软件中,均显示暂不能使用微信支付.如果直接用微信支付扫码付款,也会出现&q ...

  8. 前后端分离的企业级微服务多租户系统架构,快速开发平台!

    正文 大家好.我今天,推荐一个快速开发平台系统项目.猿哥第一次使用就有点上头,爱不释手,必须要推荐给大家. 上次是谁要的快速开发平台系统项目啊,猿哥帮你找到了. 这是我目前见过最好的快速开发平台系统项 ...

  9. 【支付系统学习笔记】-二支付设计(银行卡支付)

    前言:   本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/ 一 支付与交易 作者先明确了概念: 交易是生成订单:支付是对订单进行付款. 支付行为有多种 ...

最新文章

  1. [20170419]bbed探究数据块.txt
  2. python爬虫采集网站数据
  3. 王爽《汇编语言(第三版)》检测点11.1
  4. 电路上的ESR是什么意思?
  5. mysql semi join_MySQL 5.6 Semi join优化之materialization strategy
  6. loadRunner目录分析二
  7. sentinel——SLC数据下载、DEM数据下载拼接、精密轨道数据下载方法
  8. 禁不住诱惑?不可描述的应用之下暗藏巨大风险
  9. 双光子成像和近红外二区荧光共聚焦成像/树状大分子CT/MRI双模态成像造影剂/锰螯合物磁共振成像(MRI)
  10. java 文件上传(使用多线程)
  11. “十一“出行防诈骗攻略来了!看完再出去浪
  12. GIS空间分析 缓冲区分析与叠加分析1 选址分析(市区择房)
  13. [oracle]Oracle数据库安全管理
  14. 江苏工勤计算机高级工职称,事业单位专业技术职称与工勤岗高级工的区别
  15. 文件下载(功能实现)(详细分析)
  16. Linux nohup bash cm_watch.sh >> run.log 2>1
  17. java避免出现科学计数法表示_Java中的浮点数-科学计数法-加减乘除
  18. 神经网络原理与实例精解,神经网络计算工作原理
  19. Unity Animator入门:使用Animator和trigger参数做简单的UI动画
  20. 年薪201万!华中科大CV博士生入选华为天才少年计划!

热门文章

  1. 图像处理(十九)基于移动最小二乘的图像变形-Siggraph 2006
  2. 记录ES删除字段方法
  3. 现在评高工都有哪些步骤?走完这十一步,证书到你手!(上)
  4. 申卡这一步很重要,不要因为它错失你的信用卡!
  5. Datagram 连接简介
  6. 教你文件夹怎么加密?
  7. 华为手机能隐藏蓝牙吗_手机息屏还能这样玩?华为这几个隐藏小功能快学起来...
  8. JavaScript中如何将十进制转换为十六进制?
  9. 测试理论系列——软件测试模型
  10. 2022秋软件工程第一次结对编程时作业