Skip to content

Powered by Grav CMS + Helios Theme

Bookings

Set up and manage appointments, classes and shared resources through your KahunaCart shop.

Bookings

Take appointments and class bookings through your existing KahunaCart shop.

Getting started

Set up your first bookable service and test it through the storefront.

Services

Configure the duration and availability of each bookable product.

People and places

Set up the staff and resources your services need.

Opening hours

Create reusable opening hours and exceptions for holidays or other dates.

Classes and waiting lists

Schedule classes and courses with attendance registers and waiting lists.

Taking payment

Choose when customers pay and manage booking approval, deposits and refunds.

Emails and reminders

Configure booking emails and the scheduled jobs that send them.

Calendar sync

Publish booking calendars and import busy times from outside calendars.

The front desk

Give staff access to the booking diary and daily appointment actions at /desk.

Bookings and Troubleshoot

Manage bookings in the admin and find out why a time is unavailable.

Settings reference

Look up booking configuration defaults and service-level overrides.

Selling in more than one currency

How Bookings prices a service in each currency, what Not available in EUR means, and why a booking stays in the currency it was paid in.

Developers

Extend Bookings using its APIs, templates and integration points.

For salons

Set up salon appointments and a workshop with separate schedules for each stylist.

For dog groomers

Set up grooming appointments that reserve both a groomer and a shared tub.

For personal trainers

Set up personal training appointments and an eight-week bootcamp.

For massage therapists

Set up massage appointments with a choice of therapist and automatic room assignment.

For ranges

Set up hourly lane hire and a recurring safety course.