DaxPay V3.1.1: 支持多应用的支付网关系统
项目介绍
DaxPay是Dromara开源社区旗下一套开源支付网关系统,已经对接支付宝、微信支付和银联相关的接口。独立部署,提供接口供业务系统进行调用,不对原有系统产生影响。
源码地址
核心技术栈
| 名称 | 描述 | 版本要求 |
|---|---|---|
| Jdk | Java环境 | 21+ |
| Spring Boot | 开发框架 | 3.5.x |
| Redis | 分布式缓存 | 7.x版本及以上 |
| MySQL/Postgresql | 数据库 | Postgresql 12及以上 |
| Vue | 前端框架 | 3.x |
特色功能
- 支持支付、退款等支付相关的核心能力
- 提供商户端、运营端,支持多商户和服务商模式,
- 封装各类支付通道的接口为统一的接口,方便业务系统进行调用,简化对接多种支付方式的复杂度
- 已对接
微信支付、支付宝和10+第三方通道相关的接口 - 以支付扩展包的方式支持更多类型的通道:乐刷、海科、随行付、拉卡拉、斗拱、富友、易宝等
- 支持商户小程序扩展包,可以通过小程序来查询订单和管理商户相关的功能
- 提供
HTTP方式接口调用能力,和Java版本的SDK,方便业务系统进行对接 - 接口请求和响应数据支持启用签名机制,保证交易安全可靠
更新说明
- 新增:银联商务扩展包,已支持C扫B和H5支付产品
- 新增:斗拱支付方式:微信jsapi支付和支付宝jsapi支付
- 重构:SDK升级,支持新版签名方式和接口调用
- 优化:订单记录发起支付信息
- 优化:支付和退款订单储存信息优化
- 优化:支付调试设置私钥进行本地持久化,刷新页面也不会被清除
- fix:签名参数长度不够问题
- fix:聚合支付提示斗拱子商户配置未找到问题
- fix:斗拱支付微信认证类功能报错
- fix:聚合支付提示斗拱子商户配置未找到问题
- fix:聚合支付一直loading无法拉起问题
- fix:富友支付特殊订单号存储处理
- fix:修复富友订单关联订单号处理
- fix:小程序通道配置数据查询异常
演示地址
开源版:
注:演示账号部分功能权限未开放。
| 站点类型 | 地址 | 演示账号 |
|---|---|---|
| 运营端 | https://admin.open.daxpay.cn/ | csadmin/123123 |
| 商户端 | https://merchant.open.daxpay.cn/ | cssh/123123 |
| 小程序(H5) | https://mini.open.daxpay.cn/ | cssh/123123 |
商业版
| 站点类型 | 地址 | 演示账号 |
|---|---|---|
| 运营端 | https://admin.plus.daxpay.cn/ | csadmin/123123 |
| 代理端 | https://agent.plus.daxpay.cn/ | csdl/123123 |
| 商户端 | https://merchant.plus.daxpay.cn/ | cssh/123123 |
| 代理小程序(H5) | https://mini-agent.plus.daxpay.cn/ | csdl/123123 |
| 商户小程序(H5) | https://mini-mch.plus.daxpay.cn/ | cssh/123123 |
系统截图
WEB端


网关H5端



商户小程序端(扩展包)







