Features
Revenue Recovery (Dunning)
How Arcalotl automatically recovers failed payments through intelligent dunning sequences.
When a subscription payment fails, most platforms silently remove access. Arcalotl runs a multi-step recovery sequence to bring the payment back.
How it works
- Payment fails. Stripe notifies Arcalotl of the failed charge
- DM sent. Arcalotl DMs the member with a friendly notice and a one-click payment update link
- Retry scheduled. Stripe retries the payment after 24 hours
- Follow-up DM. If still failing, a second DM is sent with more urgency
- Channel fallback. If DMs are closed, Arcalotl creates a temporary private channel to reach the member
- Final notice. A last-chance message before access is paused
Recovery timeline
| Day | Action |
|---|---|
| 0 | Payment fails. First DM sent with update link. |
| 1 | Stripe retries. If successful, sequence ends. |
| 3 | Second DM sent. Temp channel created if DMs closed. |
| 5 | Final notice. Access paused if unresolved. |
When a member updates their payment method and the charge succeeds, their role is restored instantly. No manual intervention needed.
What members see
The dunning DM includes:
- Which plan and server are affected
- The amount due
- A one-click button to update their payment method
- How many days they have before access is paused
Recovery rate
The industry average for dunning recovery is 30-50%. Arcalotl's multi-channel approach (DM + channel fallback + smart timing) targets the higher end of that range.
Configuration
Dunning is enabled automatically when you connect Stripe. No configuration needed. The sequence timing and messaging are optimized based on industry best practices.