Release 7.44
- Release Notes Published:
Update Deployed: June 11, 2025
Hot Patch Deployed: August 12, 2025
Service Pack Deployed: September 5, 2025
Breakdown
September 5th Service Pack
Compete Enhancements
- The GL Export Report and the Earned/Deferred Training Report are now fully aligned and reflect matching data after training visits are refunded or redeemed.
- The Gift Card Liability Report now loads successfully for all clubs without timing out.
August 2025 Hot Patch
Compete Updates
- POS Payments are being correctly assigned to the station where the transaction occurred, rather than to the member’s home club.
- When an inventory item is sold, the quantity on-hand updates correctly.
- Remaining by Member report now shows Last Instructor Name correctly after adding sessions.
- For members with terminated status, when selecting the Member Status note, it will display the ‘Reason’ and ‘Effective Date’ correctly.
- New agreement sales with a zero dollar down payment are accurately adding visits.
- When a Company is set to process Credit Card payments via “Jonas Fitness Credit Card Gateway”, and the Front Desk Station in use is not configured to process Credit Cards – Compete will not allow the user to proceed with the payment transaction and display a message stating that the Station is not configured to process Credit Card payments.
- Configuration for global Credit Card payments processing rests in Back Office > Configuration > Corporate > Billing Information > Retail CC Payments.
- Configuration for processing Credit Card payments via a Station rests in Back Office > Configuration > Station > POS > “Process credit card payments from this station”
Compete On The Go (COG) Update
- Branding for EME is saving correctly within COG.
The following updates have been tested by our Quality Assurance Team and will be released into Compete® on Wednesday, June 11th, 2025, at 4:30 AM EST.
Note: These may not have affected your location:
JoinOnline 2.0
Watch our JoinOnline 2.0 Release Video below!
Compete Enhancements
Item Price” column is now added to the PT Remaining Report. This displays the original price of the item. The “Value” column will now display at the Invoice Value. If an invoice does not exist then it will display $0, and not default to the original price of the item.
Compete Updates
- In Front Desk Book View and Service View, Member Appointment details will now print correctly without any errors.
- In the Nursery module, users can search for and select any members without encountering errors.
- On completion of an agreement in Front Desk (and selecting Pay Later), the user will receive an email with their username, and a password reset link and copy of their agreement (if configured).
- Batch Change Member Dues Utility is now allowing users to select plan type or status or billing cycle within the agreement filter window with no error.
- POS is now calculating the correct amount for Extended Pricing products.
- Family member Training and Service visits are working as expected when Agreement sold using Pay Now or Pay Later.
- Family member Training and Service visits are working as expected when Agreements are sold.
- Payments will now process via the financial account assigned to the Member’s Home Club.
Reports
- Class Enrollment report is now returning data when the date range includes or excludes Wednesday.
- Billing Summary report will load correctly without any errors.
- Member Summary Report now generates properly when selecting the payment categories filter.
- For a member who has already used some of their Personal Training Sessions, purchasing additional sessions and running the Remaining By Member report in Back Office would not populate the Last Instructor information. This has now been corrected, and the exported report shows the Last Instructor correctly.
Compete on the Go (COG)
- When selling an agreement through COG, adding a new Form of Payment for recurring dues is now functioning correctly.
Upcoming Enhancements and Compete Performance
We, at Jonas Fitness, are working on a mechanism to Auto-Archive historical data to optimize databases and improve overall Compete performance. The archived data will sit in our Data Lake and clients will be able to request a copy as and when required. This is an ongoing process, and we will reach out to our clients before we start the archiving process. Several items included in this release are setting the stage for this upcoming tool.
In addition, we continue to work on improving the efficiency of our stored procedures throughout the software – from billing and back office searches to front desk check-in look-ups. This release includes a handful of these updates and we will continue to improve and release updates to generate continued gains in software responsiveness.
API Enhancements
- New API ‘/api/v3/employee/getinstructorenrollmentschedule to retrieve the classes and courses that the employee is assigned to.
- Update the existing ‘/api/v3/member/createmember‘ and ‘/api/v3/changerequest/updatepersonalinformation‘ API calls to remove the non-numeric characters from the phone numbers and limit it to a maximum of 15 digits.
- Update the existing ‘/api/v3/employee/getemployees’ API call by adding pagination, so that the integrators are not limited by the 500 limit on hard cap on returns like before.
- New API ‘/api/v3/prospect/convertprospecttomember‘ to convert a prospect to member.
- Update the existing ‘/api/v2/insertcustomers’ API call to remove the non-numeric characters from the phone numbers and limit it to a maximum of 15 digits.
Learn about our upcoming updates
Take a peak behind the curtain and learn about some of our current items in active development, where they are in their lifecycle stage, and a sneak peak at future items to come.