Recovery

Failed payment recovery

Gateway timeouts and acquirer API outages can stall valid transactions before completion. Failed payment cascade routing detects technical errors and preserves active attempts through automatic fallback to an available acquirer partner.

Category
Recovery
Capabilities
10
Available on
All plans
Apply now

Cardflo's failed payment recovery system is engineered to minimise lost revenue from unsuccessful transactions. We deploy a multi-faceted approach, combining smart retries, dynamic routing, and data-driven insights to maximise payment authorisation and improve your bottom line.

Cardflo recovers failed payments through smart retries and account updaters, resolving issues like expired cards and routing to alternative MIDs. This approach minimises lost revenue by revitalising previously unsuccessful transactions.

Failed payment recovery overview

Failed payment recovery comprises the technical processes and logic sequences used to capture revenue that would otherwise be lost to transaction declines. When a merchant submits an authorisation request, the issuer may return a refusal for diverse reasons, including insufficient funds, technical timeouts, or suspected fraud.

Recovery mechanisms operate within the payment orchestration layer to address these soft declines through systematic intervention. By utilising automated retries, account updater services, and intelligent routing, merchants can address correctable errors without manual customer involvement.

This process is critical for subscription-based businesses and high-volume e-commerce where churn is often a direct result of passive payment failure.

The objective is to navigate the complex interplay between the acquirer, the card scheme, and the issuing bank to reach an authorised state, ensuring that the transaction lifecycle continues to settlement and reconciliation while maintaining compliance with scheme rules regarding retry limits.

How failed payment recovery works

  1. Categorising decline response codes

    The system first analyses the reason code returned by the issuer via the gateway. Distinguishing between a hard decline, such as a stolen card, and a soft decline, such as a temporary limit or technical error, is essential. Only soft declines are funnelled into recovery workflows to prevent excessive scheme fees or penalties.

  2. Automated intelligent retry logic

    For soft declines, the platform executes a retry strategy based on historical data. This involves re-submitting the transaction at specific intervals or times of day when authorisation success is statistically higher for particular BIN ranges. This automated process attempts to capture funds before the transaction reaches a final refusal state.

  3. Account currency and data refreshment

    If a failure stems from expired credentials or changed card numbers, the system queries card scheme databases via an account updater. This retrieves the most current PAN and expiry information, updating the tokenised record in the vault. This ensures the subsequent authorisation attempt uses the most accurate data available.

  4. Dynamic acquirer failover routing

    In instances of gateway downtime or regional acquirer instability, the transaction is rerouted to an alternative Merchant Identification Number. By switching to a different processing bank, the system bypasses localised technical outages or restrictive risk filters that may have caused the initial failure during the first attempt.

Why failed payment recovery matters

Reduces involuntary customer churn

Involuntary churn occurs when a customer intends to remain a subscriber but their payment fails due to backend technicalities. A robust recovery system identifies and resolves these issues before the service is interrupted. By automating the capture of these funds, businesses maintain their active user base without requiring the customer to update their payment method, which often triggers a manual review of the necessity of the service.

Optimises net revenue collection

Transaction declines represent a direct leakage of revenue that has already incurred acquisition costs. Recovering a failed payment is significantly more cost-effective than acquiring a new customer. By improving the authorisation rate by even a small percentage through systematic retries and BIN-specific routing, a merchant can substantially increase their bottom line while ensuring all successful captures are moved to settlement efficiently.

Failed payment recovery use cases

Retail event timeout cascading

Flash-sale traffic can exhaust a primary acquirer API connection pool, producing transport timeouts before an authorisation response is returned. Cardflo applies timeout thresholds and multi-acquirer cascading to send eligible transactions through another acquirer partner, while controls prevent duplicate attempts when the original response arrives late.

Cross-border marketplace connection redundancy

An acquirer partner may place a payment endpoint into scheduled maintenance while merchants continue submitting card transactions through the same MID configuration. Cardflo detects the unavailable route and shifts eligible traffic to a preconfigured acquirer partner connection, then restores the preferred path after API health checks confirm recovery.

Live betting deposit continuity

During an in-play fixture, a brief acquirer API outage can interrupt time-sensitive card deposits before bettors can fund wagers at current odds. Cardflo uses connection monitoring and technical error overrides to cascade eligible deposits to another acquirer partner without treating transport failures as completed payment responses.

Failed payment recovery by the numbers

10-20%
Average recovery rate

This range reflects typical industry performance for recovering soft declines through automated retries and account updates before a permanent loss occurs.

60-80%
Soft decline frequency

In many subscription sectors, a majority of initial declines are classified as soft, suggesting they are theoretically recoverable through systematic technical intervention.

2-5%
Authorisation lift

Implementing a comprehensive recovery strategy generally results in a modest but significant lift in total authorisation rates across the entire transaction volume.

Methodology: these figures are illustrative ranges drawn from published industry data and observed merchant cohorts, not guarantees. Actual results depend on your risk profile, card mix, geography and acquiring setup, and are confirmed only in your own pricing and approval terms.

Ready to route with Failed payment recovery?

Talk to our team about a live rollout across our acquirer partners' rails.

Apply now

What you get with Failed payment recovery

  • Identification of ISO 8583 response codes to separate hard and soft transaction declines.
  • Scheduling of retries aligned with issuer processing windows for higher probability of success.
  • Integrated account updater services to refresh expired credentials before the next billing cycle.
  • Failover routing to secondary acquirers when primary processing pathways return technical errors.
  • Tokenisation of payment data to ensure secure re-attempts without storing raw card numbers.
  • Customisable dunning logic to coordinate email communication alongside backend technical recovery efforts.
  • Monitoring of scheme-mandated retry limits to avoid excessive fee penalties from card networks.
  • Analysis of BIN-level performance to identify specific issuer behaviour patterns and refusal trends.
  • Real-time reporting on recovery rates and the total value of rescued transactions.
  • Support for Merchant Initiated Transactions to facilitate recovery for recurring billing agreements.
See Failed payment recovery live across our acquirer partners.

A short scoping call, then a written plan for your MIDs.

Apply now

Questions about Failed payment recovery

Which failures trigger failed payment cascade routing instead of ending an attempt?

Cascade rules can be configured for gateway timeouts, connection resets, unavailable endpoints and defined technical API responses. Cardflo’s orchestration layer evaluates the response against those rules before selecting an eligible route through the acquirer partner network.

Financial rejections remain outside this feature, preventing a new authorisation attempt when the original connection returned a valid payment decision.

How are timeout windows configured for failed payment cascade routing?

Timeout windows can be set by connection to reflect each gateway’s expected response behaviour and the merchant’s overall transaction deadline. A route becomes eligible for cascading only after its configured timeout or another recognised technical failure occurs.

Technical product teams can balance giving the primary endpoint enough time to respond against preserving sufficient time for a backup attempt.

What transaction details remain consistent across cascaded acquirer API attempts?

Cardflo preserves the merchant’s order reference, amount, currency and relevant payment context when creating a fallback request. Each acquirer API attempt also receives its own traceable route identifier, allowing operations and finance teams to distinguish attempts without treating them as separate purchases.

Connector-specific fields are transformed to meet the selected endpoint’s requirements while the underlying commercial transaction remains consistent.

How does cascade routing prevent duplicate authorisations after ambiguous timeouts?

An ambiguous timeout does not always prove that the original authorisation failed, so cascade rules can pause the fallback while the connection status is checked.

Cardflo can use available status endpoints, transaction references and connector responses to determine whether an authorisation was created before another route is attempted. Where an endpoint cannot provide reliable confirmation, merchants can configure a conservative outcome rather than automatically submitting the same payment elsewhere.

How does smart routing contribute to recovering failed transactions?

Smart routing directs a transaction to the acquirer most likely to approve it based on the card's BIN, geographic location, and currency.

If an initial attempt fails at Acquirer A due to a technical refusal, the recovery system can instantly route a second attempt to Acquirer B.

This is particularly effective for cross-border payments where a local acquirer may have a better relationship or lower fraud suspicion for a specific issuer than a foreign bank.

Is it possible to recover payments that failed due to insufficient funds?

Transactions declined for insufficient funds are the most common type of soft decline. Recovery logic typically involves retrying these transactions on dates when customers are most likely to have received funds, such as common paydays at the end of the month.

By intelligently timing these retries rather than attempting them immediately, the probability of finding an adequate balance increases, leading to a successful authorisation and settlement.

Apply with Cardflo

Ready to improve your payments setup?

Tell us about your business. We'll match you with the right acquiring partners and the right route, typically inside a week.

Apply now
Apply now