What is Dunning?
Dunning is the process of recovering failed subscription payments by contacting the customer and prompting them to update their payment method.
Why it matters
Roughly 9% of subscription payments fail every month. The causes range from expired cards and insufficient funds to bank-level fraud holds and processor outages. For a Discord community earning $5,000/month in recurring revenue, that translates to $450 in payments that silently break each billing cycle. Without a recovery process, every one of those failures becomes permanent lost revenue.
Most Discord monetization tools treat a failed payment the same way they treat a cancellation: the member's role gets revoked and they lose access immediately. This is a poor experience for the subscriber (who often has no idea their card failed) and a poor outcome for the server owner (who loses a paying member over a fixable billing issue). The subscriber rarely comes back on their own because they never received a prompt to act.
Effective dunning closes this gap by reaching out to the subscriber through direct messages, explaining that their payment failed, and giving them a frictionless path to update their card. The best dunning systems escalate over multiple attempts, adjust their tone and urgency with each step, and ultimately recover 30-50% of failed payments that would otherwise be lost forever.
How Arcalotl handles this
Arcalotl runs a multi-step DM sequence for every failed payment. When a charge fails, the subscriber receives a friendly first message with a one-click link to update their card on a hosted Stripe page. If the DM goes unread or the card isn't updated, follow-up messages are sent at configurable intervals with increasing urgency. Each message is sent through Discord DMs, keeping recovery inside the platform where the subscriber is already active.
Not every subscriber has DMs open. When a direct message can't be delivered, Arcalotl falls back to mentioning the subscriber in a designated channel (configurable per server), ensuring the recovery prompt still reaches them. This fallback is critical for communities where members commonly disable DMs from server members.
Once the subscriber updates their card and the retry charge succeeds, Arcalotl automatically restores their role and sends a confirmation message. The entire flow happens without the server owner needing to intervene. Recovery rates, average time to recovery, and revenue saved are tracked in the dashboard so you can see exactly how much dunning is earning back each month.