Go Back

Hyperswitch

github.com
Summary

Hyperswitch is an open-source payments orchestration platform developed by Juspay. It provides a backend for seamless payment processing, an SDK for unified payment experiences across various methods, and a Control Center for managing payment workflows, routing, and analytics. The platform aims to offer a customizable and transparent payments infrastructure for businesses.

Features
7/19
See all

Must Have

5 of 5

Payment Processing

Developer API Integration

Billing & Subscription Management

Fraud Detection

Dashboard & Reporting

Other

2 of 14

Multi-Currency Support

Global Payment Methods

Stripe Connect

Stripe Issuing

Stripe Terminal

Stripe Treasury

Stripe Atlas

Stripe Capital

Stripe Sigma

Stripe Tax

Stripe Invoicing

Webhook Event System

Customer Portal

Identity Verification

Rationale

Hyperswitch is an open-source payments switch that directly aligns with the core concept of a payments infrastructure platform. It explicitly states its purpose is to "make payments fast, reliable and affordable" and offers a "Single API to access the payments ecosystem and its features." The description details features like "seamless payment processing," support for "various payment flows - authorization, authentication, void and capture workflows along with robust management of post-payment processes like refunds and chargeback handling," and "optimizes payment routing with customizable workflows, including success rate-based routing, rule-based routing, volume distribution, fallback handling, and intelligent retry mechanisms for failed payments based on specific error codes." The 'Control Center' provides "access to transaction, refund, and chargeback operations across all integrated PSPs, transaction-level logs for initial debugging, and detailed analytics and insights into payment performance." The SDK supports "diverse payment flows of underlying PSPs" and various payment methods like "cards, wallets, BNPL, bank transfers, and more." While not explicitly stated as 'fraud detection' in the same terms as Stripe's Radar, the mention of "enabling connections with external FRM or authentication providers as part of the payment flow" implies support for fraud management. The platform's focus on being a 'payments switch' and 'orchestration' inherently includes multi-currency and global payment method support by connecting to various PSPs.