💳 Checkout & Payment Upgrades
Address Input Localization
Non US donors now see “Postal Code” instead of “Zip Code” across checkout, donor portal, and admin tools. The platform adjusts labels dynamically based on inputted country or location.
Enhanced ACH & PAD Support
For organizations processing in both the U.S. and Canada, donors can now seamlessly choose ACH (U.S.) or Pre-Authorized Debit (Canada). The system detects currency and only shows the toggle when both are enabled.
Improved Currency & Frequency Selection
Currency and frequency pickers are redesigned for mobile, with clearer visuals (flags, currency symbols) and larger touch targets for greater ease of use on mobile devices.
Apple Pay Auto-Registration
Custom domains are now automatically registered with Apple Pay (hourly). This removes the previous manual setup process, letting donors check out with Apple Pay instantly on new domains added in the dashboard.
💌 Messaging & Engagement
Auto-Reply Filtering
Inbox clutter from “out of office” and other auto-replies is now filtered automatically, when enabled at the org level, or individual address level.
Tag Management Enhancements
When creating tags, admins now see a confirmation popup, with each entry rule tabbed, giving you a sample of supporters in each entry rule audience to review before confirming and tagging supporters. This prevents accidental large-scale tagging mistakes and adds transparency for admins.
📊 Data Management & Reporting
Donor ID in Exports
Financial exports (payouts, transactions, pledges, recurring donations) now include the donor’s WeGive ID. This makes reconciliation faster and helps avoid confusion with duplicate donor records.
Custom Question File Downloads
Admins can now view and download file-type answers (images, PDFs, documents) from event registration custom questions, complete with secure signed URLs. This streamlines event management workflows.
Offline Payment Status Editing
Admins can edit the status of offline gifts (cash, check, wire).
🔄 CRM & Integration Enhancements
Virtuous V2 Webhooks
Virtuous sync now supports real-time webhook updates, with configurable pull frequencies and stronger duplicate detection. Virtuous still exhibits the limitation of being able to filter updated data by timestamps within a day, so automated syncs do take longer as the day progresses and changes accumulate.
Stripe Connect OAuth Flow
When connecting Stripe accounts there is now a secure OAuth flow for connecting existing Stripe accounts more seamlessly. This is in addition to the option that allows you to replicate an existing Stripe account to a new one dedicated for use with WeGive
🐛 Bug Fixes
P2P Fundraiser URLs – Custom slugs now save properly in all scenarios with clearer messaging on saving errors.
Fund Allocations – $0 and negative allocations now throw UI and API validation errors.
Tribute Dialog on Mobile – Upgraded UI for greater compatibility across devices
⚡ Performance Optimizations
Payout Processing – A more resilient, optimized, and concurrent system has been put in place for ingesting payouts.
Recurring Donations – A more resilient, optimized, and concurrent system has been put in place for processing recurring plans.
Event Filters – Event filter on transactions has been optimized, reducing query times to
Message Sending – Improved the sending rate for large broadcast messages
🔧 Technical Improvements
Journey + Message Rule Archives – Historical snapshots of journey rules are now stored, enabling months-later debugging.
✅ TL;DR (Quick Summary)
Localization + expanded ACH/PAD bank payments
Redesigned currency/frequency selectors for mobile
Apple Pay domain auto-registration (no setup delay)
Auto-reply filtering + safer tag management
Donor ID added to all financial exports
Offline payment statuses now editable
Virtuous real-time webhooks
Stripe Connect OAuth instant setup and onboarding
Key bug fixes (allocations, duplicate payments, tribute dialog, etc.)
Major performance gains in payouts, recurring donations, and search