1.4.3 - Event Terms & Unified Payments
This release introduces a comprehensive event terms system, allowing group leaders to create reusable term templates and require acceptance during checkout. We've also added professional receipt emails, improved scholarship invoice management, and fixed a few additional issues.
What's New
Event Terms System
Group leaders can now create and manage terms that attendees must accept during event registration:
- Term Templates: Create reusable term templates at the group level with support for variables that auto-fill group name, event name, and event date
- Event Terms Section: Add terms to any event with drag-and-drop reordering and the ability to mark each term as required or optional
- Checkout Integration: All required terms must be accepted before proceeding with payment
- Platform Terms: Platform-wide terms are now version-tracked and stored in user profiles
- Admin Tools: View which attendees accepted which terms and export terms data with your attendee lists
Access Event Terms from the new menu item in your group settings sidebar.
Checkout Receipt Emails
After completing registration, attendees now receive professional receipt emails with complete order details:
- Itemized ticket and add-on breakdown with quantity, item name, and price
- Clear payment summary showing subtotal, platform fee, processing fee, and total
- Single calendar subscription link for easy event tracking
- Sent immediately after RSVP for all payment types including free events and scholarship bookings
Scholarship Dashboard Improvements
The scholarship invoice dashboard now makes it easier to manage invoices:
- Click invoice numbers to view PDFs directly in your browser
- Hover over invoices to reveal a quick button for marking them as received
- Child names now display correctly for all invoice types
Unified Payment Tracking
All payment types (event registrations, subscriptions, and memberships) are now tracked in a unified system, enabling better reporting and payment history across your groups.
Improvements
- Admin moderation pages now load significantly faster
- Event series capacity checks are now more efficient
- Improved browser performance by fixing memory usage in certain components
- Added pagination to attendee lists for better performance with large events
- Enhanced login security on web
Bug Fixes
Checkout Fixes
- Fixed error showing "Unknown step:" when clicking Start Over after a reservation expired
- Fixed incorrect prices displaying in receipt emails
- Add-ons now appear correctly as separate line items in receipt emails
- Fixed incorrect payment calculation when adding tickets to an existing booking
Scholarship Invoice Fixes
- Fixed duplicate line items appearing in invoice PDFs
- Fixed invoices showing ticket name instead of event name
- Fixed amounts displaying as $0.00 in certain cases
- Fixed child names not appearing correctly on invoices
- Fixed invoice downloads being blocked by browser popup settings
Event & Booking Fixes
- Fixed ticket availability not updating correctly when bookings are created
- Fixed cancelled bookings being incorrectly counted toward ticket limits
- Fixed pending bookings not being counted correctly for capacity
- Fixed event terms not saving when editing events
- Fixed stale booking data when modifying orders multiple times
- Fixed calendar page not showing correct event history
Other Fixes
- Fixed family member management issues
- Improved Stripe payment receipt handling
- Fixed various data validation issues
Release Details
Release Date: December 14, 2025 Version: 1.4.3 Platform: Web Application