Understanding the Dunning Flow
Last updated: September 23, 2026
What is dunning?
Dunning is the process WeGive uses to notify donors when a recurring (scheduled) donation payment fails. When a card is declined or a bank payment doesn't clear, WeGive can automatically send a series of emails asking the donor to update their payment information so their gift can continue.
Important: WeGive does not make extra retry charges during dunning. The dunning flow sends the Recurring Installment Failed messages (if they are enabled). The only charge that happens during dunning is the plan's next regular scheduled installment. If the gift still can't be collected, the plan is paused automatically.
This article explains how the dunning flow works, what your donors experience, what you'll see in Dashboard v2, and how to manage a plan that's in dunning.
When does dunning start?
Dunning begins when a scheduled recurring donation's installment fails to charge. A failure can happen for several reasons, including:
An expired or canceled card
Insufficient funds
A temporary decline from the donor's bank
A bank/ACH payment that is returned after initially being accepted
When this happens, the plan enters dunning and WeGive begins sending the Recurring Installment Failed messages. Dunning only runs if it's enabled for your organization (see Enabling or disabling dunning below).
The message sequence
Once an installment fails, WeGive sends up to four automated messages to the donor. No charge is attempted between these messages.
Step | When it happens | What happens |
|---|---|---|
1 | On the regular installment date | The installment fails. Recurring Installment Failed #1 is sent. |
2 | About 2 days later | Recurring Installment Failed #2 is sent. No charge is attempted. |
3 | About 2 days after step 2 | Recurring Installment Failed #3 is sent. No charge is attempted. |
4 | On the plan's next regular installment date (or about 2 days after step 3 if that date has already passed) | The plan's normal scheduled installment is charged. If it fails, Recurring Installment Failed #4 is sent and the plan is paused automatically. |
The sequence ends early if:
The donor (or your team) updates the payment method on the plan.
The next regular installment succeeds or is still processing (for example, a bank/ACH payment that hasn't cleared yet).
If no one intervenes and the next regular installment also fails, the plan is paused indefinitely and no further charges are made until it's resumed.
Note on bank/ACH payments: Because bank transfers can take several days to clear, a payment that is still pending or processing will not cause the plan to pause.
What your donors experience
Each message notifies the donor that their recurring gift didn't go through and prompts them to update their payment information. The messages escalate across the sequence, and the final notice lets the donor know their recurring gift has been paused.
You can set up, customize, and enable each of these messages in your Triggers settings (search "recurring" to find all four). If a message is not enabled, it will not be sent.
Donor self-rescue
The best way out of dunning is for the donor to update their payment method on the plan in the donor portal. When a donor adds or updates a card (or bank account) on the plan:
The dunning message sequence stops.
WeGive attempts a fresh charge on the new payment method.
Because WeGive does not make extra retry charges on the original payment method, the dunning emails are the main tool for getting the gift back on track before the plan pauses.
Viewing dunning status in Dashboard v2
You can see a recurring plan's current state on its detail page in Dashboard v2. Each plan shows a status label:
Active: the plan is healthy and charging on schedule.
In Arrears: a payment has failed and the plan is currently in dunning.
Paused: the plan is paused, either manually or automatically at the end of the dunning sequence.
Ending Soon: the plan has an end date within the next month.
Ended: the plan has reached its scheduled end date.
Canceled: the plan was canceled.
Missing: the plan has no payment method on file.
A plan showing In Arrears is the one to watch. It means a payment has failed and the donor is being notified (if your messages are enabled).
Managing a plan in dunning
From a recurring plan's detail page in Dashboard v2, you can take the following actions:
Update the payment method: if a donor gives you new card or bank details directly, you can update them on the plan. As with the donor portal, this stops the dunning sequence and triggers a fresh charge.
Exit dunning: removes the plan from the dunning sequence so no further failed payment messages are sent and the plan will not be paused automatically. Use this when the donor has asked you to stop, or you're handling the situation manually.
Pause the plan: temporarily stop charges and choose when they resume.
Resume a plan: restart a paused plan (including one paused automatically after dunning), choosing the next installment date.
Exiting dunning does not charge the donor or fix the underlying payment problem. To recover the gift, the payment method still needs to be updated.
Enabling or disabling dunning
Dunning is controlled by an organization-level setting. To turn it on:
Go to Settings → Organization.
Scroll to the Processing Preferences section.
Toggle Dunning Flow on.
Then make sure the triggered messages, Recurring Installment Failed #1 through #4, are customized and enabled in your Triggers settings. If these messages are off, donors will not be notified before their plan is paused.
Example email language
Below is suggested copy for each of the four dunning messages. Treat these as starting points and edit them to match your organization's voice in your Triggers settings. Replace the bracketed placeholders with your own merge fields (donor name, amount, payment update link, etc.).
Recurring Installment Failed #1 (first notice)
Subject: Action needed: your recurring gift didn't go through
Hi [Donor First Name],
We tried to process your recurring gift of [Amount] to [Organization Name] today, but the payment didn't go through. This often happens when a card has expired or been replaced.
Please update your payment details here so your gift can continue: [Update Payment Method]
Thank you for your continued generosity!
The team at [Organization Name]
Recurring Installment Failed #2 (reminder)
Subject: Your recurring gift still needs attention
Hi [Donor First Name],
Your recurring gift of [Amount] to [Organization Name] still hasn't gone through. To keep your support going, please take a moment to update your payment details:
[Update Payment Method]
Thanks so much for sticking with us!
The team at [Organization Name]
Recurring Installment Failed #3 (second reminder)
Subject: Please update your payment details to keep your gift active
Hi [Donor First Name],
We still haven't been able to process your recurring gift of [Amount] to [Organization Name]. Your support means a great deal to us, and we'd hate to see it lapse.
Please update your payment information before your next scheduled gift so it isn't paused:
[Update Payment Method]
Thank you for your generosity!
The team at [Organization Name]
Recurring Installment Failed #4 (plan paused)
Subject: Your recurring gift has been paused
Hi [Donor First Name],
Unfortunately, we were unable to process your recurring gift of [Amount] to [Organization Name], so your recurring donation has been paused.
If you'd like to continue supporting us, you can update your payment details and restart your gift here: [Update Payment Method]
Thank you for everything you've done for [Organization Name]. We'd love to have you back whenever you're ready.
The team at [Organization Name]
Troubleshooting & FAQs
A plan says "In Arrears." What should I do?
Make sure your Recurring Installment Failed messages are enabled so the donor is notified. The fix is for the donor to update their payment method. If the donor reaches out to you directly, you can update the payment method on the plan yourself.
Will WeGive try the card again automatically?
Not between messages. WeGive does not make extra retry charges during dunning. The plan's next regular scheduled installment is still charged on its normal date, and a new charge is also attempted when the payment method on the plan is updated.
Will the plan be paused if nobody does anything?
Yes. If the payment method isn't updated and the next regular installment also fails, the plan is paused automatically and Recurring Installment Failed #4 is sent.
A donor updated their card but the plan still shows a problem.
Allow a little time for the fresh charge to process (bank payments in particular can take a few days). If the status doesn't return to Active, confirm the new payment method is saved on the correct plan.
The plan was paused after dunning. How do I get it going again?
Once the donor's payment method is fixed, resume the plan from its detail page and set the next installment date.
Why didn't a donor get any failed payment emails?
Check that the Dunning Flow setting is on (Settings → Organization → Processing Preferences) and that the Recurring Installment Failed #1 through #4 messages are enabled in your Triggers settings.
Can I change the wording of the donor emails?
Yes. The four messages (Recurring Installment Failed #1 through #4) are managed in your Triggers settings, where you can edit their content.