跳到主要内容
DaxPay 开源版 v4.0.0-beta5

全新一代开源支付系统

支付平台核心采用 GNU LGPL v3.0 或更高版本(LGPL-3.0-or-later)发布,由 Dromara 开源组织维护。提供支付、退款、转账、分账等完整支付能力,支持多商户与服务商模式,内置基础风险检查;业务系统只需对接 unipay 统一 HTTP 接口,即可接入微信、支付宝、抖音、银联等支付通道。跨端应用、通道扩展和独立场景系统按各自许可证、交付版本与授权范围使用。

全新一代技术栈

Java 25 + Spring Boot 4.1,面向高并发与稳定运行场景

核心源码公开

LGPL-3.0-or-later 发布,按许可证支持商业项目与二次开发

Dromara 社区生态

知名开源社区维护,活跃的贡献者与用户群体

插件化架构

通道插件化 + 通道子应用,灵活扩展新支付方式

核心能力

支付生命周期能力齐备

统一接口封装,对接成本最小化

聚合支付

微信、支付宝、抖音、银联等直连通道统一接入,封装为 unipay 统一 HTTP 接口,一次对接多通道通用;聚合与国际通道通过通道扩展包扩展至 20+

完整交易闭环

支付、退款(全额/部分)、转账、分账、查询、回调、同步、关单、商户通知,覆盖支付全生命周期

多商户与服务商

运营端 + 商户端双入口,菜单与数据行级隔离,支持普通商户与服务商(ISV)两种模式

支付路由

按支付方式、渠道与终端配置路由策略,支持多通道配置与按需切换

基础风险检查

IP 黑名单、海外 IP 拦截、省/市地区名单及支付前风险校验,命中记录可追溯

多层安全防护

RSA 双向验签、AES-256-GCM 字段级加密、双重 Nonce 防重放、TOTP 两步验证,启动期 fail-fast 校验

国际化

中英日韩 + 东盟 10 语种,时间统一 UTC 存储、多时区展示,请求头动态切换语言

部署与运维

OpenTelemetry 全链路追踪、S3 协议对象存储、Docker / installer 一键部署,沙箱与生产部署级隔离

功能全景

不同角色,各取所需

运营端管平台、商户端管生意、unipay 接口对接业务系统,三类角色三个入口

平台运营方

运营端 Web

平台方的运营管理入口,商户、通道、订单、风控一屏总览

  • 商户与应用管理
  • 通道商户与凭证配置
  • 支付路由与产品配置
  • 支付·退款·转账·分账订单
  • 回调记录与商户通知
  • 风控策略·黑名单·命中记录
  • 码牌与终端管理
  • 用户角色·操作日志·系统监控

入驻商户

商户端 Web

每个商户独立的管理入口,自助管理应用、配置与订单,数据行级隔离

  • 商户应用与工作台
  • 通道配置与支付路由
  • 网关支付与收银台配置
  • 码牌管理
  • 支付·退款·转账订单查询
  • 资金流水与交易统计
  • 商户通知消息
  • 接口在线调试

开发者 · 业务系统

unipay 开放接口

业务系统只需对接一套统一 HTTP 协议,即可接入全部支付能力

  • 统一支付下单(扫码/JSAPI/APP/H5)
  • 退款·转账·分账接口
  • 订单查询与关单
  • 回调通知与签名验证
  • RSA / SM2 签名机制
  • 多语言 SDK(Go/Java/Node.js/PHP)
  • 在线接口调试
  • 沙箱联调环境

多端产品形态

一套后端,三端核心 + 跨端扩展

运营 / 商户 / H5 核心三端开箱即用,跨端应用以扩展包按需加装(见下方扩展包生态)

运营端(Web)

Vue 3 + Vben Admin 5 + vxe-table,完整的平台运营管理后台

Vben Admin 5

商户端(Web)

商户自主管理支付配置、订单与统计

Vue 3 + Vben Admin 5

H5 网关端

移动端网关支付与码牌,PC + 移动双端页面

Vue 3 + Vant 4

支付通道

20+ 支付通道,统一接入

直连通道开箱即用,聚合与国际通道通过通道扩展包按需加装——通道能力与商业版一致

微信支付 微信支付
支付宝 支付宝
云闪付 云闪付
银联商务 银联商务
拉卡拉 拉卡拉
汇付天下 汇付天下
杉德支付 杉德支付
乐刷 乐刷
随行付 随行付
富友支付 富友支付
盛付通 盛付通
银盛支付 银盛支付
易宝支付 易宝支付
快钱 快钱
海科融通 海科融通
斗拱支付 斗拱支付
通联支付 通联支付
微信支付 微信支付
支付宝 支付宝
云闪付 云闪付
银联商务 银联商务
拉卡拉 拉卡拉
汇付天下 汇付天下
杉德支付 杉德支付
乐刷 乐刷
随行付 随行付
富友支付 富友支付
盛付通 盛付通
银盛支付 银盛支付
易宝支付 易宝支付
快钱 快钱
海科融通 海科融通
斗拱支付 斗拱支付
通联支付 通联支付

微信、支付宝、抖音、银联、银联商务 5 家直连通道开箱即用;拉卡拉、汇付天下、杉德、乐刷等 13 家聚合通道与 Stripe 国际通道通过通道扩展包(增值服务)按需加装,合计 20+,持续扩展

需要商户进件、分润分账与代理商体系?商业版开箱即用。

了解商业版

扩展包生态

简约,但不简陋

核心源码公开,扩展按边界交付——支付平台核心遵循 LGPL-3.0-or-later;跨端应用、聚合/国际通道、插件及独立场景系统按对应许可证、交付版本与授权范围使用

运营端跨端应用

dax-pay-app-admin

uni-app 五端编译(H5 / 微信 / 支付宝 / 抖音 / App),管理商户、门店、用户与支付配置

商户端跨端应用

dax-pay-app-merchant

商户自助管理订单、门店、用户与支付配置,与运营端跨端应用同栈

收银小程序

dax-pay-mini-cashier

面向消费者的极简收银台,微信 / 支付宝 / 抖音三端小程序编译

直连通道子应用

dax-pay-channel-one

支付宝、微信、抖音、银联商务、银联(云闪付) 5 个直连通道,Java 与 Go 对等双实现

聚合通道子应用

dax-pay-channel-two

拉卡拉、汇付天下、乐刷、富友、杉德、易宝、海科融通等 9 家聚合通道已实现并启用,通联、盛付通等持续扩展

国际通道子应用

dax-pay-channel-three

Stripe 国际通道对接,面向境外卡场景,与直连子应用同构部署

风控插件

daxpay-plugin-risk

IP 黑名单、海外 IP 拦截、省/市地区名单,支付前风险校验与命中记录,可插拔

易支付协议插件

daxpay-plugin-easypay

实现易支付协议对接(V1 MD5 / V2 RSA),与存量系统直接互通

在线演示

预约演示,先上手再决定

开源版在线演示入口,访问凭据请联系获取

开源版演示

开源版在线演示入口,访问凭据请联系获取,数据定期重置

演示环境数据定期重置;小程序端可在手机上扫码或使用 H5 预览版体验

多语言 SDK

对接只需几行代码

unipay 签名客户端参考实现,多语言任选

快速开始

从体验到生产,三条路径任选

  1. 1

    Docker 快速体验

    Docker Compose 一键拉起完整环境,几分钟上手体验

  2. 2

    installer 一键部署

    运维面板引导式部署,生产环境快速落地

  3. 3

    手动部署

    按文档逐步安装,完全掌控每个环节

运维面板 installer

单文件程序,一行命令安装,浏览器向导完成从环境检查到网关接入的部署全流程

开源版配套工具 部署文档
五步向导从环境检查到网关接入,免手写 docker-compose
统一网关:域名绑定、HTTPS 证书一键配置、对外接口零信任开关
日常运维:容器启停与资源监控、中间件一键改密、操作审计留痕
在线 / 离线双安装模式,适配各类网络环境