Add a package to a client

Learn how to add an existing package to a client so credits can be used when you book an appointment.

How to add a package to a client

  1. Go to Clients, search and open the client (click their name or ActionsView).

  1. In the Overview tab, find the Packages section, then click Create package.

  1. Select a package from the list (you’ll see price, credits, services, and expiry), then click Create to assign it to the client.

  1. (Optional) A Create invoice for package window opens. Choose Practitioner and Location, then click Create to generate the invoice or click Cancel to skip and invoice later.

After assignment you will see:

  • Status: Active, Completed, Expired, Cancelled.

  • Usage: Credits, Consumed, Remaining, Expires.

  • Available services for this package.

  • Any linked appointments and invoices.

Find the package later

You can view a client package from their profile, go to Overview → Packages. Click View on the row to open the package.

Use a package when booking

  1. Open CalendarCreate appointment and choose the Client.

  2. If the client has eligible packages, a green banner shows “X package matches — View”.

  • X = the number of the client’s eligible packages (Active, not Expired or Cancelled).

  1. Click View.

  1. In the Link package popup screen, select the package, then choose the Service it covers.

  • For fixed packages, you will see the remaining allowance for that service (e.g., 0 of 3 used). For flexible packages, there is no per service allowance shown. Remaining credits are shown at the package level.

  1. Complete the appointment details and click Create appointment.

Result:

  • One credit is consumed from the selected package (per the package rules).

  • The appointment information panel shows Linked to package: < Package name> to confirm the booking uses that package (shown below).

Appointment panel showing Linked package: Physio Starter Pack (5 sessions).

Invoice a package

You can:

  • Invoice the package when you assign it, or

  • Invoice later from the client profile: open the package and click Create invoice.

After unlinking, the appointment will not use a package credit. To link a different package, unlink the current one first. If a matching client package exists, a Package matches banner appears at the top of the appointment panel so you can select it.

  1. Open Calendar and click the appointment.

  2. In the appointment information panel, click Edit details.

  3. At the top, find Linked to package <package name> and click the X to remove the link.

  1. Click Update appointment.

Tips:

  • Fixed vs flexible: Fixed packages show per-service allowances (e.g., 0 of 3 used). Flexible packages draw from a shared credits pool.

  • Not seeing a package? It may be Completed, Expired, or Cancelled.

FAQs

Can I take a deposit for a package?

Yes. Create the client package and finalise its invoice. On the invoice, select Pay invoice, choose a payment method, and enter a deposit. Caspen records a part payment and leaves the remaining balance open.

Need a hand? Reach out to us and we’ll walk you through it.

What happens when a package expires?

The package is marked Expired. Any remaining credits can’t be used and won’t show as a match when booking.

How do I see remaining credits for a client?

Go to Clients → open the client → Overview → Packages. Find the package and click View to see Remaining credits and Expiry.

What if I want to bill for something else after I have created the invoice?
  • If the invoice is in draft, open it and add the extra items, then save or finalise.

  • If the invoice is finalised, create a new invoice for the additional charges.

Can I use repeating appointments with packages?

No. Packages can’t be applied to repeating appointments. Book each appointment separately to use package credits.

Can clients book packages online?

Not at this stage. Most practices discuss packages with clients before purchase. If online package sales would help your practice, please let our team know.

Last updated