Payment cascading

TLDR

Payment cascading is an automatic failover process that retries a failed payment through another eligible provider or route.

What is payment cascading?

Payment cascading is a payment failover process that automatically retries a failed transaction through another eligible provider, acquirer, account, or route.

Instead of ending the payment after the first failed attempt, the system moves the transaction to the next available route based on predefined logic. The goal is to recover payments that might fail because of provider downtime, technical errors, limits, routing restrictions, or temporary processing issues.

In simple terms, payment cascading gives a transaction another chance to be completed without asking the customer to start again.

Cascading payments: how to recover declines without chargebacks💳 Learn how to recover the declines worth recovering, sidestep the ones that signal real risk, and keep the whole process invisible to your customers. Learn more

How does payment cascading work?

Payment cascading works through a sequence of payment routes. When a transaction is initiated, the system first selects a route according to the configured payment logic. If that route cannot complete the payment, the system checks the next eligible route and retries the transaction.

The next route may be chosen based on factors such as:

  • provider availability;
  • provider priority;
  • country;
  • currency;
  • BIN;
  • payment method;
  • transaction amount;
  • merchant account limits;
  • turnover caps;
  • provider balance;
  • risk rules;
  • custom transaction attributes.

The process continues until the payment is successful, no eligible routes remain, or the retry limit is reached.

Payment cascading vs payment routing

Payment routing decides where a transaction should go first. It sends a payment to the most suitable provider, acquirer, account, or payment method based on defined rules. Payment cascading decides what happens if that first route fails. It automatically tries another eligible route to recover the transaction.

In simple terms, routing chooses the path, and cascading provides the backup one.

Benefits of payment cascading

Not every failed payment is caused by the customer. A payment may fail because a provider is temporarily unavailable, an account reaches a limit, a route does not support the transaction currency, or a technical error occurs. Without cascading, these failures can turn into lost revenue even when another provider could have processed the same transaction.

Payment cascading can help businesses:

  • recover failed payments;
  • reduce checkout friction;
  • protect payment conversion rates during provider issues;
  • improve payment uptime;
  • manage provider limits;
  • support multi-provider payment setups;
  • keep processing stable across markets.

Examples of payment cascading

  • A merchant may send a card payment to its preferred acquirer first. If that acquirer is unavailable or returns a technical failure, cascading can retry the transaction through another acquirer that supports the same payment method and currency.
  • A subscription business may use cascading for recurring payments. If a stored token fails with one provider, the system can try another eligible provider to improve the chance of a successful rebill.
  • A PSP may use cascading to route merchant transactions through backup providers when the primary route reaches a turnover cap, has insufficient balance, or becomes temporarily unavailable.

Using Corefy's Routing & Cascading engine, teams can configure failover logic, define provider priority, use routing conditions such as BIN, country, currency, amount, or custom attributes, monitor provider health, and retry failed payments through eligible routes without customer re-entry or extra checkout friction. The same infrastructure also supports use cases such as recurring token cascading, turnover caps, and routing strategies based on priority, balance, weight, or predicted conversion.

Related terms

Go deeper

Cookie Settings