Business management9 min read

Personal training session packs: how to track credits, appointments and payments

Understand the balance, handle appointment changes and discuss the next stage of coaching with the client.

By Messaoud Zouggab · Founder of Adhérence

Short answer

To manage a session pack, separate available credit, booked appointments, completed coaching and payments received. Check operations before making a manual correction and explain when deductions happen. A committed credit does not prove attendance, and remaining sessions do not describe the amount still due.

Credit
Appointment
Receipt
Pack management keeps service credit, appointment status and payment receipt understandable as separate records.

“How many sessions do I have left?” The question sounds simple until an appointment has been booked and moved, another session happened outside the calendar and a second payment remains outstanding. Managing a personal training session pack means tracking several pieces of information without turning them into one ambiguous number.

This guide proposes a method for distinguishing available credits, appointments and payments. It complements the pricing and reminder guides: its subject is the everyday operation of a session pack. All examples are fictional and should not be copied as ready-made terms of sale.

What should a client understand before buying a session pack?

Describe what the pack contains: the relevant service, number of sessions, format and communicated arrangements. The client should know whether they are buying accompanied time, an assessment or another service. An independent workout in their programme does not automatically represent a paid coaching appointment.

Explain how to book and how the credit changes. Is a session deducted at reservation or after attendance? What happens when an appointment changes? A clear explanation prevents each movement in the balance from becoming an apparent error that needs another conversation.

Finally, set out the payment schedule and applicable arrangements, including any duration, rescheduling and cancellation terms. They must match the service you actually offer. Software helps track those arrangements; it does not decide the conditions of your coaching on your behalf.

For pricing and the time invested in support, consult the guide to setting personal training prices. A pack’s clarity depends on the scope of the service as much as the number of sessions displayed beside its name.

Why separate available, booked and completed sessions?

Available credit describes what the client can still commit under the chosen workflow. A booked appointment describes planned accompanied time. A completed session describes what happened. Those three pieces of information complement each other without proving the same thing.

In a fictional example, Alex has a ten-session pack. Two appointments have taken place and a third has been booked using the pack. If credit is deducted when reserving, the displayed balance is seven. That does not mean three sessions have already happened.

To explain the balance, find the operations instead of correcting a total from memory. The record should identify the appointment committed, any manual consumption and a restored credit. A counter without context quickly becomes a recurring source of confusion between coach and client.

A committed credit does not prove attendance. The pack balance organises a service; training consistency and completed workouts answer different coaching questions.

Information
Available credit
Useful question
How many sessions can still be committed?
Confusion to avoid
Treating it as an attendance count
Information
Booked appointment
Useful question
Which slot is planned?
Confusion to avoid
Counting it as completed coaching
Information
Completed session
Useful question
What accompanied work happened?
Confusion to avoid
Deducting a booking already linked to the pack again
Information
Payment received
Useful question
Which receipt is confirmed?
Confusion to avoid
Inferring payment from the session balance

What routine helps prevent double deductions?

Choose one reference for appointments linked to the pack and a method for sessions outside the calendar. Before making a manual correction, check whether the operation already exists. The main risk is deducting a reservation and then deducting another session after the same appointment.

In Adhérence, booking with a pack commits one session from that pack. Coaches can also use manual consumption for a session that did not go through that booking journey. An independent workout logged by the client should therefore not be automatically treated as consumption of a paid coaching service.

Maintain a regular administrative review that connects relevant appointments, exceptions and the balance. When a correction is needed, explain the reason and verify the resulting count. A silent change makes the counter harder for the client to trust and understand.

The online booking guide explains statuses and confirmations. Identifiable reservations make the later pack review easier, especially when you offer several services with different session formats or payment arrangements.

Personal trainer checking Adhérence payments and a session-pack row on a laptop.
Generated illustration using demonstration data: a pack’s payment tracking is distinct from its available session credit.

How should you handle rescheduling or cancellation?

Identify the case first: moving the same appointment, cancelling a booking or correcting manually recorded consumption. Those actions are not interchangeable. Refer to the arrangements communicated to the client and use the corresponding journey in your chosen tool.

When a cancellation is processed through the Adhérence booking journey, the linked pack receives its credit back. Check that result before manually adding a credit yourself. When moving the existing appointment, do not create another deduction merely because its date has changed.

If a client did not attend, first retrieve the appointment and agreed rules. Do not turn non-attendance into cancellation simply to obtain a tidier-looking counter. The status should remain consistent with the situation you have actually handled.

In a fictional example, a client cancels through the permitted journey. The coach sees the credit returned, then checks the next booking. They do not manually return another session. This check prevents a double restoration as well as a double deduction from the balance.

How can you track a pack paid in instalments?

Remaining sessions and outstanding amounts belong to separate records. A pack can have credits while a payment is still due. Conversely, a fully used pack may already have been paid in full. Neither counter tells you the state of the other one.

For each instalment, identify the amount, date and actual receipt. A reported transfer still needs checking; received payment should be recorded. The overdue payment follow-up method provides messages suitable for these different situations.

Adhérence packs can support one or two payments according to configuration. The second instalment is not automatically debited. Do not present the schedule as a recurring-payment subscription, and check what the client will need to do when the next amount becomes due.

An unpaid-pack threshold can optionally pause access within its configured scope. If you enable that setting, explain its arrangements and effects before it applies. It does not replace checking a payment already received or discussing a difficulty the client has reported to you.

How should you prepare renewal without artificial pressure?

Use the balance to anticipate a conversation rather than create urgency. As the pack approaches its end, review the goal, planned sessions and usefulness of the coaching. Renewal should answer a shared need rather than follow automatically from a low number on screen.

A possible message is: “We’re approaching the end of the pack. At our next review, let’s discuss what has been useful and decide which next step suits you.” That leaves room for renewal, a change of format or a clear end to the coaching relationship.

If attendance is low but several appointments are committed, explain that situation before proposing another pack. A low counter alone does not establish that the previous service has finished. Check outstanding changes and appointments as part of the conversation.

Coach and client discussing a session-pack payment displayed in Adhérence on a laptop.
Generated illustrative scene: reviewing a pack can connect administrative tracking with a conversation about the next stage of coaching.

What can Adhérence centralise for session packs?

Business brings together packs, outstanding payment tracking and reminders. Appointments can be linked to packs, while the coach retains manual consumption for sessions delivered outside booking. The plans page explains the functions currently available for your service.

Card payments remain conditional on Stripe beta activation for the relevant account. Stripe Checkout documentation describes hosted payment; it does not mean every coach can use that method in Adhérence. Transfers and cash require the coach to confirm receipt.

Limit pack information to what supports administration. The CNIL’s data minimisation principle reinforces that approach. A short operational explanation is often enough; a credit correction does not require a detailed personal file about the client’s circumstances.

What should your session-pack review checklist include?

  • The pack’s service and arrangements are understandable.
  • Available credits are distinguished from planned appointments.
  • Sessions outside booking have an identified deduction method.
  • Each correction accounts for operations already processed.
  • Instalments are reconciled with received payments.
  • Renewal conversations begin with the client’s needs.

Frequently asked questions about session packs

Is a booked session already a completed session?

No. It may commit a credit under the pack’s workflow, but attendance and completed work require separate checks. Explain that difference at the start rather than only when the client questions the balance.

Should every independent workout reduce the pack?

Only if it corresponds to the service actually sold and the agreed workflow. A logged programme workout does not automatically represent a paid appointment attended with the coach.

Does reaching the end automatically trigger another payment?

Do not assume so. Distinguish exhausted credits, an existing scheduled instalment and the decision to renew. For Adhérence packs split into two payments, the second payment is not an automatic debit.

Key takeaways

Clear pack management separates credit, appointments, completed coaching and payments. Check operations before correcting a balance, explain the deduction workflow and prepare the next stage through a useful review. This prevents an administrative question from obscuring the client’s actual coaching needs.

Sources

  1. The six core GDPR principles · CNIL
  2. Stripe Checkout: hosted payment experience · Stripe Documentation
  3. Adhérence plans and features · Adhérence

Two related guides for turning an observation into a sustainable tracking method.