Subscription Dunning
Subscription Dunning API
A subscription dunning API for teams that need configurable retry-day behavior, dunning end actions, and better recurring failure handling than ad hoc cron jobs.
Workflow Outline
Recurring billing is already live, but failed renewals still trigger ad hoc retries and operator guesswork.
Your team needs explicit retry timing and end-action controls instead of inheriting whatever the processor does by default.
Support and lifecycle automation need subscription-failure state to line up with saved cards, webhooks, and billing settings.
What This Solves
Teams searching subscription dunning APIs usually already have recurring billing. The gap is what happens after renewal failure: retry timing, final end action, and a cleaner model for recurring recovery than one-off scripts and support playbooks.
Configurable renewal retries
Control how many retry days Flint should use when a recurring payment fails instead of hiding that logic in worker code.
End-action clarity
Choose what should happen after retries are exhausted so failed renewals stop drifting between ops tooling and subscription state.
Webhook-driven follow-up
Let subscription failure events drive customer communication and support workflows once the dunning policy is explicit.
Recurring recovery without cron glue
Keep renewal retry behavior on the Flint billing model instead of scattering it across processor settings and app-side jobs.
Why Flint Fits
Choose Another Path When
Implementation References
Reference the exact flow surfaces
Settings API
Configure subscription dunning settings such as retry days and end actions on the public settings surface.
Subscription Billing Guide
Review the recurring billing flow that dunning policy sits on top of.
Subscriptions API
Inspect subscription status and lifecycle fields that your dunning behavior ultimately affects.
Related Pages
Explore recurring billing, saved methods, and failure handling
These pages connect dunning policy to the rest of Flint's recurring billing and recovery model.
Subscriptions API with Trials and Setup Fees
Start here when the current evaluation is the broader recurring billing model rather than renewal failure handling specifically.
Saved Payment Methods API for Platforms
Useful when dunning policy and saved billing credentials need to be designed together.
Payment Retry and Recovery API
Go here when the problem extends beyond subscriptions into one-off payment failure and recovery paths.