Payment Recovery
Dunning emails, smart retries and a payment wall that recover failed payments automatically.
What Payment Recovery is
Involuntary churn happens when a card expires, is declined or hits a limit, and the subscription lapses without the customer ever deciding to leave. Payment Recovery watches every failed invoice and works to get it paid:
Payment fails
Smart retries
Dunning emails
Payment Wall
Recovered
Emails and retries run on separate schedules and are tracked together per invoice in Payment Recovery Attempts.
Getting started
Payment Recovery needs a connected gateway that supports it — Stripe, WooCommerce or Paid Memberships Pro — and a domain for the emails and the hosted recovery pages, which the team sets up for you via DNS. Once the gateway is connected, failed invoices appear under Payment Recovery in the dashboard automatically, and you switch on each channel from there: build your dunning email campaigns, enable smart retries, and add the Failed Payment Wall. The exact steps for your gateway are on its page.
In this section
Gateway support
Where Payment Recovery is available and how it works on each gateway.
| Gateway | Status | How it works |
|---|---|---|
| Stripe | ✓ | Payment Recovery gives you three tools for failed Stripe payments: dunning emails, smart retries and the Payment Wall. Each one is configured in the dashboard — the steps on the Stripe page show how to switch them on; the details of each tool live in the Payment Recovery section. |
| Braintree | – | Not available on Braintree today. Failed-payment emails, smart retries and the payment wall rely on gateway features Braintree does not expose. Ask the team if you need this. |
| Paddle | – | Payment Recovery is not available on Paddle yet. If you need it for your Paddle subscriptions, contact the team. |
| Revolut | – | Payment Recovery is not available on Revolut yet. If you need it for your Revolut subscriptions, contact the team. |
| Recurpay | – | Payment Recovery is not available on Recurpay yet. If you need it for your store, contact the team. |
| WooCommerce | ✓ | Failed WooCommerce renewal orders enrol the customer in dunning emails and smart retries, and the Failed Payment Wall can gate your site until the payment method is updated. Prepaid plans in an on-hold state are handled too. |
| Paid Memberships Pro | ✓ | Dunning emails and smart retries run against the Stripe account behind PMPro. The Pause Wall and Failed Payment Wall need no code: contact the team and we enable and configure them for your site. |