Configure Recurly dunning campaigns and intelligent retries for failed subscription renewals

domain: recurly.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Create dunning campaigns in the Recurly dashboard under Configuration > Dunning; each campaign defines a retry schedule (intervals, maximum attempts) and email notification steps
  2. Assign a dunning campaign to a specific plan via the plan's dunning_campaign_id field so different subscriber segments get different dunning treatment
  3. Enable Intelligent Retries in the dashboard under Configuration > Recurly Recover; this ML-based system analyzes payment patterns to time retries optimally for soft declines
  4. Register a webhook for new_dunning_event notification; the payload includes invoice UUID, attempt_number, next_attempt_at, and dunning_campaign_id
  5. Register webhooks for invoice/closed (successful collection) and subscription/expired (dunning exhausted) to trigger downstream actions
  6. For communication errors, Intelligent Retries will attempt up to 2 retries 4 hours apart, then 6 retries 1 day apart, then retries 3 days apart through end of dunning cycle — total attempts do not exceed 20 over 60 days

Known gotchas

Related routes

Implement smart retry dunning logic for failed subscription renewals
payments-general · 6 steps · unrated
Create subscriptions and configure dunning in Recurly
recurly · 6 steps · unrated
Configure Chargebee Smart Dunning with custom retry settings and handle dunning webhooks
chargebee.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans