Dunning Recovery
How to integrate failed-payment recovery with your app.
Dunning integration connects subscription payment failures to retry policies, support workflows, customer communication, and payment-method update screens.
Integration flow
- Create a default dunning configuration.
- Let failed recurring charges open campaigns.
- Show campaign state in your operator or support UI.
- Send payment-update links when customer action is needed.
- Support manual pause, resume, cancel, and retry actions.
- Use campaign history for support and retention workflows.
API pages used
Product surface
Your application should decide where recovery appears:
- customer email or SMS links
- in-app billing banners
- support account views
- admin recovery dashboards
For the system behavior, see Dunning Implementation.