# DaxPay 开源支付系统文档 > 开源、安全、可扩展的统一支付系统文档,供 AI 工具索引 DaxPay 是一款基于 GNU LGPL v3.0 协议分发的开源支付系统,提供支付、退款、转账等核心能力,封装各支付通道为统一 HTTP 接口。 ## 快速开始 - [应用介绍](https://doc.open.daxpay.cn/architecture/apps.md): 各应用职责与技术栈简介 - [架构设计总览](https://doc.open.daxpay.cn/architecture/overview.md): 主应用分层与子服务协同 - [业务术语](https://doc.open.daxpay.cn/business/glossary.md): DaxPay 对外统一词汇与支付领域常用术语速查 - [通道与支付方式](https://doc.open.daxpay.cn/codes/channels.md): 支付通道编码与支付方式一览 - [交易状态](https://doc.open.daxpay.cn/codes/trade-status.md): 支付 / 退款 / 结算状态编码与流转 - [项目构建](https://doc.open.daxpay.cn/deployment/build.md): 各应用源码编译、构建产物与启动方式 - [配置说明](https://doc.open.daxpay.cn/deployment/configuration.md): 各应用 Profile、环境配置与凭证注入 - [Docker 部署](https://doc.open.daxpay.cn/deployment/docker.md): 容器化部署指南 - [项目运行](https://doc.open.daxpay.cn/deployment/run.md): 快速把 DaxPay 跑起来的总入口 - [架构总览](https://doc.open.daxpay.cn/getting-started/architecture-overview.md): DaxPay 整体架构与子项目职责 - [交流群](https://doc.open.daxpay.cn/getting-started/community.md): 社区交流渠道与代码仓库 - [系统演示](https://doc.open.daxpay.cn/getting-started/demo.md): 在线演示环境与本地体验指引 - [常见问题](https://doc.open.daxpay.cn/getting-started/faq.md): DaxPay 使用与开发的常见问题解答 - [特色功能](https://doc.open.daxpay.cn/getting-started/features.md): DaxPay 的功能亮点 - [项目介绍](https://doc.open.daxpay.cn/getting-started/introduction.md): DaxPay 是什么,适用场景与核心价值 ## 接口文档 - [授权码认证](https://doc.open.daxpay.cn/api/assist/auth.md): 提供两个接口,均使用 AuthCodeParam: - [获取授权链接](https://doc.open.daxpay.cn/api/assist/generate-auth-url.md): 用于微信 JSAPI、支付宝生活号、银联云闪付等场景下,获取用户 openId / userId 的 OAuth 授权链接。 - [易支付对接](https://doc.open.daxpay.cn/api/epay.md): 易支付(EasyPay)是 DaxPay 内置的通用商户支付接入模块,兼容主流易支付协议,适用于小微商户和个人开发者快速接入。 - [错误码](https://doc.open.daxpay.cn/api/error-codes.md): 系统错误码体系、HTTP 状态码与业务异常说明 - [接入指南](https://doc.open.daxpay.cn/api/getting-started.md): 联系 DaxPay 运营方注册商户,获取以下核心凭证: - [异步回调](https://doc.open.daxpay.cn/api/notice/callback.md): 当订单状态发生变更时(如支付成功、支付失败、关闭、退款成功),DaxPay 系统会主动向商户在支付请求中传入的 notifyUrl 发送异步通知。 - [获取用户标识(通用认证)](https://doc.open.daxpay.cn/api/open/get-openid.md): 对外提供获取用户标识(openId / userId)的重定向式接口。对接方构建签名 URL 引导用户浏览器访问,系统完成第三方 OAuth 后,重定向回对接方回调地址并携带用户标识和签名。 - [接口概览](https://doc.open.daxpay.cn/api/overview.md): - RESTful 风格,接口命名 kebab-case(如 pay-order 而非 payOrder) - [关闭撤销订单](https://doc.open.daxpay.cn/api/payment/close.md): 关闭指定订单。只有未支付(wait / progress)的订单可以被关闭。 - [统一支付](https://doc.open.daxpay.cn/api/payment/create.md): 商户系统通过该接口发起支付请求,系统根据支付产品和方式返回对应的支付参数体(payBody),商户前端据此调起支付或展示二维码。 - [网关预下单](https://doc.open.daxpay.cn/api/payment/pre-pay.md): 用于「网关支付」场景:商户后端不预先指定支付方式,而是先通过本接口创建网关订单并获得 H5 落地页 URL 与 小程序映射 URL,按用户设备引导用户进入平台收银台或聚合扫码页,由用户在前端选择支付方式后再发起真实支付。 - [退款同步](https://doc.open.daxpay.cn/api/payment/refund-sync.md): 主动向支付通道同步退款状态。当退款状态为 progress 时调用,获取最新退款结果。适用于通道回调延迟或需要主动确认的场景。 - [申请退款](https://doc.open.daxpay.cn/api/payment/refund.md): 对已支付成功的订单发起退款。 - [同步支付订单](https://doc.open.daxpay.cn/api/payment/sync.md): 当订单状态为 progress(处理中)时,商户可主动调用本接口向支付通道发起状态同步,获取最新的支付结果。适用于回调延迟或商户需要主动确认状态的场景。 - [网关订单查询](https://doc.open.daxpay.cn/api/query/gateway-order.md): 查询通过 [网关预下单](../payment/pre-pay) 创建的网关订单详情。 - [查询支付订单](https://doc.open.daxpay.cn/api/query/pay-order.md): 通过订单号查询系统订单详情,包含当前支付状态、金额等信息。 - [退款列表与详情](https://doc.open.daxpay.cn/api/query/refund-list.md): 提供退款订单的查询能力,均属管理 API(/mch/),Sa-Token 认证。 - [签名机制](https://doc.open.daxpay.cn/api/signature.md): 为保证数据传输安全,DaxPay 支付 API 采用 RSA 非对称加密签名机制。请求、响应和异步回调均需签名验证,防止篡改。 ## 操作指南 - [应用配置](https://doc.open.daxpay.cn/operation-guide/admin/app-config.md): 应用管理用于为商户创建支付应用,每个应用拥有独立的密钥和通道配置。 - [商户管理](https://doc.open.daxpay.cn/operation-guide/admin/merchant-management.md): 商户管理用于维护系统中的商户信息,包括商户的创建、配置和状态管理。 - [管理端使用入门](https://doc.open.daxpay.cn/operation-guide/admin/overview.md): 运营管理端是系统管理员的统一操作平台,支持支付平台配置、商户管理、应用管理等核心功能。 - [支付平台配置](https://doc.open.daxpay.cn/operation-guide/admin/payment-config.md): 支付平台配置是运营管理端的核心功能,用于配置和管理各支付通道的对接参数。 - [用户管理](https://doc.open.daxpay.cn/operation-guide/admin/user-management.md): 用户管理用于维护运营管理端的系统管理员和运营人员账号。 - [操作指南](https://doc.open.daxpay.cn/operation-guide/introduction.md): DaxPay 安装部署与日常使用操作指南 - [支付设备管理](https://doc.open.daxpay.cn/operation-guide/merchant/devices.md): 支付设备管理用于管理支付码牌、支付辅助终端等硬件设备。 - [网关支付配置](https://doc.open.daxpay.cn/operation-guide/merchant/gateway-config.md): 网关支付配置用于设置商户的网关支付参数,支持 PC 端在线支付场景。 - [交易订单管理](https://doc.open.daxpay.cn/operation-guide/merchant/orders.md): 交易订单管理用于查看、查询和管理所有支付订单记录。 - [商户端使用入门](https://doc.open.daxpay.cn/operation-guide/merchant/overview.md): 商户端是商家日常运营的核心平台,支持交易查询、退款处理、设备管理等业务操作。 - [退款管理](https://doc.open.daxpay.cn/operation-guide/merchant/refund.md): 退款管理用于处理支付退款申请,支持全额退款和部分退款。 - [收银台小程序](https://doc.open.daxpay.cn/operation-guide/miniapp/cashier.md): 收银台小程序为收银员提供移动端收款工具,支持扫码支付等收款方式。 - [商户端小程序](https://doc.open.daxpay.cn/operation-guide/miniapp/merchant.md): 商户端小程序为商户提供移动端日常运营管理能力。 - [小程序端使用入门](https://doc.open.daxpay.cn/operation-guide/miniapp/overview.md): 小程序端为不同角色提供移动端操作能力,包括商户端小程序和收银台小程序。 ## 扩展插件 - [支付宝](https://doc.open.daxpay.cn/extension/channels/alipay.md): 支付宝是中国最大的第三方支付平台之一,DaxPay 支持支付宝直连模式和服务商模式对接。 - [斗拱支付](https://doc.open.daxpay.cn/extension/channels/dougong.md): 斗拱支付是汇付天下旗下的聚合支付产品,通过汇付 SDK 统一对接微信、支付宝、银联。DaxPay 通过汇付 V2 Trade 接口实现斗拱通道收单。 - [抖音支付](https://doc.open.daxpay.cn/extension/channels/douyin.md): 抖音支付是字节跳动旗下抖音平台的支付服务,DaxPay 支持抖音支付直连模式,覆盖抖音小程序和 APP 场景。 - [富友支付](https://doc.open.daxpay.cn/extension/channels/fuyou.md): 上海富友支付旗下的聚合支付通道,支持微信、支付宝、银联扫码及付款码等收单方式。DaxPay 通过富友聚合接口统一对接。 - [海科融通](https://doc.open.daxpay.cn/extension/channels/haikerongtong.md): 北京海科融通支付旗下的聚合支付通道,支持微信、支付宝、云闪付扫码及付款码等收单方式。DaxPay 通过海科融通预下单与付款码接口对接。 - [汇付天下](https://doc.open.daxpay.cn/extension/channels/huifu.md): 汇付天下旗下 Adapay 直连聚合支付通道,一个应用 ID 覆盖微信、支付宝、银联全场景。DaxPay 通过 Adapay API 对接,支持 16 种支付方式。 - [拉卡拉](https://doc.open.daxpay.cn/extension/channels/lakala.md): 拉卡拉是中国领先的第三方支付机构,提供聚合收单服务。DaxPay 通过拉卡拉 V3 接口对接,覆盖扫码、JSAPI、APP、小程序等主流支付场景。 - [乐刷支付](https://doc.open.daxpay.cn/extension/channels/leshua.md): 乐刷科技旗下的聚合支付通道,支持微信、支付宝、银联等多渠道收单。DaxPay 通过乐刷统一接口对接,覆盖扫码与付款码场景。 - [快钱支付](https://doc.open.daxpay.cn/extension/channels/quick_pay.md): 快钱支付是快钱清算旗下的第三方支付平台。DaxPay 已预留通道枚举,暂未实现对接。 - [杉德支付](https://doc.open.daxpay.cn/extension/channels/shande.md): 杉德支付旗下的聚合支付通道,通过河马付产品对接微信、支付宝、银联。DaxPay 通过杉德 SDK 统一实现扫码、JSAPI、小程序及付款码收单。 - [盛付通](https://doc.open.daxpay.cn/extension/channels/sheng_pay.md): 盛付通是盛付科技旗下的第三方支付平台。DaxPay 已预留通道枚举,暂未实现对接。 - [随行付](https://doc.open.daxpay.cn/extension/channels/suixingfu.md): 随行付支付旗下的聚合支付通道,支持微信、支付宝、银联等多渠道收单。DaxPay 通过随行付天阙接口对接,覆盖统一下单、扫码、付款码及小程序收银台场景。 - [银联商务](https://doc.open.daxpay.cn/extension/channels/unionpay.md): 银联商务是中国银联旗下综合支付服务机构,DaxPay 支持银联商务全渠道收银对接,覆盖银行卡、扫码等支付方式。 - [微信支付](https://doc.open.daxpay.cn/extension/channels/wechat.md): 微信支付是腾讯旗下微信平台的支付服务,DaxPay 支持微信支付直连模式和服务商模式对接。 - [易宝支付](https://doc.open.daxpay.cn/extension/channels/yibao.md): 易宝支付旗下的聚合支付通道(YOP 平台),支持微信、支付宝、银联扫码及 H5 场景。DaxPay 通过易宝 YOP SDK 对接,覆盖聚合码与指定渠道下单。 - [银盛支付](https://doc.open.daxpay.cn/extension/channels/ysep_pay.md): 银盛支付是银盛支付服务旗下的第三方支付平台。DaxPay 已预留通道枚举,暂未实现对接。 - [全渠道支付](https://doc.open.daxpay.cn/extension/pricing/allchannel.md): 旗舰版在增强版基础上扩展全部支付通道,开源版自带 4 个核心通道,新增 13 个商业通道(共 17 个,对齐 [ChannelEnum](/codes/channels#支付通道-channelenum) 码表)。 - [移动端](https://doc.open.daxpay.cn/extension/pricing/mobile.md): 增强版及以上版本提供完整的移动端能力,基于 UniApp 跨端框架,一套代码同时覆盖微信、支付宝、抖音小程序,以及 H5 与 APP,满足运营、商户、收银等不同角色的移动办公与收款需求。 - [版本清单](https://doc.open.daxpay.cn/extension/pricing/overview.md): DaxPay 提供多个版本供选择,满足不同业务场景需求。 - [更新日志](https://doc.open.daxpay.cn/resources/changelog.md): 版本发布记录 - [组件示例](https://doc.open.daxpay.cn/resources/examples.md): Mermaid 图表与 Tabs 标签页用法演示 - [开源协议](https://doc.open.daxpay.cn/resources/license.md): 开源协议说明 ## 其他 - [网关支付](https://doc.open.daxpay.cn/common/gateway-payment.md): 网关支付提供统一的支付收银台与交易处理能力,支持多种支付方式与通道路由。 - [商户配置](https://doc.open.daxpay.cn/common/merchant-config.md): 商户配置是支付系统的核心管理功能,涵盖商户信息、通道参数、应用密钥等配置管理。 - [交易管理](https://doc.open.daxpay.cn/common/transaction-management.md): 交易管理涵盖订单查询、退款处理、资金对账等商户日常运营核心功能。 --- 可选: [DaxPay 全量文档 (llms-full.txt)](https://doc.open.daxpay.cn/llms-full.txt)