How can we help?

Add-on Services

Add-on services let you offer optional extras that clients can choose when booking a meeting. For example, a clinic offering a base "Consultation" can add services like "Red light therapy" or "Physiotherapy" for clients to select.

When a client selects add-on services, the total meeting duration and payment amount update automatically to reflect their choices.

Creating Add-on Services

  1. Click on your scheduling link and open Settings.

  2. Click on Add-on services.

  3. Click Add new service.

  4. In the pane that opens, enter the following details:

    • Service name — the name your clients will see when booking.

    • Service image (optional) — upload a JPEG or PNG image to represent the service.

    • Duration — a duration of 0 min is valid if the service adds no extra time.

    • Accept payment for this service (optional) — enable this toggle to charge for the service. A Price field appears once it is enabled. Services without this toggle enabled are free.

  5. Click Save changes.

  6. You can add more services and re-order them as required.

Allowing Clients to Select Multiple Services

By default, clients can select multiple services when booking. If you want to restrict clients to selecting only one service, uncheck Allow clients to select multiple services on the Add-on services page.

Editing or Deleting a Service

Click the three-dot menu on any service card and select Edit to update a service or Delete to remove it.

Configuring Payment for Services

By default, services are free. To charge for a service, enable the Accept payment for this service toggle in the pane. The payment provider and currency are taken from the scheduling link's payment settings.

To accept payment for services, your scheduling link must be paid. If your scheduling link is free, enable payment under its Payment settings first.

For more details on how payment works across different scenarios, see Accepting payment for add-on services.

What Clients See When Booking

Before selecting a time slot, clients are shown a "Choose add-on services" step. Each service displays its name, duration, and price (or "Free" if there is no charge). Clients select the services they want and click Continue to proceed to the calendar. Selecting services is optional — clients can continue without selecting any. Slot calculation will be based on the total duration.

Rescheduling a Booking with Add-on Services

When a booking is rescheduled, the selected services carry over unchanged. Clients cannot add or remove services during rescheduling. If a client wants to change their services, they need to cancel the booking and re-book.

Cancellations and Refunds

When a booking with add-on services is cancelled, the refund follows the scheduling link's refund rules (or the refund percentage you choose when cancelling as the host). The refund percentage is applied to the entire amount paid — the base meeting fee and all service charges together. Refunding individual services separately is not supported.

Using Add-on Services with Packages

If you use packages, the total booking duration (base meeting plus all selected service durations) counts against the client's remaining package time. If the total duration exceeds the remaining package time, the package code cannot be applied to the booking — the client will need to reduce the total duration (by deselecting services or removing slots) for the code to apply, or pay the full price instead.

Add-on services are not supported for group meetings. The Add-on services option does not appear in a group meeting's settings.