一、引言
二、项目背景
三、技术特点
多渠道对接与多种支付产品:Jeepay支持微信支付、支付宝、云闪付等主流支付渠道,并已对接其官方接口。同时,它还支持聚合码支付,方便用户在不同渠道间进行支付。 接口丰富与易用:Jeepay提供http形式的接口,并提供了多种语言的SDK,方便开发者进行对接。接口请求和响应数据采用签名机制,确保交易安全可靠。 系统安全与分布式部署:Jeepay系统安全稳定,支持分布式部署,能够应对高并发场景。同时,它支持多商户模式,允许商户多应用接入,提升了系统的灵活性和可扩展性。 管理平台与权限管理:Jeepay的管理平台操作界面简洁、易用,方便用户进行日常管理和操作。同时,它使用Spring Security实现权限管理,确保系统的安全性。 前后端分离架构:Jeepay采用前后端分离架构,方便开发者进行二次开发。这种架构不仅提高了系统的可维护性,还降低了开发成本。 官方支持与一键部署:Jeepay由计全科技团队开发,有着多年支付系统开发经验。官方提供docker部署和一键部署脚本,使得系统部署更加便捷高效。
四、接口市场
五、系统架构
六、项目结构
jeepay-ui -- https://gitee.com/jeequan/jeepay-ui
jeepay
├── conf -- 存放系统部署使用的.yml文件
├── docker -- 存放docker相关文件
└── docs -- 存放项目相关文档说明
├── intsll -- 项目部署shell脚本
├── 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 开发指导: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 快速上手:https://docs.jeequan.com/docs/jeepay/jeepay-1dbdn8bqgo270
后端源码:
https://github.com/jeequan/jeepay
前端源码:
https://github.com/jeequan/jeepay-ui
软件接单交流: