Recovering revenue, explained
Practical guides on failed-payment recovery
Stripe decline codes: meanings and solutions
Every Stripe card decline code with a solution. How to determine soft and hard declines, and how to test declines.
Read the article Metrics · Recovery basicsInvoluntary churn: what failed payments actually cost you
Most churn reports only count voluntary churn (customers choosing to leave). Involuntary churn is due to subscription renewal payment failures. How to calculate your involuntary churn, and where to find your churn data in Stripe and Square.
Read the article Payments · Recovery basicsWhy Stripe and Square's retries fall short
Stripe's Smart Retries and Square's automatic retries recover a share of failed payments. Find out exactly how each processor handles retries, and what a full dunning platform has to offer.
Read the article Security · Getting startedConnecting your Stripe or Square account
Recoura connects to both Stripe and Square through OAuth, the same secure authorization flow behind "Sign in with Google." No API keys, no shared passwords. Here's exactly what happens when you click Connect, what access we require for each, and how to disconnect at any time.
Read the articleStart recovering lost revenue
Connect Stripe or Square in minutes and turn on recovery when you're ready. 14-day free trial on subscription plans.
Cancel anytime