Kevin William David

HyperSwitch - Fast, reliable, and affordable open source payments switch

Access the entire payment ecosystem with a Single API. Hyperswitch connects you to multiple payment processors to embrace diversity. It improves payment success rates and reduces payment costs, ops and dev efforts. Built on Rust as an open-source product.

Add a comment

Replies

Best
Vimal
👋 Hello Product Hunters! I'm Vimal, Founder of Juspay and I’m super excited to launch our latest product - HyperSwitch. We fundamentally believe Payments should be open, fast, reliable and affordable to serve billions of people at scale. In the last decade, payments diversity has been growing exponentially. Globally, there are hundreds of payment processors. New payment methods like wallets, BNPL, RTP have become mainstream. Being locked-in with a single payment processor results in high cost, low conversions, and low control. So, businesses have to embrace diversity by onboarding multiple payment processors. Integrating and maintaining multiple processors needs a lot of dev and product work if done in-house. Why should developers across companies repeat this same work? We believe that there is a large core that can be unified and reused across companies and use cases. Our goal is to create that core and let companies build and customise on top of it. Introducing HyperSwitch - An open, fast, reliable payments switch that lets you connect with multiple payment processors with a single API. It is a culmination of 10 yrs of our experience in building large-scale, enterprise-grade, frictionless payment solutions in India, embracing the extreme diversity of options here. We are building it as an infrastructure / systems software using Rust, with focus on reliability, performance and security from day 1. HyperSwitch code is open source and the roadmap is open for the community's feedback. We shall evolve a prioritization process that is open and community driven. The parent company, Juspay is the largest payments orchestrator/switch in India, running for the last 10 years, processing more than 35M transactions per day. While our India solution has 1Mn+ lines of Haskell code built over 10 years, we wanted to take our learning and build it fresh for the western markets as an open source product. We are committed for the long term in building and making it useful for the community. Please do try and share your feedback on the product. Exciting times ahead!
Joseph Abraham
@vimalk Congratulations on the launch of HyperSwitch, Vimal! It sounds like a game-changer for businesses looking to integrate and maintain multiple payment processors with a single API. Best of luck with HyperSwitch!
Vimal
@saasfellow Thanks for your message. Looking forward to community support and feedback to make the product a real game-changer
Shan M S
@saasfellow @gloria_ayanbimpe Thanks for your message. Pls do try our product and share your feedback. https://app.hyperswitch.io/
@ssvmani sure will. We’re launching too, would be nice to also have your support (https://www.producthunt.com/prod...) Thanks! All the best
Bernard Eugine
@ssvmani @gloria_ayanbimpe Sure! Have turned on notifications for your launch!
Swapnil D Puranik
Super stoked to see Indian build product for global dev community! Congratulations on the launch and all the best.
Ashok kumar
@swapdp_01 Thanks for the encouragement! Do try it out and let us know what you think.
Shan M S
@swapdp_01 Thanks. Pls do signup for our early access to our sandbox and share your feedback https://app.hyperswitch.io/
Krishnaswamy Anand Ganesh
@swapdp_01 We are pumped too about building an open source product for the global markets. Thanks for your support!
Paolo De Giglio 🚀
Wow, this sounds super exciting 🤩! HyperSwitch looks like the future of payments with its open, fast, reliable and affordable approach. Can't wait to try it out! 🤗
Ashok kumar
@paolo_degiglio Thanks! We're very excited too. Do try it out and let us know what you think.
Shan M S
@paolo_degiglio Thanks a ton. Yes, we strongly believe in what you said. Pls do give it a try at app.hyperswitch.io and share your feedback. Would love to chat, understand your needs and help us shape the product for you. Pls feel free to block time here: https://calendly.com/shanms/con...
koushik gampala
@paolo_degiglio Pls do signup for our early access to our sandbox and share your feedback Link: https://app.hyperswitch.io/
Narayan Bhat
@paolo_degiglio Good to know the excitment! It is indeed the future of payments.
Tim
💡 Bright idea
Since you mentioned being connected with multiple processors, how do you direct transactions to them?
Narayana Aaditya
@tim456 Based on the processors that you have configured, you would be able to set custom routing rules that you would want every transaction to follow. Let's say you wanted to optimize for saving processing fees, you would route incoming transactions based on the least expensive payment processor for that particular payment method (since processing fees differ across payment methods). You would hence be able to set custom routing logic based on the parameters of your choice
Bernard Eugine
@tim456 Hey Tim. We direct transactions to processors based on the configuration set by users on their dashboard. Try out our dashboard here: https://app.hyperswitch.io/
Tim
@nars Got it. Do you guys recommend the least expensive payment processor within your network?
Shan M S
@tim456 our routing algorithms and the interface is coming soon. we are giving final shape to it based on inputs from the community. It will give maximum flexibility, control and impact.
Bernard Eugine
@nars @tim456 It depends on what the user wants. They could configure based on cost, reliability/uptime of processors, payment method availability, etc.
Shan M S
Hello product folks! After spending a year on the design + dev of the HyperSwitch, we are happy to launch it here today. Our learnings in building a robust payment infrastructure over the last 10 years at Juspay become HyperSwitch's core principles below: 1. Embrace Payments Diversity: It will drive innovation in the ecosystem in multiple ways. 2. Make it Open Source: Increases trust; Improves the quality and reusability of software. 3. Be Community driven: It enables participatory design and development. 4. Build it like Systems Software: This sets a high bar for Reliability, Security and Performance SLAs. 5. Maximize Value Creation: For developers, customers & partners. Please check out our product. Would love to get your feedback and improve the product. Good day!
Johannes
Upvoted and starred on Github! Super interesting project :) I think you leave valuable user insights on the table with the waitlist survey. Super curious to hear how you're planning to gather qualitative user feedback during and after launch! Who is responsible for running Product in your founding team? :)
Bernard Eugine
@jobenjada Hey thanks for you support! We are looking to build an active developer community and we gather feedback through multiple channels listed on our Support page (https://hyperswitch.io/docs/support). While you can sign up for waitlist now, you could also try our Sandbox dashboard(https://app.hyperswitch.io/) and various set up options on our Github repo (https://github.com/juspay/hypers...) now and share your feedback on the above channels. @vimalk @ssvmani @manoj_radhakrishnan1 are our folks who had come up with the vision for Hyperswitch and have been leading the execution for the product.
Johannes
@vimalk @ssvmani @manoj_radhakrishnan1 @bernard_eugine Very cool, the Sandbox looks great! I'm asking so specifically because we're building an open source tool to manage B2B SaaS experiences. We focus on enabling teams like yours to add best practices for in-product qualitative user research with a minimum of dev attention - because all you want is build your product! In the case of hypeswitch I see the following potential: 1. Waitlist survey: Add two or three more questions to assess if a user is part of your target audience. Allows you to onboard highly interested users first (seperates signal from noise in user feedback) 2. Onboarding survey: Similarily, the onboarding survey could ask for company size, sign up motivation etc. Most large SaaS tools have onboarding flows as they are unique opportunities in user flows to gather valuable insights. 3. In-app Feedback Box: Small bugs / inaccuracies create a subpar UX and decrease credibility. Not every user has a Slack or Discord account or is willing to jump over there to report small bugs. A smooth in-app Feedback Box is a great way to capture everything that botheres users even for a short moment. Eager to hop on a call! We're also very early in our journey and love working with OS startups because we can do the implementation ourselves and learn faster. Would love to work closely with you guys as design partners! All the best for your journey! :)
Bernard Eugine
@vimalk @ssvmani @manoj_radhakrishnan1 @jobenjada Interesting proposition! We'll reach out to you over mail in the upcoming days to understand the possibilities with Formbricks!
koushik gampala
@jobenjada Pls do signup for our early access to our sandbox and share your feedback Link: https://app.hyperswitch.io/
Abhishek Naidu
How are you different from existing processors like Stripe?
Bernard Eugine
@abhi_hunts_n4 Thanks for the question! Hyperswitch is a payment orchestrator which will help you connect with multiple processors (Stripe, Braintree, etc) with one single API and route transactions intelligently based on auth rates, success rates, cost or any other business parameters. Stripe on the other hand is a payments processor. You can think of HyperSwitch as “Stripe++” - i.e. it allows you to onboard stripe and any of its alternatives with a single integration.
Narayana Aaditya
@abhi_hunts_n4 @bernard_eugine We are wire-compatible with Stripe, making it extremely easy to upgrade from Stripe to Stripe++, You can check out migration from Stripe here: https://hyperswitch.io/docs/migr...
Krishnaswamy Anand Ganesh
@abhi_hunts_n4 Adding to the above points, Stripe currently doesn't offer certain payment methods like PayPal while we support PayPal from Day 1
orliesaurus
I literally dreamed of this a couple of days ago, I am glad I am not going crazy and others do struggle with the complexity of using multiple payment providers
Bernard Eugine
@orliesaurus Delighted to be making your dreams come true:) Thanks for the support! Do try us out and share your thoughts.
Shan M S
@orliesaurus Thanks for your interest. Would love to hear your specific requirement and support the same. Pls do drop us a note - hyperswitch@juspay.in It's a long journey ahead and we are committed to making it happen.
koushik gampala
@orliesaurus Pls do signup for our early access to our sandbox and share your feedback Link: https://app.hyperswitch.io/
Usama Ejaz
Amazing! This looks like a great way to simplify payments and save time and money.
Bernard Eugine
@usamaejaz Thanks for the support! Our Hyperswitch open-source repo hosted on Github (https://github.com/juspay/hypers...) is being built on Rust. Check out our Docs (https://hyperswitch.io/docs) to understand in detail about the currently supported features on Hyperswitch. You could refer to our public roadmap on Github (https://github.com/orgs/juspay/p...) for all the upcoming features.
Narayana Aaditya
@usamaejaz Thanks Usama!
Usama Ejaz
@bernard_eugine I am having a look. Good to see your repo is very well-managed and the code is well-written.
Bernard Eugine
@usamaejaz Delighted to know that! Thanks:)
Ivo Scherkamp
Amazing proposition. What a great amount of passion and work must have been invested into making this happen! Real respect for the builders... Congrats to all of you. It really deserves the "hyper" in it's name :)
Bernard Eugine
@ivo_scherkamp Thanks so much for the shout out! Support like this makes all the effort worth it and keeps us going:)
Shan M S
@ivo_scherkamp Loved the you have put it. It's just a beginning of the long journey ahead. We are looking forward for community support from people like you.
Krishnaswamy Anand Ganesh
@ivo_scherkamp Well put:) We're 'hyper' stoked about having evoked such a response from you folks.Thanks much:)
koushik gampala
@ivo_scherkamp Pls do signup for our early access to our sandbox and share your feedback Link: https://app.hyperswitch.io/
Richard Gao
Never seen an open source payment processing system before. Congrats on your launch!
Bernard Eugine
@richard_gao2 Thanks for your support! Give us a try and let us know what you think:)
Krishnaswamy Anand Ganesh
@richard_gao2 Glad to have your support:) The idea is that Hyperswitch will open up the payments ecosystem now so that you will see more open source collaboration happening in this space too. Fingers crossed🤞
Shan M S
Thanks @richard_gao2 Pls try it out: https://app.hyperswitch.io/ Share your feedback to hyperswitch@juspay.in
Ramy Wafaa
Absolutely amazing! will forward this to my Devs .. the idea is brilliant! Thanks for doing this <3
Narayana Aaditya
@ramywafaa Thank you! Lots more to come!
Shan M S
@ramywafaa Thanks. :) This motivates us to build and enhance the product further so that Devs can do more with less! Do try out our product and share your feedback.
koushik gampala
@ramywafaa Pls do signup for our early access to our sandbox and share your feedback Link: https://app.hyperswitch.io/
Megha Gupta
Do you need a min volume or commitment ?
manoj ghorela
We thank you @megha_gupta8 for the support and for showing interest in the product. No, HyperSwitch does not require any minimum volume commitments
Shan M S
Thanks @megha_gupta8 for your interest. Would love to hear more about your requirements. Pls write to us hyperswitch@juspay.in - would love to onboard and support you.
Rohan Choubey
Will my overall cost of payments go down post integration ? wont it be increased with your billing
Bernard Eugine
@rohan_choubey Thanks for the question! No, your overall cost will not go up with our integration. There are several advantages that you get by integrating with us: a) Watch out for our Free tier pricing if you are only starting out. Through our Smart router, you would be able to define rules for choosing your payment processor of choice at various parameter levels like payment method, geography, amount, etc. Thereby, helping you optimize your payment processor fees b) As your revenue increases, your cost of processing payments will only increase proportionately. Having multiple processors will help your business negotiate for the best % transaction fees Hyperswitch's vision is to extend the benefits typically enjoyed by large businesses to the high-growth mid market businesses. And that could be done by opening up diversity. That's what Hyperswitch is all about.
Shan M S
Thanks @rohan_choubey. From day 1, our mission is to make payments affordable. Our product is fully open-sourced and you can use it for free. If you want us to mange the payment ops for you, our charges are quite nominal compared to commercially available orchestrator and we do have free-tier pricing for SMEs. Rest assured, we will be cheaper than managing payment ops in-house. This is possible due to our vision and investment in resource-efficient code written in RUST and using scalable architecture. You can also read more about reducing cost here: https://blog.hyperswitch.io/7-pr...
Krishnaswamy Anand Ganesh
@mresyilmaz Thanks for your support! Glad we could clear your doubts:)
João Rodrigues
Very interesting. As a dev, I always thought integrating all the payment methods required for an app was quite scary and complex. I think the potential success of this project will depend on how easy it is to integrate these payment methods not only on the backend but on the frontend as well (be the NextAuth or Auth.js of payment integrations for example). This being open source tackles the potential security concerns a person might have because we can actually see the code. I am curious to try it out. Good luck
Narayana Aaditya
@sombra Thank you João! Yes want it to be super easy to integrate. I'd love for you to check out our SDK integration here: https://hyperswitch.io/docs/unif.... Do share your experience :)
koushik gampala
@sombra Thanks for the feedback. Pls do signup for our early access to our sandbox and share your feedback Link: https://app.hyperswitch.io/
Shan M S
Thanks @sombra Pls drop a note to hyperswitch@juspay.in or ping us in official slack / discord channel with your requirements. Would love to onboard and support you.
Cem Özçelik
Congrats 🚀
Bernard Eugine
@cem_ozcelik Thanks so much! Do try us out and share your thoughts!
Arun Raj
@cem_ozcelik Thank you so much! Pls do try our product and share your feedback. https://app.hyperswitch.io/
Narayana Aaditya
@cem_ozcelik Thank you Cem :)
Dániel Kővári
congrats on the launch @vimalk and the team!
Bernard Eugine
@daniel_kovari Thanks a lot for the support! Do try us out and share your thoughts:)
Vimal
Yash Govindani
I want to Understand more about the benefits of switching over to you guys !!!
Narayana Aaditya
@yash_govindani1 Thank you for the question and for interest in the product. By migrating to HyperSwitch you’ll improve your payment conversions, reduce payment processing costs and significantly reduce your development efforts. You can read more here: https://github.com/juspay/hypers...
Shan M S
Thanks @yash_govindani1 for the qtn. I would say rather than "switching" to us, you are "upgrading" to using multiple processors with an enterprise grade orchestrator with end-to-end payment ops taken care of. We aren't replacing any of your existing processors. We help your in-house dev to focus on your core business while we can take care of payment ops (integration, maintenance, reconciliation etc)
Orkun Karagöz
Wow, a very much needed product. Congrats on the launch. Looks like it's going to take a while before you guys can enable MENA countries but waiting for it :)
Bernard Eugine
@orkun_karagoz Thanks for the shout out! We will soon be available in MENA. Watch out for us by keeping an eye out on our public roadmap on Github (https://github.com/orgs/juspay/p...)
Shan M S
@orkun_karagoz Thanks for your interest. Good news is that HyperSwitch is a community-driven product and we are keen to support as many markets and payment processors as possible. Our parent company (Juspay) has a payment orchestrator product that supports most of the Asian countries. Could you pls share your requirements / contact with global@juspay.in - the relevant team will get back to you. Thanks again.
koushik gampala
@orkun_karagoz Pls do signup for our early access to our sandbox and share your feedback Link: https://app.hyperswitch.io/
Kostandin Angjellari
It's great to have such product open sourced! Congrats on the launch guys, Amazing job! 💪
Bernard Eugine
@kostandinangjellari Thanks a lot Konstandin! Open source ftw!💪
Sangamesh Kulkarni
@kostandinangjellari Thanks for the support!
Shan M S
Thanks @kostandinangjellari and good luck with your launch too!