Validators · Validator
Dunning Validator
Check your failed-payment recovery process against best practice — retries, notifications, grace period, and access handling.
About this validator
Most involuntary churn — customers who leave not because they wanted to, but because a card declined — is recoverable with the right retry, notification, and grace-period setup. A weak dunning process quietly turns recoverable payment hiccups into permanent cancellations.
This validator checks your failed-payment recovery process against common best practice, without needing to see your actual billing code.
Frequently Asked Questions
How is this different from the Dunning & Recovery Audit?
The audit scores your entire dunning and revenue-leakage setup across many dimensions. This validator checks just the core recovery mechanics — retries, notifications, grace period — with an automatic verdict, in under a minute.
What's the risk of cancelling on the first declined payment?
A large share of card declines are temporary — insufficient funds that resolve in a few days, or a bank's fraud check that clears on retry. Cancelling immediately treats a temporary hiccup as a permanent decision, losing customers who would have paid successfully on retry.
Is my input data saved anywhere?
No. Everything is evaluated in your browser from your selections. Nothing is sent to or stored on our servers, and no account is required.
Go deeper
This validator checks one artifact. For a full system-wide score, run the Dunning & Recovery Audit.
Dunning & Recovery Audit →Want Dnoise to check this automatically, every month?
Connect Stripe in read-only mode and Dnoise flags these issues automatically — no manual validation required.
Connect Stripe — free →