![图片]()
介绍
DaxPay 是 Dromara 开源社区旗下一套支付网关系统,LGPL-3.0 协议,后端 Java、管理端 Vue3,主应用负责编排、通道子应用负责对接,两边分开部署。它要解决的问题很具体:支付宝、微信、银联商务、抖音这几家的调用方式、返回参数、签名规则、回调格式全都不一样,业务系统挨个接一遍太累,DaxPay 把这些差异挡在中间,你只对接一套 HTTP 接口。【自己接过支付的人都懂,光是对齐回调格式就能磨掉好几天,有这么一层统一封装确实省事。】
它不侵入业务系统,独立部署、独立管理,订单、退款、回调、对账、风控都放在自己的后台里跑。早期版本是单商户路线,主打小微商户和开发者;4.0 起转向多商户 + 服务商模式,运营端和商户端两个入口,菜单和数据按 client_code 做隔离。开源版免授权费,聚合通道(拉卡拉、海科融通、乐刷、随行付等)和三级代理体系放在商业扩展包里,按需选择。
特征
🔌 一套 RESTful 接口对接多通道,请求响应走 RSA(SHA256withRSA)双向验签
🧩 编排与对接分离,第三方 SDK 全下沉到独立通道子应用,单独升级、独立扩容
☕ 通道子应用提供 Java 和 Go 两套对等实现,按团队技术栈挑
💳 支付、退款、转账、查询、回调、关单、商户通知串成完整闭环,支持部分退款
🏪 多商户 + 服务商模式,运营端 / 商户端双入口,商户数据行级隔离
🔐 通道密钥 AES-256-GCM 加密落库,双重 nonce 防重放,生产环境启动前 fail-fast 校验
🌍 中日韩 + 东盟共 10 语种,时间字段统一 UTC 存储
🛡 基础风控:IP 黑名单、海外 IP 拦截、省市地区名单,命中留痕可查