Improvements
Customer Portal: Improved messaging for promotional code activity when no codes are available.
Auto-Emailed Reports: Added a new hourly frequency option.
Allows reports such as new bookings to be sent every hour when data is present. This provides gyms with another flexible tool to stay on top of activity in real time. And allows multi-facilities to send instructor emails for new contracts/cancellations per location, as Staff Notifications (Big Edit) were limited when a schedule was shared among the locations.
Customer Portal: Updated the mobile dashboard to correctly exclude dues from the display.
Customers: Check-in grid exports include customer name.
Restored the customer column in the check-in grid so exported reports once again include the customer name.
Plans: Added Select All and Deselect All controls to the Facilities tab when editing plans.
This change will make it easier to manage plan availability in a multi-facility environment.
Customers: Added a warning when returning an invoice that has already used benefit debits.
Fixes
Stripe: Fixed an edge case that could trigger unintended partial refunds via the CPX.
Front Desk: On-account escalation was incorrectly offered for terminated enrollments.
Customers: Certain UTF-8 characters (special characters) prevented customer records from opening.
Customers: Editing an invoice due date after assignment could result in an error.
Notifications: QR Code visibility in emails.
Emailed QR codes for promotions now display on a white background to ensure readability in automatic dark mode.
Related to