Skip to main content

Session Credits: Manage and Track Paid Client Sessions (Beta)

Manage and Track Paid Client Sessions

Written by Emma
Updated today

Manage client paid bookings by setting up session types that require session credit, issuing credit to clients, and letting Everfit track session credit use and balances automatically.

What you can do with Session Credits:

  • Require credits for booking specific session types

  • Issue credits to individual clients

  • Automatically deduct credits when sessions are booked

  • Return or forfeit credits based on cancellation timing

  • View each client’s credit balance and full history

Coming soon!

Our next session credit release in May will add the ability to set an expiration rule when issuing credits, enabling credit to automatically expire if unused by the expiration date.


Who can use this feature?

This feature is designed for coaches who book 1-on-1 sessions and want to automate credit tracking.

Requirements:

  • Booking feature must be enabled

  • All coach roles (Owner, Admin, Trainer) can manage credits, as long as they have access to the client’s profile

  • Currently, only the Owner can book sessions


1. Set a Session Type to Require Credits

Before using credits, you must enable this setting on a session type. We currently don’t support managing session credit for one-off custom sessions, only sessions booked for a session type.

  1. Go to Booking → Session Types

  2. Click Create Session Type

  3. Turn on “Require session credit”

  4. Fill in details and click Save

Notes:

  • You can only change this setting before any sessions are created

  • Once sessions exist, the setting is locked

  • You can still archive session types even if clients have remaining credits (a warning will appear)


2. View Client Credit Balance & History

Each client has a Sessions tab with:

  • Upcoming Sessions

  • Credits

Credits tab includes:

  • A Balance section that includes the total available credit the client has to book sessions and a breakdown by session type (which session types can be booked)

  • A Balance History with the full audit trail of credit issuance and use on the client’s account

Balance History shows:

  • Date

  • Event (Issued, Used, Returned, Voided, Deleted)

  • Session type

  • Amount

  • Which teammate issued or deleted the credit (does not show for other event types)

  • Optional internal notes

You can filter history by:

  • Session type

  • Event type (Issued, Used, Returned, Voided, Deleted)

You can also view the client's total available credits and upcoming sessions at a glance from the client's Overview tab.


3. Issue Session Credits

Steps:

  1. Go to Client Profile → Sessions → Credits

  2. Click Issue Credit

  3. Select a session type. Only session types that require session credit will show in the dropdown.

  4. Enter the number of credits to issue. You’ll see how many credits that client currently has for that session type in the “Credit balance:” display under the session type and the new balance given the amount you are going to issue shown in the “New credit balance:” section below.

  5. Click Issue Credit. Credits are added immediately and recorded in the history.

Archived session types:
If a session type is archived, existing credits still remain visible with an “Archived” label. You can delete the credits, but you cannot issue credits for an archived session type.


4. Remove Credits

Steps:

  1. Go to Credits tab

  2. Click the − (minus) button on a session type

  3. Enter the number of credits to remove. The “Credit balance:” under session type shows you have many credits the client currently has for that session type and the “New credit balance:” under the amount shows you how many will remain for the session type after you delete the credit.

  4. Click Delete Credits


5. Booking Sessions with Credits

When booking a session:

  • Session types requiring credits show a coin icon

  • If the client has enough credits → a message shows how many credits the client will have remaining for that session type after the booking is made.

  • If the client does not have enough credits → a warning message appears and the coach cannot continue booking the session.

Once booked, 1 credit is automatically deducted. You can see on the session details that 1 credit was used and the Balance History will have a Used event that links to the session.


6. Cancelling Sessions

From the Calendar or the client’s Upcoming Sessions, click Cancel Session.

Choose one of the following options:

  • Early Cancel → returns the credit to the client

  • Late Cancel → voids (forfeits) the credit

Add an internal note (optional), then click Confirm. The Balance History will update accordingly.

Note: When a credit is voided, the Balance History will not show an amount for that event. This is because the credit was already used for the session, so the client’s balance does not change. Each voided entry always represents exactly 1 credit.


7. Manage Internal Notes

You can add notes when issuing or deleting credit (for internal tracking only).

Add a note: Click the note icon → enter text → Save

Edit a note: Click existing note → update → Save

Delete a note: Clear the text → Save

Note:

  • Notes are visible to your team only (not clients)

  • Max 500 characters

Did this answer your question?