GymMaster Gym Software Release
GymMaster Software Release v1670
Tue, Sep 8, 2026
Initial Release: 8th September 2026
General Improvements
- Accounting/Billing
- Added the ability to add a card on file using a CardPointe terminal from the Billing Settings page
- Member App
- Members can now add linked members directly from the account switcher in the Member App.
- Member Portal
- Added new API end points to fetch check-in QR codes and submit QR code check-in attempts.
- Casual members can now sign in to Member Portal bookings using their email, helping prevent duplicate accounts when login details are forgotten.
- Improved agreement scrolling on mobile so new members don’t have to scroll through the entire agreement before they can accept it.
- Membership
- The “Copy Benefits” screen now explains when benefits can’t be copied due to incompatible membership billing cycles, instead of showing an empty list.
- Limited the height of the “Affected Members” window in the Membership Transfer modal and added scrolling for easier navigation.
- Reports
- Added a new “Is Primary Shared Member” report column to show whether a member is the primary member of a shared membership.
- Schedule
- The Class Pass integration page now includes a ‘Show Schedule’ button to preview what classes are currently being synced to ClassPass.
- Replaced references to “Resource” throughout the interface with clearer “Staff/Facility” labels where appropriate.
- Tasks
- Added a new “Prospect Status” filter to the “Service Booking Created” task trigger.
- Added a new “Service Attended Every X Times” task trigger and a “Membership X Joining Anniversary” task trigger.
- Misc
- New categories now have “Sign & Complete” enabled by default to help protect against billing disputes. This can still be disabled if not required.
- Added additional instructions and streamlined the initial setup process for the Wellhub integration.
Notable Bug Fixes
- Access Control
- Fixed an issue where an incorrect Admin role check could prevent staff from registering a Gatekeeper.
- Accounting/Billing
- Fixed an issue that could prevent a member’s billing details from being updated when their saved billing information did not match their billing provider.
- Fixed members with a Blufin billing token incorrectly being unable to swap between clubs using the same Bluefin account credentials.
- Clients can now update their billing details after entering incorrect billing information, as long as no payment has been taken.
- Communication
- Made the acknowledgement options clearer for Waiver and Terms & Conditions agreement points, with separate “Check” and “Check + Typed Initials” options.
- Member
- Fixed an issue where changes to a member’s Date of Birth were not being saved from the Member Details form.
- Member Portal
- Follow-up “Contact Us” messages now save new notes to the member’s Communications tab instead of only emailing the club.
- Fixed an issue where waitlisted class bookings could not be manually confirmed in the Member Portal, and some “Book Now” buttons were not working.
- The Member Portal now correctly reflects when a member enters new bank or card details.
- Fixed signup images not displaying in the member portal.
- Membership
- Fixed a display error with the “First Payment Date” text field on membership signup.
- Fixed an issue where a member who was already the parent of linked members could incorrectly be added as a child linked member.
- Fixed an issue where gifted time couldn’t be applied when the same membership was due to expire that day.
- Fixed a performance issue with benefits starting today.
- Warnings shown when changing a member’s membership type have been clarified and better inform clients of how the change will impact historical billing.
- Fixed a membership syncing error with MyWellness.
- Reports
- Fixed an issue that caused members who cancelled their booking to appear in the Class Attendees report.
- Fixed the Club Rating report so it works correctly when filtered to “All clubs”.
- Fixed an issue with custom dashboard widgets when used via the API.
- When a source promotion is not selected, the field will now display as “N/A” rather than “Unknown”, matching other dropdowns.
- Staff
- Fixed an issue that caused the Advanced Configuration settings page to appear blank.
- Fixed staff permissions so staff who manage settings can no longer change door status unless they also have the appropriate door permissions.
- Fixed the Staff Attendance page under Report & Till crashing when printing with “Time Worked as Decimal” enabled and no time recorded.
- Fixed a permissions error when viewing Custom Form audit logs.
- Misc
- Fixed an issue where some signup and purchase activity from Quick Signup was not being recorded correctly in analytics.
- Fixed tanning template pricing so tax is calculated correctly.
- Fixed an issue where saving Club Details could delete the club’s billing credentials.
- “Restrict Sale to Member” now carries over to child product variants, with clearer navigation when editing variants and improved barcode handling in POS.
- Group chat conversations in the Member App now show whether there are unread messages and how many.
- Fixed Gymmy permissions so staff who can access the AI assistant can use the tools allowed by their existing permissions.