Skip to content

Create booking services

Updated

Create booking services (0:24)

A service is what a customer books: a latte art class, a haircut, a table for four, a museum ticket or a room. Each service has a type, a price, a duration and a capacity. You then add services to a booking form.

For an Appointment service, add the employees who deliver it first. See Add booking staff. Other types do not need staff.

You set up every service on the same page. The page has six tabs on the left:

  1. Go to Bookings → Services and click New booking service.

    The Booking Services list with the New booking service button highlighted

  2. On the Details tab, fill in a Service Name and choose a Service Type. Click Guide next to the field for a side-by-side comparison of the types. Customers see the Notes and the Service Image when they choose a service.

    The Details tab with the Service Type field highlighted, set to Appointment

  3. On the Pricing tab, fill in the Price (RM) and the Duration in minutes. Sale Price (RM) is optional. To charge more on weekends or at certain times, see Set weekend and peak prices.

    The Pricing tab with Price (RM) and Duration highlighted

  4. On the Capacity & Staff tab, fill in these fields:

    Field What to fill in
    Slot Capacity How many bookings one slot can take.
    Buffer Time Free minutes after each booking, before the next slot starts.
    Category Choose one, or click + to add a new one.
    Assigned Staff The employees who deliver this service. Required for Appointment services.
    Capacity Mode Individual (per staff) or Shared (single pool). See Capacity and staff.

    The Capacity & Staff tab with Slot Capacity and Assigned Staff highlighted

  5. On the Scheduling tab, choose how far ahead customers can book and what they can change afterwards. See Booking rules below.

    The Scheduling tab with Auto Confirm Booking highlighted

  6. Click Create Service.

    The Create Service button highlighted at the top of the page

The Guest Types tab adds per-person prices, such as adult and child. The Add-ons tab adds extras that the customer can choose, such as an extra tasting cup. Both are optional.

The type decides what the customer chooses and how BCL counts capacity. The fields on the other tabs change with it:

Service Type How customers book Priced
Appointment (Spa, Clinic, Salon) Service, then staff, then a time slot Per booking
Reservation (Table Booking) Date and time, then party size. No staff. Per booking or per guest
Ticket (Museum, Event, Tour) Date, then ticket types and quantity Per ticket type
Accommodation (Hotel, Homestay, Room) Check-in and check-out dates Per night
Court (Badminton, Tennis, Futsal) A court and time from a grid Per slot

With Individual (per staff), an Appointment slot with Slot Capacity 1 and three employees can take three bookings, one per employee. With Shared (single pool), the same slot takes one booking in total, whoever delivers it. Use Shared when any of your staff can serve and space is the limit, such as one treatment room.

For a class, raise Slot Capacity instead. The sample Latte Art Class has a capacity of 4, so four people can book the same 90-minute class.

The Scheduling tab controls when customers can book and what they can change:

Setting What it does
Advance Booking Days How many days ahead customers can book (30 by default).
Booking Cutoff How many hours before a slot booking closes.
Allow Same Day Booking Lets customers book for today.
Auto Confirm Booking Confirms paid bookings automatically. Off: they wait as Pending.
Coming Soon Shows the service but blocks booking.
Allow Rescheduling / Reschedule Cutoff Lets customers move their booking, up to the cutoff.
Allow Cancellation / Cancellation Cutoff Lets customers cancel, up to the cutoff.

On the Booking Services list, click Categories. In Manage Service Categories, add, rename or reorder categories, then click Save Categories. Each service belongs to one category. The list shows the category under the service name.

A few habits keep your services easy to manage:

  • Name services the way customers say them. The Service Name is what customers see on the booking form, next to the price and duration.
  • Use Coming Soon to show a new service before it opens. Customers see it on the form. They cannot book it until you turn Coming Soon off.
  • Turn off a service, and do not delete it. On the service’s edit page, turn off Active at the top. It disappears from your booking forms, and its past bookings stay as they are.

Common issues

Each session is 45 minutes and I need time to get ready before the next customer. Can I set that?

Yes. On the Pricing tab set Duration to 45, and on the Capacity & Staff tab set Buffer Time to 15. Slots then start every hour, with 15 minutes free between them.

Do I have to confirm every booking myself?

No. On the Scheduling tab, turn on Auto Confirm Booking and paid bookings go straight to Confirmed. With it off, they wait as Pending until you confirm them.

Can customers cancel or change the date themselves?

Yes. On the Scheduling tab, turn on Allow Cancellation and Allow Rescheduling. In Cancellation Cutoff and Reschedule Cutoff, type how many hours before the booking customers must do it.

How do I set a minimum and maximum number of guests for a table?

For a Reservation (Table Booking) service, open the Capacity tab and set Min Guests and Max Guests. See Set guest limits for table reservations, which also explains why a table shows Not available.

Was this article helpful?

Cookie settings

We use Google Analytics to see which guides help and where readers get stuck. It is on by default; you can turn it off. Your choice is saved on this device.