Hot off the Press: Jonas Fitness Commits Millions Towards AI Development. Read the Press Release now.

Search
Search
Solutions
Our Software. Their Stories.
See how Compete® Club Management Software has helped businesses like yours.
Learn More
Company
Merissa Williams
Merissa Williams
Read Now
Resources
Compete 7.35 Product Updates Release Video

Learn about the latest changes, improvements, and additions coming to Compete.

Watch Now
Contact

Emergency Weekend Support

Solutions
Our Software. Their Stories.
See how Compete® Club Management Software has helped businesses like yours.
Learn More
Company
Sandy Crutcher
Sandy Crutcher
Read Now
Resources
Compete 7.35 Product Updates Release Video

Learn about the latest changes, improvements, and additions coming to Compete.

Watch Now
Contact

Emergency Weekend Support

Solutions

OUR SOFTWARE. THEIR STORIES.
See how Compete® Club Management Software has helped businesses like yours.
Learn More

Company

Latest News

Resources

Recent

Bytes and Biceps Podcast

Uncover the secrets to a 99% collectability rate in our first podcast episode as we interview Paul Reed, owner of Mt. Hood Athletic Club.

Listen Now

Emergency Weekend Support

EFT/Payment Support

Release 7.44

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
JoinOnline 2.0 is Here — A Unified, Accessible, and Brand-Friendly Experience Our latest update to JoinOnline (JOL) marks a significant leap forward in usability, customization, and design consistency. JOL 2.0 introduces a fully redesigned UI built on Google’s Material Design and our new unified design system—bringing streamlined navigation, WCAG-compliant accessibility, and a cohesive look and feel across all member-facing platforms. This update simplifies branding for clubs and fitness businesses with an integrated theme builder, empowering users to customize their digital enrollment experience in just a few clicks. Whether you’re managing a single facility or a multi-location network, JOL 2.0 offers flexibility and consistency to ensure your online presence accurately reflects your brand.

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.

Got Feedback?

We’re excited to hear it! Leave us some feedback so we can keep getting better.

We use cookies to enhance your user experience. By continuing to use the site, you’re giving us your consent to set cookies. Read more.
`; const script = document.createElement("script"); script.src = "https://fast.wistia.net/assets/external/E-v1.js"; script.async = true; document.body.appendChild(script); } }); ;