3.2k star,又一牛逼的開源支付系統(tǒng)!
原標題:3.2k star,又一牛逼的開源支付系統(tǒng)!
來自公眾號: Java后端技術
項目介紹
Jeepay是一套適合互聯(lián)網(wǎng)企業(yè)使用的開源支付系統(tǒng),支持多渠道服務商和普通商戶模式。已對接微信支付,支付寶,云閃付官方接口,支持聚合碼支付。
Jeepay使用Spring Boot和Ant Design Vue開發(fā),集成Spring Security實現(xiàn)權限管理功能,是一套非常實用的web開發(fā)框架。
名稱的由來
Jeepay = Jee + pay,是由原XxPay支付系統(tǒng)作者帶領團隊開發(fā),“Jee”是公司計全科技名稱的表示,pay表示支付。中文名稱為計全支付,釋為:計出萬全、支付安全,讓支付更加方便安全。關注公眾號:Java開發(fā)寶典
項目特點
支持多渠道對接,支付網(wǎng)關自動路由
已對接微信服務商和普通商戶接口,支持V2和V3接口
已對接支付寶服務商和普通商戶接口,支持RSA和RSA2簽名
已對接云閃付服務商接口,可選擇多家支付機構
提供http形式接口,提供各語言的sdk實現(xiàn),方便對接
接口請求和響應數(shù)據(jù)采用簽名機制,保證交易安全可靠
系統(tǒng)安全,支持分布式部署,高并發(fā)
管理端包括運營平臺和商戶系統(tǒng)
管理平臺操作界面簡潔、易用
支付平臺到商戶系統(tǒng)的訂單通知使用MQ實現(xiàn),保證了高可用,消息可達
支付渠道的接口參數(shù)配置界面自動化生成
使用spring security實現(xiàn)權限管理
前后端分離架構,方便二次開發(fā)
由原XxPay團隊開發(fā),有著多年支付系統(tǒng)開發(fā)經(jīng)驗
更多項目,關注公眾號:Java開發(fā)寶典
系統(tǒng)架構Jeepay計全支付系統(tǒng)架構圖
核心技術棧
軟件名稱 描述 版本 Jdk Java環(huán)境 1.8 Spring Boot 開發(fā)框架 2.4.5 Redis 分布式緩存 3.2.8 或 高版本 MySQL 數(shù)據(jù)庫 5.7.X 或 8.0 高版本 MQ 消息中間件 ActiveMQ 或 RabbitMQ 或 RocketMQ Ant Design Vue Ant Design的Vue實現(xiàn),前端開發(fā)使用 2.1.2 MyBatis-Plus MyBatis增強工具 3.4.2 WxJava 微信開發(fā)Java SDK 4.1.0 Hutool Java工具類庫 5.6.6項目結構
jeepay
├── conf -- 存放系統(tǒng)部署使用的.yml文件
└── docs -- 存放項目相關文檔說明
├── -- 項目啟動shell腳本
└── sql -- 初始化sql文件
├── jeepay-core -- 核心依賴包
├── jeepay-manager -- 運營平臺服務端[9217]
├── jeepay-merchant -- 商戶系統(tǒng)服務端[9218]
├── jeepay-payment -- 支付網(wǎng)關[9216]
├── jeepay-service -- 業(yè)務層代碼
└── jeepay-z-codegen -- mybatis代碼生成
開發(fā)部署
系統(tǒng)開發(fā):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運營平臺功能
Jeepay商戶系統(tǒng)功能
系統(tǒng)截圖
以下截圖是從實際已完成功能界面截取,截圖時間為:2021-07-06 08:59
源碼地址企業(yè)級支付項目源碼地址:https://gitee.com/jeequan/jeepay
---END---
推薦↓↓↓返回搜狐,查看更多
責任編輯:
掃描二維碼推送至手機訪問。
版權聲明:本文由財神資訊-領先的體育資訊互動媒體轉載發(fā)布,如需刪除請聯(lián)系。