OpenSource-Hub
H

hyperswitch

42.6k stars·开发工具·已提供 SHA-256 校验码,下载后可自行核对文件完整性

开源模块化支付基础设施,支持 Stripe、Adyen 等 120+ 处理器,提供智能路由、成本观测和一键部署。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

开源支付中间层,连接多处理器,灵活控制路由与成本。

核心功能

  • 模块化设计:可按需启用路由、保险库、对账等模块,不增加冗余
  • 智能路由:基于卡BIN、地区、支付方式动态选择最优处理器,提升成功率
  • 成本观测:自助仪表盘监控降级、隐藏费用和罚金,优化支付成本
  • 收入挽回:配置自动重试策略(按卡BIN、区域等),减少被动流失
  • PCI 合规保险库:统一存储卡、钱包、银行凭据,支持自有保险库集成

避坑指南

  • 自托管时需自行处理 PCI-DSS 合规(可启用加密保险库模块)。初始配置需熟悉支付术语(如网关、处理器、收单行)。若使用高级路由和重试策略,建议先阅读官方文档以免误配置导致费用激增。

适用场景

  • 电商平台从单一 Stripe 迁移到多支付处理器,实现故障转移和降本
  • 商家绕过支付网关直接对接收单行(如 TSYS、摩根大通),降低手续费
  • 金融科技公司需要自建支付核心,但不想在路由、保险库、对账上重复造轮子

详细介绍

Hyperswitch 是一个商业开源支付平台,采用 Rust 构建,性能卓越且稳定。它的模块化架构允许企业按需选用智能路由、收入挽回、PCI 合规的凭证保险库、对账以及多种替代支付方式等功能,无需绑定单一供应商。平台支持 120 多个支付处理器,包括 Stripe、Adyen、Braintree 和 Worldpay,并提供可视化的流程编辑器(控制中心)。适合从单处理器转向多路由的团队、希望绕过网关直接对接收单行的商家,或在保留现有保险库(如 VGS、TokenEx)的情况下重构支付架构的用户。

标签

paymentopen-sourcerustpayments-infrastructureroutingfintech

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

步骤1:确保已安装 Docker 或 Podman

4

步骤2:在终端运行 `git clone --depth 1 --branch latest https://github.com/juspay/hyperswitch && cd hyperswitch`

5

步骤3:执行 `scripts/setup.sh`,按提示选择部署配置(标准/完整/最小)

安装指引
  1. 步骤1:确保已安装 Docker 或 Podman
  2. 步骤2:在终端运行 `git clone --depth 1 --branch latest https://github.com/juspay/hyperswitch && cd hyperswitch`
  3. 步骤3:执行 `scripts/setup.sh`,按提示选择部署配置(标准/完整/最小)
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

停止 Docker 容器并删除项目目录即可。如需彻底清理,执行 `docker compose down -v` 以移除卷数据。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-05-13 12:19:59
GitHub 仓库官方网站

相似推荐