Release: Service Types, 28-Day Memberships, and Manual Benefit Assignment

Three features just landed that give you significantly more control over how you structure, sell, and manage your services. Here's what's new.

Service types: classes, lessons, and rentals

We've introduced the concept of service types which is a foundational update to how TFA organizes the things you offer.

Services now fall into one of three categories:

  • Classes: structured sessions with a defined start time, open to multiple participants

  • Lessons: one-on-one or small group instruction, bookable within a flexible window

  • Rentals: facility or equipment bookings tied to availability

This distinction matters operationally. Classes aren't just time slots: they have a fixed start, a defined structure, and shared resources. That's what makes the next part possible.

Enhanced client portal: filter your offerings instantly

The client-facing portal now displays all of your service types in a clean, organized view: Lessons, Classes, Rentals, Memberships, and Registrations: so athletes and families can immediately find what they're looking for without hunting through a single long list.

Each category is clearly labeled with a short description, and the left-hand nav lets clients jump directly to the section they need. First impressions matter this is what your members see when they open the app.

Automatic instructor and asset booking for classes

When a class is created, the assigned instructor and any required assets are automatically reserved for that session. No manual coordination, no double-booking risk…the system handles it.

One thing worth noting: right now, auto-booking is on by default for all classes. We're fast-following with a setting that lets admins choose whether they want automatic booking or prefer to manage it manually. That's coming soon.

28-day billing cycles for memberships

Memberships now support 4-week billing cycles: a frequently requested option for organizations that run on a rolling monthly cadence rather than a calendar month. If your programming runs week-to-week, your billing can now match it. This should spit out 1 extra billing cycle per year (roughly).

Manually assign benefits to users

Admins can now assign benefits directly to individual users without requiring them to go through a standard purchase or membership flow. Useful for comps, exceptions, staff accounts, and any situation where someone needs access that doesn't fit a standard enrollment path.

How to access this?

If you are configured to accept payments with TFA, these enhancements are currently LIVE!! No update needed!

If you are not configured to accept payments, reach out to your rep today!