Chargebee Reveal Recipes/Retry Strategy

Audit, fix, and monitor your payment retry strategy

Most companies treat retries like a black box. That usually means paying unnecessary fees on multiple blind attempts while missing clean chances to recover valid charges. This recipe shows you how to fine-tune your retry performance, spot the exact set of retry attempts burning cash, and double down on the ones that actually recover revenue.

Business outcome
More recovered volume, fewer wasted retries
Per deep dive
~15 min
Recovery2 insightsPotential Revenue Impact $1,600,000
Incomplete retriesLow effort

Invoices are being abandoned prematurely, leaving recoverable soft-decline revenue on the table. Estimated unrecovered value: $1,200,000.

Potential Revenue Impact $1,200,000
Excessive retriesHigh effort

Multiple retries in a short window on the same payment method, exceeding card-network limits. Higher fees and enforcement risk. Estimated lost invoice volume: $400,000.

Potential Revenue Impact $400,000
$1.6M in potential impact, surfaced straight from your own retry data, no manual audit required.
The payoff

Design and maintain a retry strategy that delivers time and again

A recurring payments business runs thousands of retries a month, and the difference between a policy that recovers and one that leaks is rarely visible from any single gateway dashboard. Retries fail silently in three ways: you stop too early, you retry too often, or customers drop off between attempts. Once your retry data is unified and clearly visible, plugging those leaks becomes straightforward.

See the full picture

Track every attempt, retry, and drop-off in one view, from the first decline to final recovery or total loss.

Identify the gaps

Find where you stop too early, where you hit card-network limits, and where unpaid invoices vanish without a second attempt.

Maximize your revenue

Turn every gap you find into recovered dollars, the same retry volume, timed and routed better, not a bigger retry bill.

Before you start

What you'll need to run this recipe

Unify your payments data to understand what's driving revenue. Spot the patterns in your retry engine, plug the gaps, and recover the revenue that's already been earned.

01
Gateway API keys

Read-only credentials for each gateway you process on. Reveal supports Stripe, Adyen, Braintree, and more.

02
Ingest window (~24h)

Reveal pulls roughly six months of transaction and order history from each connected gateway. Full data ingestion completes within a day.

03
Current retry policy in hand

A rough note of your attempt cadence, retry limits per invoice, and the point at which invoices are marked lost. Helps you compare policy to reality.

The one thing a single gateway can't tell you: whether the retries you're running are recovering what they should. Gateways see only their own attempts, they can't compare your invoice-level outcomes against network limits, funding cycles, or the other gateways in your stack. That comparison is what Chargebee Reveal assembles, and it's the whole point of running this recipe.
The method · six steps

From “we retry three times” to a retry policy backed by numbers

If you already have Chargebee Reveal live, jump to Step 3. If not, follow the first two steps to get set up.

1Connect

Connect your gateway API keys on Reveal

Open Reveal and go to Sources in the left navigation. Add each processor you run today. This step is one-time, and Reveal reads settlement and transaction data on read-only credentials, so nothing on the payments side changes.

  • Add each gateway from Sources › Add Source using a read-only key or restricted token
  • Give each source an alias so you can tell them apart in reports
  • If you use more than one gateway, connect all of them, the cross-stack view is where the real leaks show up
Not on Reveal yet?
You can also start with a free full-stack payments audit run by our team. We connect your gateways, run the analysis, and walk you through the results, no setup on your side.
app.reveal.chargebee.com · Sources
Sources Add Source
Sources
Stripe
Adyen
Braintree
CyberSource
PayPal
Shopify
Step 1 — Sources. Connect each gateway with read-only keys. Five clicks, no code.
2Populate

Let Reveal pull in your history (~24 hours)

Once sources are connected, Reveal starts importing your transaction and order history, roughly the last six months per gateway. Full ingestion typically finishes within a day. You don't need to do anything, but the wait matters, because the retry, recovery, and drop-off insights you're about to open are only useful once the history behind them is complete.

  • Transactions, retries, and recoveries populate per gateway
  • Insights, Performance, and Alerts unlock as data is ready
  • Come back when you get the "ready" email or the Insights view lights up
reveal.chargebee.com/insights
Populating your data Reveal is importing history from your connected gateways. 68% 4 hrs remaining Gateway 1 · production Complete Gateway 2 · EU In progress · 72% Gateway 3 · APAC Queued
Step 2 — Populate. One-time ingest, roughly a day. When it's done, the Insights view is live.
3Insights

Open Insights and read the Recovery block

The Insights view is your landing page. KPI tiles at the top: total volume, transaction auth rate, invoice auth rate, total impact, potential savings. Categorized insights below, grouped as Recovery, Payment methods, Voluntary churn, Fees, Regions. The Recovery block gives you the five-second version of what your retry strategy is costing you and what's recoverable, before you drill into anything.

  • Read the Recovery block impact: total revenue held up by retry issues
  • Note the Recoverable amount: what Reveal thinks is fixable
  • Two insights typically appear: Incomplete retries and Excessive retries
  • Each carries an Effort tag (Low, High) so you know where to start
Pro tip
Start with Low effort, high impact. If Incomplete retries is tagged Low effort and shows the larger dollar figure, that's where the recipe starts paying back fastest. Excessive retries usually needs a policy or code change (High effort), so treat it as the second play.
reveal.chargebee.com/insights
Insights 30 Days · USD TOTAL VOLUME $44,000,000 136,000 invoices TXN AUTH RATE 48% Invoice: 86% TOTAL IMPACT $2,200,200 5.0% of total RECOVERABLE $746,240 1.7% of total JUMP TO Recovery Payment method Voluntary churn Fees Regions Recovery 2 insights Potential Revenue Impact $1,600,000 Incomplete retries LOW EFFORT Invoices are being abandoned prematurely, leaving recoverable soft-decline revenue on the table. Estimated unrecovered value: $1,200,000. Potential Revenue Impact $1,200,000 Excessive retries HIGH EFFORT Multiple retries in a short window on the same payment method. Exceeds card- network limits, higher fees and enforcement risk. Est. lost volume: $400,000. Potential Revenue Impact $400,000
Step 3 — Insights. KPI tiles up top, categorized insights below. Recovery is where retry health surfaces.
4Drill down

Open Performance › Retry & Recovery for the invoice-level picture

Insights gave you the summary. To see the retry pattern behind it, go to Performance in the left nav, then the Retry & Recovery subtab. The Invoice Retry Success chart shows what proportion of invoices ultimately recover across attempts, broken down by currency and payment method. This is the number that tells you whether your policy is actually working.

  • Invoice Retry Success: the recovery rate across all attempts, per currency
  • Compare across currencies to spot where recovery is weakest
  • A dropping success rate at Attempt 2 or 3 is usually the "stop too early" signal
Pro tip
A retry success rate below 50% for a currency you serve heavily is a red flag worth taking to your dunning or billing team the same day. Compare currencies, not the blended average, or you'll miss the ones dragging the total down.
reveal.chargebee.com/performance/retry-recovery
Performance 30 Jun–6 Jul Auth RateDecline RateRetry & RecoveryError Distribution Invoice Retry Success SUCCESS ACROSS ATTEMPTS 47.70% Blended across all currencies BY ATTEMPT Attempt 1 41.0% Retry 1 4.9% Retry 2 1.4% Retry 3+ 0.4% By currency Attempt Invoice USD79.20%93.04%EUR72.88%81.25%GBP57.18%67.57%AUD25.06%37.67%INR0.00%0.00% Attention AUD invoice success trails currency-wide average by ~10pp. Consider raising retry cap for AUD or reviewing decline codes.
Step 4 — Retry & Recovery. Overall recovery, per-attempt contribution, per-currency breakdown, all in one place.
5Analyze

Read the Failed Invoice Analysis to see where attempts stop working

Still in Retry & Recovery, scroll to Failed Invoice Analysis. Each attempt gets a bar showing three outcomes: Success, Failed, and Dropped off. Success is what you kept. Failed is what got retried further. Dropped off is what you never tried again. That last one is usually the biggest recoverable pool, and the one most retry policies never surface.

  • Attempt 1: expected mix of Success and Failed. Almost no drop-off yet
  • Attempt 2: watch how much shows up as "Dropped off". This is your policy stopping too early
  • Attempt 3+: if Dropped off dominates but Success is still non-trivial, you're leaving recoverable revenue behind
Pro tip
If Attempt 2 is mostly Dropped off, your dunning policy is capping retries before recovery peaks. Extend the retry window on the invoices most likely to recover (soft declines, insufficient funds), and keep it tight for hard declines.
reveal.chargebee.com/performance/retry-recovery
Failed Invoice Analysis Outcome breakdown by attempt SuccessFailedDropped0255075100k Attempt 1 90k invoices Attempt 2 54k invoices Attempt 3+ 19k invoices 60% drop-off at Attempt 2 Policy likely stopping too early.
Step 5 — Failed Invoice Analysis. Success, Failed, Dropped off, per attempt. Drop-off is where recoverable volume disappears.
6Map the flow

Use Failed Order Flow Analysis to see the full customer path

The last view in this recipe is the Failed Order Flow Analysis. It's a Sankey chart, one flow diagram showing what happens after Attempt 1 fails: how many customers retry, how many succeed on the retry, and how many drop off entirely. This is the picture that ties the numbers above to actual customer behavior, and it's where the "excessive retries" pattern usually becomes obvious.

  • See Attempt 1 → Retry → Outcome as a single flow
  • Spot where a large volume fails without a retry at all (integration issue)
  • Spot where a heavy retry stream ends in failure (excessive retry pattern)
Pro tip
If the chart shows zero retries after failed attempts, your integration is likely treating each retry as an independent transaction, so Reveal can't group them by invoice. Reach out to the Reveal team, this is a common configuration fix.
reveal.chargebee.com/performance/failed-order-flow
Failed Order Flow Analysis How orders flow from first attempt through retries Attempt 1 100k invoices Success 41k Retry 1 54k Dropped 5k Success 4.9k Retry 2 14k Dropped 32k off 32k invoices drop off between Retry 1 and Retry 2. That's the largest recoverable pool visible in this window.
Step 6 — Failed Order Flow. The Sankey view makes the drop-off pools obvious once the retry flow across multiple attempts is drawn end to end.
Best practices

Your payment retry cheat sheet

A quick reference to plug the three most common leaks in your retry logic. Use it alongside your Chargebee Reveal insights and analytics charts to make your retry cadence watertight.

Gap
What it looks like
Fix
Incomplete retries
You stop before the recovery peak. Attempt 2 or 3 still shows meaningful success, but a big chunk of invoices drops off before you get there, recoverable revenue you're walking away from.
Extend the retry window on soft declines (insufficient funds, network timeouts), and space attempts across funding cycles instead of hours. Do not extend on hard declines, those never recover, they just cost you fees.
Excessive retries
Too many attempts, too quickly, on the same payment method. Card networks flag it, gateways start blocking it, and you're paying fees on retries that were never going to work, cost without recovery.
Cap same-day retries on the same PAN. Move to a network-limit-aware cadence, one attempt per meaningful funding window, and let the retry policy back off automatically after a hard decline.
Silent drop-offs
Invoices that fail once and then never retry. They never get a second chance, and they're most often the largest recoverable pool.
A large volume dropping off with zero retries in the Failed Order Flow is almost always an integration or policy configuration issue. Fix once and the recoverable pool goes from "invisible" to "in your monthly dashboard."
Run this recipe

See where your retries are leaking, before you touch a single policy setting.

Connect your gateways to Reveal and we'll return a full retry-and-recovery picture in a day: incomplete retries, excessive retries, drop-offs, all with recoverable dollar amounts attached. If you'd rather have the Reveal team run it for you, we do that too, no engineering setup on your side.

Already on Chargebee Billing?
Reveal is provisioned within one business day. Reach out to your account manager.
Not on Chargebee yet?
Reveal works standalone across multiple gateways. Book a free full-stack payments audit.