star Build Status Build Status Downloads

Dromara Dax-Pay(开源版)

使用须知

DaxPay是一款基于Apache License 2.0协议分发的开源软件,受中华人民共和国相关法律法规的保护和限制,可以在符合《用户授权使用协议》《Apache License 2.0》开源协议情况下进行免费使用、学习和交流。在使用前请阅读上述协议,如果不同意请勿进行使用。

项目介绍

DaxPay是一套开源支付网关系统已经对接支付宝、微信支付、云闪付相关的接口。可以独立部署提供接口供业务系统进行调用不对原有系统产生影响。 同时与商业版使用同样的底层代码,保证统一接口尽量兼容,可以方便的升级为商业版。

特色功能

  • 支持支付、退款等支付相关的核心能力
  • 封装各类支付通道的接口为统一的接口,方便业务系统进行调用,简化对接多种支付方式的复杂度
  • 已对接微信支付支付宝云闪付相关的接口,并以扩展包的方式支持更多类型的通道
  • 支持多应用配置,可以同时对接多个支付通道账号,方便多个业务系统对接
  • 提供网关支付功能:收银台、聚合支付、收款码牌等功能
  • 提供HTTP方式接口调用能力,和Java版本的SDK,方便业务系统进行对接
  • 接口请求和响应数据支持启用签名机制,保证交易安全可靠
  • 提供管理端,方便运营人员进行管理和操作

文档和源码地址

文档地址

DaxPay文档站 下的支付网关(DaxPay)模块下可以进行查阅相关文档,具体链接地址如下: 快速指南支付对接操作手册

项目地址

项目 GITEE GITHUB GITCODE
后端地址 GITEE GITHUB GITCODE
Web前端地址 GITEE GITHUB
网关前端地址 GITEE GITHUB

系统演示

开源版:

注:演示账号部分功能权限未开放。

地址:https://admin.web.daxpay.cn

账号daxpay

密码daxpay123

商业版

运营端 https://admin.web.daxpay.cn/ 代理端 https://agent.web.daxpay.cn/ 商户端 https://merchant.web.daxpay.cn/

运营端演示用户: csadmin/123123

代理端演示用户: csdls/123123

商户端普通商户演示: cspt/123123

商户端特约商户演示: csdl/123123

核心技术栈

名称 描述 版本要求
Jdk Java环境 21+
Spring Boot 开发框架 3.5.x
Redis 分布式缓存 7.x版本及以上
Postgresql 数据库 Postgresql 12及以上
MySQL 数据库 MySQL 8.0及以上
Vue 前端框架 3.x

系统截图

通道配置

wechat_2025-04-27_204334_543

收银台

wechat_2025-04-27_203920_863 wechat_2025-04-27_204208_069

聚合码牌

7604af26dde4add3ff9aaea7a7d3be84 1b7671d183f279751460d42234c6eadb

小程序快捷收银

cbe6e332c55b241215787254951dc7ec

🥪 关于我们

扫码加入QQ交流群

交流三群: 879409917

微信扫码加小助手拉群: sdcit2020

微信图片_20240226144703

Star History

Stargazers over time

🍻 鸣谢

感谢其他提供灵感和思路的开源项目

部分参考的开源项目和开源许可列表

🍷License

Apache License Version 2.0

Description
免费开源的支付网关,支持支付宝、微信、云闪付等通道,提供收单、退款、聚合支付、组合支付、对账、分账等功能,同时扩展了更多支付方式,如储值卡、现金卡等,通过HTTP方式进行调用,不与其他系统产生耦合关联,可以快速集成到各种系统中,提供可视化界面进行管理,便于实现统一的支付信息管理。
Readme 8.1 MiB
Languages
Java 100%