Hyperswitch 支付编排平台
Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation
爱鲜报评分
0 人评分
46k
星数
否
中文
Rust
主语言
是
活跃
265
贡献者
人工分析
EDITORIAL推荐理由
项目由 Juspay 维护,星数超过 4.5 万,社区活跃,适合需要统一管理多支付渠道的团队。模块化设计允许按需集成,避免供应商锁定,且提供 Docker 一键本地部署和托管沙箱,上手门槛较低。对于支付成本优化和授权率提升有明确价值。
适用场景
- 多支付服务商统一接入与智能路由
- 支付失败重试与收入恢复策略
- PCI 合规的支付方式保险库
- 支付成本监控与对账自动化
- 替代支付方式(Apple Pay、BNPL 等)快速集成
优点
- Rust 编写,高性能且内存安全
- 模块化架构,可按需选用组件
- 支持 120+ 支付连接器,生态丰富
- 提供托管沙箱与 Docker 一键部署
- Apache-2.0 许可证,商业友好
缺点
- 自托管需自行保障 PCI 合规环境
- 部分高级功能依赖云服务或商业支持
- 中文文档与社区资源相对有限
- 配置项较多,深度定制需要学习成本
Hyperswitch 简介
Hyperswitch 是由 Juspay 开源的可组合支付基础设施,使用 Rust 编写,旨在让企业灵活控制支付栈,避免供应商锁定。它支持连接 Stripe、Adyen、Braintree、Worldpay、Checkout.com 等 120+ 支付服务商,并提供智能路由、收入恢复、保险库、成本可观测、对账等独立模块。
核心模块
- 智能路由:根据预测授权率将交易路由到最优 PSP,减少重试与延迟。
- 收入恢复:基于卡 BIN、地区、支付方式等智能重试,降低被动流失。
- 保险库(Vault):PCI 合规的支付方式存储,支持自带 VGS、TokenEx 等。
- 成本可观测:审计隐藏费用、降级与罚金,提供自助仪表盘。
- 对账:自动化双向/三向对账,支持回溯与自定义输出。
- 替代支付方式:一键集成 PayPal、Apple Pay、Google Pay、BNPL 等。
快速开始
本地可通过 Docker 一键启动:
git clone --depth 1 --branch latest https://github.com/juspay/hyperswitch
cd hyperswitch
scripts/setup.sh
脚本会检测 Docker/Podman,并提供标准、完整、最小三种部署配置。也可直接使用托管沙箱体验控制中心与支付测试。
架构与部署
Hyperswitch 采用模块化架构,可单独集成所需模块。支持通过 Helm Charts 部署到 AWS、GCP、Azure 等云平台。
适用场景
适合从单一支付网关迁移到多 PSP 路由的团队,或希望统一管理支付成本、重试与对账的商户。项目提供 Apache-2.0 许可证,商业使用友好。
评论
- 暂无评论,来写第一条吧。