๐Ÿ“ฆ juspay / hyperswitch-suite

An open source payments switch to make payments fast, reliable and affordable

โ˜… 10 stars โ‘‚ 8 forks ๐Ÿ‘ 10 watching โš–๏ธ Apache License 2.0
๐Ÿ“ฅ Clone https://github.com/juspay/hyperswitch-suite.git
HTTPS git clone https://github.com/juspay/hyperswitch-suite.git
SSH git clone git@github.com:juspay/hyperswitch-suite.git
CLI gh repo clone juspay/hyperswitch-suite
Harshvardhan Bahukhandi Harshvardhan Bahukhandi chore: added support for custom launch template for al2023 based image for cluster 1.34 (#84) f58ccd3 5 hours ago ๐Ÿ“ History
๐Ÿ“‚ main View all commits โ†’
๐Ÿ“ img
๐Ÿ“ load-test
๐Ÿ“ terraform
๐Ÿ“„ .gitattributes
๐Ÿ“„ .gitignore
๐Ÿ“„ CHANGELOG.md
๐Ÿ“„ LICENSE
๐Ÿ“„ load-test.zip
๐Ÿ“„ README.md
๐Ÿ“„ README.md

Hyperswitch-Logo Hyperswitch-Logo

The open-source payments switch

The single API to access payment ecosystems across 130+ countries

Supported Features โ€ข What's Included โ€ข Join us in building HyperSwitch โ€ข Community โ€ข Versioning โ€ข Copyright and License


Hyperswitch as a switch integrating multiple payment processors

Hyperswitch is a community-led, open payments switch to enable access to the best payments infrastructure for every digital business.

Using Hyperswitch, you can:

  • โฌ‡๏ธ Reduce dependency on a single processor like Stripe or Braintree
  • ๐Ÿง‘โ€๐Ÿ’ป Reduce Dev effort by 90% to add & maintain integrations
  • ๐Ÿš€ Improve success rates with seamless failover and auto-retries
  • ๐Ÿ’ธ Reduce processing fees with smart routing
  • ๐ŸŽจ Customize payment flows with full visibility and control
  • ๐ŸŒ Increase business reach with local/alternate payment methods

Hyperswitch-Product

Supported Features

Supported Payment Processors and Methods

As of March 2024, we support 50+ payment processors and multiple global payment methods. In addition, we are continuously integrating new processors based on their reach and community requests. You can find the latest list of payment processors, supported methods, and features here.

Hosted Version

In addition to all the features of the open-source product, our hosted version provides features and support to manage your payment infrastructure, compliance, analytics, and operations end-to-end:

  • System Performance & Reliability
  • Scalable to support 50000 tps
  • System uptime of up to 99.99%
  • Deployment with very low latency
  • Hosting option with AWS or GCP
  • Value Added Services
  • Compliance Support, incl. PCI, GDPR, Card Vault etc
  • Customize the integration or payment experience
  • Control Center with elaborate analytics and reporting
  • Integration with Risk Management Solutions
  • Integration with other platforms like Subscription, E-commerce, Accounting,
etc.

  • Enterprise Support
  • 24x7 Email / On-call Support
  • Dedicated Relationship Manager
  • Custom dashboards with deep analytics, alerts, and reporting
  • Expert team to consult and improve business metrics
You can try the hosted version in our sandbox.

What's Included?

Hyperswitch is architected as a comprehensive suite comprising multiple components, each housed in separate repositories and open-sourced.

central hub orchestrating various functionalities. responsible for collecting payment information from end-users.
  • Additionally, the Hyperswitch web client offers seamless integration options,
including a dedicated wrapper for WooCommerce merchants known as the Hyperswitch WooCommerce plugin. responsible for storing card and other payment method details securely in a PCI compliant manner away from the main app server. serves as a centralized dashboard, granting access to payment data and analytics.
  • Throughout this ecosystem, interaction predominantly occurs with the
Hyperswitch app server, facilitating the seamless exchange of payment-related information.

Join us in building Hyperswitch

Our Belief

Payments should be open, fast, reliable and affordable to serve
the billions of people at scale.

Globally payment diversity has been growing at a rapid pace. There are hundreds of payment processors and new payment methods like BNPL, RTP etc. Businesses need to embrace this diversity to increase conversion, reduce cost and improve control. But integrating and maintaining multiple processors needs a lot of dev effort. Why should devs across companies repeat the same work? Why can't it be unified and reused? Hence, Hyperswitch was born to create that reusable core and let companies build and customize it as per their specific requirements.

Our Values

  • Embrace Payments Diversity: It will drive innovation in the ecosystem in
multiple ways.
  • Make it Open Source: Increases trust; Improves the quality and reusability of
software.
  • Be community driven: It enables participatory design and development.
  • Build it like Systems Software: This sets a high bar for Reliability,
Security and Performance SLAs.
  • Maximize Value Creation: For developers, customers & partners.

Contributing

This project is being created and maintained by Juspay, South Asia's largest payments orchestrator/switch, processing more than 50 Million transactions per day. The solution has 1Mn+ lines of Haskell code built over ten years. Hyperswitch leverages our experience in building large-scale, enterprise-grade & frictionless payment solutions. It is built afresh for the global markets as an open-source product in Rust. We are long-term committed to building and making it useful for the community.

The product roadmap is open for the community's feedback. We shall evolve a prioritization process that is open and community-driven. We welcome contributions from the community. Please read through our contributing guidelines. Included are directions for opening issues, coding standards, and notes on development. We appreciate all types of contributions: code, documentation, demo creation, or some new way you want to contribute to us.

Community

Get updates on Hyperswitch development and chat with the community:

questions about the architecture, components, etc. integrating a connector in hyperswitch, etc. anything payments-related you need for your stack.

Hyperswitch - Fast, reliable, and affordable open source payments switch | Product Hunt
Hyperswitch - Fast, reliable, and affordable open source payments switch | Product Hunt
Hyperswitch - Fast, reliable, and affordable open source payments switch | Product Hunt

Versioning

Check the CHANGELOG.md file for details.

Copyright and License

This product is licensed under the Apache 2.0 License.