Smart payment retries using decline codes: Multi-gateway routing

Smart payment retries using decline codes: Multi-gateway routing

Guides

10

min read

Smart payment retries using decline codes: Multi-gateway routing

Multi-gateway routing connects subscription billing systems to multiple payment processors, dynamically selecting the best path for each transaction based on factors like gateway health, cost, and geography. This approach addresses the critical vulnerability of single-gateway systems, where 50% of churn results from declined card payments, by providing redundancy when primary connections fail.

TLDR

  • Single gateway dependence creates revenue risk with 40 performance issues per year across typical processors, leading to lost transactions during outages

  • Modern routers evaluate BIN data, gateway health, currency, fees, and card schemes to optimize each transaction path in real-time

  • Smart retries recover 57% of failed recurring payments by combining decline code analysis with AI-driven timing models

  • Least-cost routing can reduce transaction costs by 20% through dynamic network selection and local acquiring strategies

  • Four of five top decline reasons are soft declines that can be recovered through intelligent retry strategies

  • Implementation requires configuring multiple gateways, building payment behavior profiles, and enabling failover rules without replacing existing infrastructure

Multi-gateway routing is the practice of connecting your subscription billing system to two or more payment gateways and dynamically selecting the best path for each transaction. For subscription merchants still relying on a single gateway, this approach addresses a critical vulnerability: when that one connection stumbles, revenue stops flowing and customers churn.

This guide explains how modern routers evaluate transactions in real time, why decline codes alone cannot guide an effective retry strategy, and how layering AI on top of gateway diversity can recover revenue that would otherwise be lost to involuntary churn.

What does multi-gateway routing mean for subscription payments?

At its core, multi-gateway routing means your billing platform evaluates every payment request and sends it through the connection most likely to succeed at the best cost, with a safe fallback if that path fails. The Ottu Router, for example, assesses BIN, country, card scheme, amount, recent gateway health, and fees before choosing a path.

Why does this matter? There are over 2,000 issues that can derail a credit card charge, from outdated card information to temporary holds and gateway issues. A single gateway offers no escape hatch when one of those issues is on its end.

The business case is stark: 50% of churn results from declined card payments. Multi-gateway routing gives you the redundancy and intelligence to fight back.

The hidden risks of relying on a single payment gateway

A single gateway might feel simpler, but it introduces several hidden risks that can quietly erode your revenue.

Outages are more common than you think

"Across Recurly's supported gateways, we've documented an average of 40 performance issues per year." Downtimes lasting several minutes add up to significant lost revenue for subscription businesses that bill around the clock.

Decline code fragmentation obscures the real problem

Different gateways and issuers label the same underlying issue with different codes. "Error codes are inconsistent across banks and payment gateways, often mask multiple underlying issues, and ignore crucial context like customer history," as Slicker's own research notes. Gateway A might say "insufficient_funds," Gateway B prefers "NSF," and Bank C just sends "51," and they might all mean slightly different things.

SLA gaps leave you without recourse

Payment integrators often promise 99.9% availability with 7-second response limits, but even a 0.1% failure rate can translate to thousands of lost transactions at scale. When your only gateway misses that mark, you have nowhere else to send the payment.

Key takeaway: Dependence on a single gateway means every outage, every ambiguous decline code, and every SLA shortfall translates directly into lost subscribers and revenue.

How do modern routers pick the best path: health, cost and geography?

Modern payment routers go far beyond simple round-robin distribution. They evaluate each transaction against multiple parameters before selecting a gateway.

Parameter

What the router checks

BIN / Issuer

Historical approval rates for that card's issuing bank

Gateway health

Real-time success rates and latency

Currency / Geography

Local acquiring to avoid cross-border fees

Fees

Interchange, scheme fees, and negotiated rates

Card scheme

Visa, Mastercard, Amex, etc.

The Hyperswitch routing engine evaluates parameters like network fees, interchange rates, ticket size, and issuer type to automatically route transactions through the cheapest network in real time. Meanwhile, Cybersource's least-cost routing uses single-message processing when possible to move funds in a single, full-financial message, reducing cost and latency.

Fallback, round-robin and BIN-based logic

Routers typically support several strategies that you can layer or combine:

  • Fallback: A safety mechanism that sends transactions to a default gateway if no other connections exist, ensuring transactions still get processed.

  • Round-robin: Distributes transactions evenly across multiple connections, sequentially cycling through gateways to balance load.

  • BIN-based: Directs a transaction to a specific gateway based on card BIN, useful when certain issuers perform better on certain processors.

  • Custom gateway routing: Platforms like Recurly let you pinpoint which gateway will handle a transaction based on your own business rules.

The right mix depends on your transaction mix, geographic footprint, and cost sensitivity.

Using decline codes + AI to time and route smart payment retries

Decline codes provide a starting signal, but they are not the whole story. Intelligent retries combine code patterns with gateway history and timing models to maximize recovery.

How AI-powered retries work: Recurly's Intelligent Retries employs machine learning to determine the optimal time for retrying a declined recurring credit card payment. The system analyzes data from billions of transactions to find when banks are most likely to approve.

Stripe takes a similar approach. "Smart Retries logic with machine learning algorithms is trained on data from across the Stripe network. On average, Smart Retries recover 57% of recurring payments that originally failed."

Both systems adapt retry cadence based on the decline type and stop after reaching defined thresholds; for example, 7 declines, 20 attempts, or 60 days since invoice creation.

Why historical patterns beat raw codes: Slicker's research recommends building a "payment behaviour profile" for each bank/gateway combination: "If Bank X historically approves 80% of retries after a specific error, that's more valuable than the error code itself." Machine learning models that consider historical success patterns, customer behaviour, and industry-specific factors outperform static rules tied to codes alone.

Soft vs. hard declines: when retries work

Not all declines are created equal:

Decline type

Examples

Retry strategy

Soft

Insufficient funds, temporary hold, call issuer

Retry after a few days; high recovery potential

Hard

Fraud flag, invalid card number, stolen card

Do not retry; requires customer intervention

Four of the five most common decline reasons, including Declined, Insufficient Funds, Call Issuer, Hold, are soft declines that can be repaired by retrying the card at a later date. "Invalid Card Number" is the only hard decline in the top five, meaning retries will not be effective.

Soft declines, as Churnkey's research explains, are temporary issues resolved with retries, backup card requests, in-app payment collection walls, and dunning campaigns. Hard declines are permanent issues that require customer intervention.

Key takeaway: Pair decline-code classification with AI-driven timing to retry soft declines at the optimal moment while avoiding wasted attempts on hard declines.

How much can least-cost and local routing cut payment fees?

Beyond improving approval rates, multi-gateway routing can materially reduce your cost per transaction.

Least-cost routing savings

Least Cost Routing (LCR) enables merchants to minimize transaction costs by dynamically selecting the most cost-efficient debit network for each transaction. In Australia, the Reserve Bank found that the cost of debit transactions is 20% lower for merchants with LCR enabled compared with those without.

In the US, optimized debit routing delivers $5 billion in potential annual savings for merchants according to CMSPI estimates.

Network cost plus pricing

As your business grows, moving from flat-rate pricing to a network cost plus model can offer more flexibility and lower costs. This model, sometimes called interchange plus, gives you added transparency into the various fees associated with each transaction.

Practical tactics to reduce fees include:

How Slicker stacks up against Stripe, Zuora, Recurly & Chargebee

Subscription platforms vary widely in their approach to multi-gateway routing and smart retries. Below is a neutral comparison of key capabilities.

Capability

Stripe

Zuora

Recurly

Chargebee

Slicker

Smart retries

ML-based, recovers 57% of failed

Cascading Payment Method (Early Adopter)

Intelligent Retries with ML

Smart payment retries in dunning

AI engine on top of existing billing systems

Multi-gateway support

Limited; primarily Stripe-native

Payment Gateway Routing rules

Multiple gateways with failover

30+ gateways with intelligent routing

Integrates with existing payment rails

Gateway failover

Not a core feature

Available via orchestration tools

Automatic failover to backup

Supports multiple gateways

Works across your existing gateways

Pricing model

Flat or cost plus

Enterprise contracts, $40-$100+/user/month

Tiered plans

Tiered plans

Pay-for-success pricing

Stripe's Smart Retries and Adaptive Acceptance are powerful, but they work best within Stripe's own ecosystem. Zuora's Cascading Payment Method is still in Early Adopter phase and not compatible with its Advanced Payment Manager. Recurly offers automatic failover that routes transactions to a backup gateway during outages and reverts back after resolution. Chargebee supports over 30 gateways with intelligent routing.

Slicker takes a different approach: its AI engine sits on top of your existing billing and payment systems rather than replacing them. This means you can keep your current gateway relationships while adding an intelligence layer that optimizes retry timing and routing.

Which metrics prove multi-gateway routing works?

Tracking the right KPIs helps you quantify the impact of your routing and retry strategy.

Metric

Definition

Benchmark

Authorization rate

Percentage of submitted transactions accepted by issuing banks

10% lower online vs in-person

Recovery rate

Percentage of failed payments successfully retried

57% for Stripe Smart Retries; 70% for Churnkey

Involuntary churn rate

Subscribers lost due to payment failures

20-40% of total churn is involuntary

Decline Management Efficiency

Percentage of at-risk subscribers saved by automated methods

Varies by industry

Revenue Lift

Percentage of monthly revenue recovered from decline management

Higher in Consumer Services and Media & Entertainment

When The Seattle Times learned that 62% of their churn was due to payment processing issues, they focused on creating a more seamless payment experience and improved retention by 25%.

How do you roll out multi-gateway routing with Slicker?

Implementing multi-gateway routing does not require ripping out your existing infrastructure. Follow these steps to add an intelligence layer on top of what you already have.

  1. Audit your current gateway setup – Map your existing gateway connections, noting which currencies, card types, and geographies each supports. Identify gaps where a second gateway could provide redundancy or cost savings.

  2. Configure multiple gatewaysMerchants should have multiple gateways configured for each credit card type and currency they accept. The order in which gateways are added matters for default routing behavior.

  3. Build payment behavior profiles – Rather than relying solely on error codes, build a "payment behaviour profile" for each bank/gateway combination. If Bank X historically approves 80% of retries after a specific error, that insight is more valuable than the error code itself.

  4. Enable failover and routing rules – Activate gateway failover so transactions automatically reroute to a backup if the primary faces issues. Layer in routing rules based on BIN, geography, or cost as your data dictates.

  5. Connect Slicker's AI engine – Slicker integrates with your existing billing and payment systems, whether Chargebee, Zuora, or an in-house solution. The AI engine analyzes transaction patterns across your gateways and determines optimal retry timing without requiring you to change your core infrastructure.

  6. Monitor and iterate – Track authorization rates, recovery rates, and involuntary churn weekly. Use the data to refine routing rules and retry schedules.

Don't let a single gateway decide your revenue future

Single-gateway dependence is a silent revenue leak. Outages, inconsistent decline codes, and SLA shortfalls compound into lost subscribers and margin erosion.

Multi-gateway routing paired with AI-driven smart retries addresses these risks at their source. By evaluating each transaction in real time and retrying at the optimal moment, you can recover revenue that static systems leave on the table.

Slicker's AI engine layers on top of your existing billing and payment systems to reduce involuntary churn, increase recovered revenue, and boost business margins, all with pay-for-success pricing that aligns incentives.

If you are a high-volume subscription company ready to stop leaking revenue to payment failures, evaluate Slicker to see how intelligent retries and multi-gateway routing can work with your current infrastructure.

Frequently Asked Questions

What is multi-gateway routing in subscription payments?

Multi-gateway routing involves connecting your billing system to multiple payment gateways, allowing dynamic selection of the best path for each transaction to ensure higher success rates and cost efficiency.

Why is relying on a single payment gateway risky?

A single payment gateway can lead to revenue loss due to outages, inconsistent decline codes, and SLA shortfalls, as there is no alternative path for processing transactions when issues arise.

How do modern payment routers select the best gateway?

Modern routers evaluate transactions based on parameters like BIN, gateway health, geography, and fees to choose the most efficient and cost-effective gateway for each transaction.

How does AI improve payment retries?

AI analyzes transaction patterns and historical data to determine the optimal timing for retrying declined payments, significantly increasing the chances of recovery.

What are the benefits of least-cost routing?

Least-cost routing reduces transaction costs by selecting the most cost-efficient network for each transaction, potentially saving merchants significant amounts annually.

How does Slicker enhance existing payment systems?

Slicker's AI engine integrates with existing billing systems to optimize retry timing and routing, reducing involuntary churn and increasing recovered revenue without replacing current infrastructure.

Sources

  1. https://en.clear.sale/blog/strategies-to-combat-false-declines-in-subscription-models

  2. https://recurly.com/blog/gateway-failover-creates-peace-of-mind/

  3. https://stripe.com/billing/features

  4. https://recurly.com/blog/subscription-benchmarks-top-payment-decline-reasons/

  5. https://docs.ottu.com/user-guide/payment-routing

  6. https://recurly.com/research/subscription-benchmarks-top-payment-decline-reasons/

  7. https://developers.google.com/pay/chargeback-alert-v1/guides/connectivity/service-level-agreements

  8. https://docs.hyperswitch.io/about-hyperswitch/payments-modules/intelligent-routing/least-cost-routing

  9. https://developer.cybersource.com/docs/cybs/en-us/payments/developer/fdiaus/rest/payments/payments-intro/payments-features-intro/payments-least-cost-routing.html

  10. https://docs.recurly.com/docs/gateway-configuration

  11. https://docs.recurly.com/docs/retry-logic

  12. https://churnkey.co/reports/state-of-retention-2025

  13. https://www.rba.gov.au/

  14. https://cmspi.com/

  15. https://stripe.com/resources/more/interchange-plus-vs-flat-rate-pricing-what-businesses-need-to-know

  16. https://stripe.com/en-ca/guides/guide-to-managing-network-costs

  17. https://docs.recurly.com/recurly-subscriptions/docs/gateway-failover

  18. https://www.trustradius.com/

  19. https://knowledgecenter.zuora.com/Zuora_Payments/Configure_payment_orchestration/Payment_Gateway_Routing/C_Create_and_manage_Payment_Gateway_Routing_rules

  20. https://stripe.com/guides/optimizing-authorization-rates

  21. https://www.zuora.com/guides/the-b2c-ultimate-guide-to-customer-acquisition-and-retention/minimize-revenue-loss/

  22. https://www.slickerhq.com/

WRITTEN BY

Slicker

Slicker

Related Blogs
Related Blogs
Related Blogs
Related Blogs

Our latest news and articles

© 2025 Slicker Inc.

Resources

Resources

© 2025 Slicker Inc.

© 2025 Slicker Inc.

Resources

Resources

© 2025 Slicker Inc.