Sell session packs and recurring plans.
Subscription, pack, program or casual, collected by Stripe or recorded by hand. Every session you mark complete uses a credit or counts toward the period, so billing stays right without a spreadsheet.
No credit card · A$69 a month after · Unlimited clients

What your client sees
In their app, not in a message to you.
- Their plan and what it covers.
- A link to pay, and a way to update a card when one fails.
- Sessions in the app, confirmed from their phone.

Four ways to bill, one place to see them
- Subscription, pack, program or casual, set up when you add the client or convert the lead.
- Stripe charges the card and sends the link. Manual means you record cash or a transfer as it arrives.
- Every client’s billing lives on their row in My Clients and on their Billing & Sessions tab.
Credits that track themselves
- Mark a session complete from the calendar and a pack credit is used.
- A subscription counts sessions toward its period and renews on Stripe without you.
- Casual clients pay per session with a link each time.
When a card fails
- The plan shows under Needs Attention on your dashboard and on My Analytics.
- Resend the link in one click; the client updates their card from it.
- No awkward message to write.
Change, pause or stop a plan
- Change the price or the plan type from the client’s billing card.
- Record cash against a Stripe plan when they pay you in person.
- Statuses on the card tell you what is awaiting payment, active, or stopped.
Made in Australia
Your own Stripe account, Australian rate
Plans settle to your own Stripe account at Stripe’s standard Australian card rate plus 1% + GST to TrainerStack, shown on every payment. The subscription is priced in Australian dollars, ex GST.
Compare
Most coaching apps sell this as an add-on.
| Feature | TrainerStack | Trainerize | Everfit | Kahunas | HubFit |
|---|---|---|---|---|---|
| Client payments | Stripe’s rate + 1% + GST | Add-on, US$10/mo | Add-on; 2.25% + A$0.30 card fee | 0% commission | From the US$69 plan |
| Unlimited clients | On the one plan | Priced by client count | Priced by client count | $99 plan only | Capped by plan |
From each vendor’s own pricing pages on 8 October 2026. “Not on their published plans” means we couldn’t find it there, not that it can’t be done. Full comparisons and sources
Pricing
Included on the one plan.
A$69 a month at the founding price, unlimited clients, every feature. 30 days free, no credit card.
What plan types are there?
Subscription, pack, program and casual. Each can be collected by Stripe or recorded manually.
How does a pack know a session was used?
You mark the session complete, no-show or cancelled on the calendar. Complete uses a credit; what a no-show does is your policy.
Can a client have more than one plan?
A client has a current plan. Change it from their billing card when their arrangement changes.
What if they pay cash some weeks?
Record cash against the plan. The pack or subscription tracks sessions the same way.
Is there a fee per plan?
Stripe’s standard Australian rate applies to card payments, and TrainerStack adds 1% + GST. Packs you record as cash carry no fee.
How to set it up
- Packs, subscriptions and failed paymentsAdd a billing plan, send and resend payment links, record cash, and chase a failed card.Read the guide
- Connect Stripe to take paymentsLink a Stripe account so clients can pay for sessions, packs and subscriptions online, and what each status means.Read the guide
- Add a client and invite them to the appCreate a client with their plan, then send the invite that gets them into the TrainerStack client app.Read the guide
Set up your first pack today.
30 days free, no credit card. Stripe’s rate plus 1% + GST.