Hyperswitch
github.comSummary
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.
Features7/19
See allMust 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.