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 — whether or not any of the four messages below are turned on. Important: the four dunning messages are not created for you automatically. Turning on the Dunning Flow setting only makes therecurring_installment_failed_1 through _4 trigger events fire — it does not create, customize, or enable any email for your organization. Each of the four messages must be manually created and enabled in your Triggers settings before donors receive anything. If you turn on Dunning Flow and skip this step, the plan will still eventually pause after a failed installment — donors just won’t be told why.
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
The message sequence
Once an installment fails, WeGive sends up to four automated messages to the donor. No charge is attempted between these messages.
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).
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.
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.
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 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.
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.
recurring_installment_failed trigger events to fire on schedule — it does not create or turn on any email. You must separately create and enable each of the four messages, Recurring Installment Failed #1 through #4, in your Triggers settings (search “recurring” to find all four). Until all four exist and are enabled, a failed installment will still eventually pause the plan, but no donor will ever be told why.