Our Platform. Your Vision.

v1.3.413 - March 9, 2026

Features

Plans: Freeze Notice Period Controls 

Added a configurable notice period for freeze submissions. A new setting within Freeze Terms allows gyms to restrict freeze requests to a defined number of days before billing.

In Plan Settings > Freeze Terms (Spoke) > Freeze Terms (Tab) > Freeze Notice Period

This rule is enforced for both customers and staff to ensure consistency. Many gyms prefer the cutoff date for freezes and terminations to align, preventing members from bypassing termination deadlines by submitting a freeze instead. This helps avoid last-minute billing changes and ensures membership adjustments cannot be made within the defined window prior to billing.

 

Plans: Staff-only Freeze Controls

Added a new toggle within Freeze Terms to disable customer-initiated freezes while still allowing staff to manage freeze and thaw actions. When disabled, freeze pricing remains active, but customers cannot submit freeze or thaw requests through the portal. Staff retain full control to apply or remove freezes internally.
In Plan Settings > Freeze Terms (Spoke) > Freeze Pricing (Tab) > Allow Customers to Freeze or Thaw Online (Toggle)

 

Plans: Require an Active Streak before Freezing

Added a new setting to Freeze Terms to require an active streak of billing cycles required before a freeze is permitted.

In Plan Settings > Freeze Terms (Spoke) > Freeze Terms (Tab) > Active Streak Before Freeze

 

Plans: Restrict Total Number of Frozen Days per Calendar Year

Added a new setting to Freeze Terms to restrict total days spent frozen per calendar year.

In Plan Settings > Freeze Terms (Spoke) > Freeze Terms (Tab) > Maximum Freeze Length Annually

 

Plans: Online Freeze/Thaw for Prepaid Memberships

Prepaid memberships can now support online freeze and thaw requests. Existing prepaid plans have this setting disabled by default to preserve prior behavior. All newly created prepaid plans will have online freeze/thaw enabled by default.

Freeze Terms can now be applied to prepaid plans for online use when enabled.

In Plan Settings > Freeze Terms (Spoke) > Freeze Terms (Tab) > Prepaid Options for Freeze/Thaw Dates

 

 

Customer Portal: Customers can now Cancel Future Status Changes Online

Customers can new view all their future status changes and are able to delete any status they created. If they want to cancel a Thaw, they will see a message to cancel to the Freeze status and recreate their Freeze status.

 

API: SQL bindings are now supported when executing custom reports.

Mutation changes can be referenced on our GraphQL API Change log.

 

Customer Portal: Added support for facility groups and location aliases in the storefront menu. 

Facilities can now be grouped and labeled to more clearly communicate regions or multiple locations across the website and customer portal.

In Manage (Menu) > Organization and Facility Settings > Global Storefront Settings (Dropdown) > Facility Groups & Names

 

Improvements

Customer Portal: Improved Future Status Change Handling

Submitting a new online status change will now automatically remove any previously scheduled future status changes to prevent conflicts.

Customers may cancel future status changes that they personally submitted through the portal. Status changes created by staff cannot be cancelled online. 

 

Plans: Moved Thaw Terms to Freeze Terms Spoke

Previously, configuring Thaw Terms was handled from the 'Big Edit' menu for the plan settings, which limited the ability to specify these terms per facility. Thaw Term settings are now configured from the Freeze Terms spoke.

 

Plans: Moved 'Disable End Date' to Freeze Terms Spoke

Previously, the setting to disable end date for a freeze duration was located in the Plan Presentation Spoke. For consistency, this setting has now been moved to the Freeze Terms spoke.

 

Plans: Improved warning text when a plan is missing configuration settings.

 

Plans: Improved Asset Schedule Configurations and Editing

  • Enhanced Clarity & Guidance: The asset schedule editor now includes more descriptive examples, help text, and direct links to knowledge base articles for reference.

  • Updated Grid Columns: New columns added to the grid, with a blue help section linking to relevant KB articles.

  • Mode Selection Update: The previous Is Exclude toggle has been replaced with Mode radio buttons:

    • Whitelist – default, equivalent to the previous Is Exclude off

    • Blacklist – equivalent to Is Exclude on

    • No Restrictions – new option providing a shortcut to Blacklist with no rules

  • Empty Whitelist Warning: Attempting to save with an empty whitelist now triggers a warning to prevent unintended configurations.

  • Improved Help Text: While functionality hasn’t changed, the editor now includes more guidance and links to KB articles to assist with setup and understanding.

 

Settings: Global Settings for Storefronts have been moved

Global Storefront Settings have been moved into the Organization & Facility Settings Menu to be more consistent with other global configuration settings. Previously, these settings were in Build (Menu) > Storefronts > Global Storefront Settings (Tab), which can now be found in Manage (Menu) > Organization & Facility Settings > Global Storefront Settings (Dropdown).

 

 

Fixes

Contracts: Manual Date Entry Error

Resolved an issue where entering a manual date on an open-ended membership could occasionally trigger an error.

 

Contracts: Resolved an issue where thawing a multi-enrollment prepaid contract could incorrectly add an extra termination status.

 

Contracts: Added warning and help text when thawing an enrollment and the next bill date is in the past.

 

Contracts: Frozen Prepaid End Date Correction

Frozen prepaid memberships now have their end date extended indefinitely until thawed.

Previously, if a prepaid contract’s end date had passed while frozen, it could be treated as concluded rather than frozen. This update corrects that behavior. As a result, you may notice an increase in frozen membership counts where contracts were previously excluded due to an expired end date.

New help text has been added to outline how Freezes on Prepaid Memberships can be configured.

 

Billing: Resolved an edge case where, with automatic billing disabled, posting dues for an individual contract prevented subsequent posting of dues for all contracts.

 

Customers: Resolved a issue that resulted in a system notice when authorizing check-in for friends and family from the Online Profile tab.

 

Billing: Resolved an issue that resulted in a system notice when filtering by facility on failed payments grid.

 

Contracts: Contract invoices with future due dates are now correctly displayed with a Future status in the Contract Invoices grid.

Previously, invoices scheduled for a future date appeared as Open in the contract view, while the Invoices spoke correctly showed them as Future, which could lead to confusion. The Contract Invoices tab now reflects the Future status to make upcoming invoices easier to identify without navigating away from the contract.

 

Plans: Resolved a typo in plan URL identifier field.

 

Customer Portal: Disallowed the ability to submit a freeze after a terminate status change has already been submitted.

 

 

Related to