What does each dunning status mean?
What is the difference between Dunning status “stopped” and “exhausted”?
Dunning status is set to "stopped" when dunning is either manually stopped for an invoice or the subscription for the invoice is Paused causing dunning on all relevant invoices to be stopped automatically.
On the other hand, if the payment was not collected even after all retries were exhausted, the status is set to “Exhausted”.
While the invoice is on dunning, you have an option to manually Stop or Pause dunning to that particular invoice.
If you pause dunning till a specific date, Chargebee will try and collect payment on the expected payment date. There are two scenarios to consider when setting an expected payment date.
Stopping the dunning Chargebee will neither retry to collect payments nor send dunning email notifications to your customers. Once stopped, you cannot restart the dunning for the invoice again. The invoice will be marked as Not Paid. However, the subscription will remain uninterrupted as Active. When you stop dunning forever, you can capture an Expected Payment Date and this information will be saved for further reference.
If the dunning was not interrupted due to a manual intervention, then the dunning will attempt to retry to collect payment as per dunning settings. If all the dunning retry attempts Failed then it indicates that all the dunning attempts are exhausted.
In this case, the subscription status will be either Active or Cancelled and the invoice status will be as per the dunning configurations listed below.
Related articles and Documentation