Smart Routing
Infinite control over managing your payments
Prerequisites
To get started with Smart Router, ensure to have one or more payment processors integrated. You can integrate the payment processor of your choice on the Control Center by following the Connector Integration guide.
What is smart payment routing?
Selling globally or otherwise invariably brings in a requirement to adopt multiple payment processors to cater to a wide range of payment method needs of the customers and gives you the flexibility to switch between processors to manage down-time and , it could be vital to optimising your payment processing costs as your business can choose the most optimal payment processors for every payment based on the cost, region and customer.
Hence, Hyperswitch’s smart router is designed as a no-code tool to provide complete control and transparency in creating and modifying payment routing rules. Hyperswitch supports below formats of Smart Routing.
Volume Based Configuration: Define volume distribution among multiple payment processors using percentages.
Rule Based Configuration: More granular control which allows to define custom routing logics based on different parameters of payment.
Default Fallback Routing : If the active routing rules are not applicable, the priority order of all configured payment processors is used to route payments. This priority order is configurable from the Dashboard.
Cost Based Configuration (submit a feature request here): Automatically routes transaction to the payment processor charging the least MDR (merchant discount rate) for the opted payment method.
How does the Smart Router work?
Hyperswitch Smart Router Engine evaluates every payment request against your predefined routing logic and makes a decision on the best payment processor for the payment, and executes the transaction. If the payment fails or if the payment processor is down, the payment is automatically retried through a different processor.

How to configure the Smart Router?
Hyperswitch dashboard provides a simple, intuitive UI to configure multiple Routing rules on your dashboard under the Routing tab. There are three routing rule formats that Hyperswitch currently supports.
Next step
To test the Smart Router, after activating one rule, we can make a Test Payment using the Hyperswitch Dashboard
Test a paymentLast updated
Was this helpful?