Skip to main content
Released November 10, 2026. Surface Admin · 16 Checkout · 2 Portal · 8 Integrations · 3 API · 2

New

Checkouts, forms, events and pledges can prefill a custom question with a default answer, including starting an opt-in toggle on. Donors can change it. A default that no longer fits the question type is dropped. Prefill a custom question

Changed

Behavior that worked one way before this release and works another way now.
Dashboard sign-in through Azure Entra now opens only your organization plus any extras WeGive staff approved. It previously reached every organization the user belonged to. Contact support to add organizations. Azure Entra setup
Donor portal sign-in through your own identity provider now opens only your organization plus any extras WeGive staff approved. Password, phone and social-link changes are blocked during an SSO session.
Each bulk retry run now makes one attempt per failed payment chain, even if it fails. Other failed payments in the chain are skipped without a message. Retries queued before the update fail and must be resubmitted. Manual recovery guide
For Finix accounts that settle gross, the payout amount now equals the deposited total instead of the net. Past Finix payouts correct automatically after the first sync following the update. Understanding payouts
Finix payouts are pushed to Salesforce NPSP once more after the update. The deposit amount on each payout record now matches the actual deposit, so it changes for gross-settled accounts.
Organizations created from this release on have Portal V2 turned on by default. Existing organizations keep their current setting, and older organizations may need WeGive to enable it. Migrating to Portal V2
Questions hidden by a condition now submit a blank answer. One portal previously sent a stale answer and the other left it out. A blank is saved only if the question’s Save unanswered setting is on.
Gifts owned by a company now send Gift Type Organizational to Nonprofit Cloud instead of Individual. An existing gift changes only when it is next updated. A restricted Gift Type picklist may reject the new value.
Portal V2 recurring plans and checkout tracking events now label the amount in the organization’s currency. They previously paired it with the donor’s chosen currency. Only the label changed, not any amount.
Donation and recurring plan requests now reject zero or negative amounts. Recurring plan requests also reject a fee larger than the amount. Integrations sending those values receive a 422 error naming the failing field.
Payments staff link to a registration, through the Virtual Terminal, offline entry, import or Add Payment, now appear when payments are filtered by event. Payments linked before the update are not corrected automatically. Relating a payment to a registration

Improved

The Payouts table has Gross and Fees columns, filled for Finix payouts. Payouts from other processors leave them blank.
The All Fundraisers list has an End Date filter under advanced filters. The Peer-to-Peer Fundraisers list does not have it yet.
Adding supporters to a list in bulk now shows a Trigger engagements toggle, on by default. Turn it off to add supporters without firing journeys or messages.
Days outside the allowed date range now appear dimmed and cannot be selected, so they no longer look available.
Days outside the allowed date range now appear dimmed and cannot be selected in the donor portal.
The Events card no longer shows an empty box when a supporter has no upcoming events. The Events page says they have not registered for any, and shows an error message if loading fails.
Right-click menus no longer offer Open, Edit or Copy link on tables with no detail page, such as Outbox, Exports and Audit Logs.

Fixed

Guest form submissions no longer fail when the email already belongs to a supporter. The response is attributed to that supporter by email, without verifying the person, and guest answers never update their profile fields.
Scanning a ticket QR code now opens the registration in the V2 dashboard and marks it attended. Staff must be signed in to V2 with events access. QR images saved before the update still use the old link. Checking in attendees
The Imports File, Created At and Action filters, and the Supporters Email filter, now filter results. The Email filter matches a primary email address exactly. Searching and filtering supporters
For Salesforce NPSP, household moves made in Salesforce now reach WeGive, and households joined in the dashboard update the Salesforce Contact. With the household move setting off, a Salesforce move adds the new household without removing the old one.
The posts update endpoint now accepts audience rule groups as a JSON array or a JSON string. Invalid rules return a validation error before anything is saved.
If signing out fails, the dashboard now says so and keeps you signed in, instead of looking signed out while the session stays live. An expired credential still signs you out.
Brief server errors or network drops no longer sign donors out. Only a missing or rejected credential does.
On empty phone rows in the donor profile, the dismiss button now sits inside the input instead of beside the preferred-contact radio.
Since v25, capitalized gift tags such as {{Amount}} could show N/A on one-time donation emails. A cleanup shipped in this release to restore them. If a tag still shows N/A, contact support. Email merge tags reference
Retriggering all events in Trigger History now covers only events that existed when you started. Retriggered copies are no longer selected again, which could resend messages repeatedly.