Overview:
Hyperswitch is a modular, commercial open-source payments infrastructure designed to give businesses flexibility and control over their payment stack. It allows organizations to integrate specific modules—such as intelligent routing, cost observability, or revenue recovery—on top of their existing payment processors without requiring a full platform migration. Purpose-built for scale and developer experience, it is written in Rust and connects to over 120 payment service providers including Stripe, Adyen, Braintree, and Worldpay. Common starting points include teams moving from a single PSP to multi-PSP routing, merchants replacing a gateway with direct acquirer connections, and those rearchitecting their payments platform while keeping existing vaults like VGS or TokenEx intact.
Core Features:
Intelligent Routing: Routes each transaction across Stripe, Adyen, Braintree, and 120+ other processors to the PSP with the highest predicted auth rate, reducing retries and latency while maximizing first-attempt success.
Cost Observability: Provides advanced observability tools to audit, monitor, and optimize payment costs, including self-serve dashboards for detecting hidden fees, downgrades, and penalties.
Revenue Recovery: Combats passive churn with intelligent retry strategies tuned by card bin, region, and payment method, offering fine-grained control over retry algorithms and penalty budgets.
Vault: A PCI-compliant vault service for storing cards, tokens, wallets, and bank credentials, with support for bring-your-own-vault to connect existing providers like VGS and TokenEx without re-tokenizing.
Reconciliation: Automates 2-way and 3-way reconciliation with backdated support, staggered scheduling, and customizable outputs to reduce manual ops effort.
Alternate Payment Methods: Drop-in widgets for PayPal, Apple Pay, Google Pay, Samsung Pay, Pay by Bank, and BNPL providers like Klarna to maximize conversions with one-click checkout.
Use Cases:
Multi-PSP routing migration: Teams moving from a single Stripe or Braintree integration to a multi-PSP setup to reduce downtime and optimize auth rates across different processors.
Direct acquirer connection replacement: Merchants replacing a payment gateway with direct connections to acquirers like TSYS or JP Morgan Payments while maintaining existing vault infrastructure.
Payment stack rearchitecture: Merchants rearchitecting their payments platform by augmenting a current stack with specific modules (e.g., routing, retries, observability) rather than a full platform replacement.
Why It Matters:
As a commercial open-source project maintained by Juspay, Hyperswitch provides a modular alternative to monolithic payment stacks. Its modular architecture allows teams to adopt only the components they need—routing, vaulting, or reconciliation—without vendor lock-in or bloated integrations. The codebase is written in Rust for performance and offers a Control Center with a visual workflow builder. For teams evaluating open-source payment infrastructure, Hyperswitch serves as a well-architected reference for owning and customizing the payments stack.



