Skip to main content

Edit Booking Type

Overview

The Edit Booking Type dialog allows you to modify existing booking types. The interface and functionality are identical to Add Booking Type, with a few key differences related to updating existing data.

Accessing the Edit Booking Type Dialog

  1. Navigate to Activities > View Detail >Booking Types from the main sidebar
  2. Locate the booking type you want to edit in the table
  3. Click the "Edit" button in the Actions column for that booking type
  4. The "Edit Booking Type" dialog will open with all current values pre-filled
  5. Edit the "Booking Type" according to the need and click "Save"

Edit Booking Types

Pre-filled Values

Unlike adding a new booking type, the Edit dialog opens with all existing values already populated:

  • Name: Shows the current booking type name
  • Custom Duration: Shows current checkbox state
  • Duration: Shows the current duration setting
  • Type: Shows the currently selected type (Hourly/Party/Rental)
  • Activity Units: Shows the current value (if applicable)
  • Color: Displays the currently assigned color
  • Visible to Guests: Shows current visibility setting
  • Visible to Members: Shows current membership visibility (if feature enabled)
  • Active: Shows current active/inactive status

When Editing:

  • You're modifying an existing booking type, not creating a new one
  • Changes take effect immediately upon saving
  • Existing bookings using this type are not automatically updated
  • The "Last Updated" timestamp in the booking types list will reflect your save time

Impact on Existing Bookings:

  • Past bookings retain their original settings
  • Future bookings will use the new settings
  • Active bookings may be affected depending on what you change

Field Documentation

For detailed information about each field, its purpose, validation rules, and usage guidelines, please refer to the Add Booking Type documentation.

The following fields work identically in Edit mode:


Duration Update Validation

Restriction When Activity Time Slots Exist

Updating the Duration configuration of a booking type is restricted if that booking type has linked activity time slots. This is a server-side validation — the error appears after clicking Save, not on field change.

The following changes are blocked when linked time slots exist:

  • Changing the Duration field to a different value
  • Toggling the Custom Duration checkbox (either checking or unchecking it)

If either of these changes is attempted, the dialog will display the following validation error:

Cannot update duration when activity time slots exist for this booking type. Please delete the corresponding activity time slot settings first.

Duration Validation Error

This restriction applies to all booking type types: Hourly, Party, and Rental.

Fields Not Affected by This Restriction

Non-duration fields can be updated freely even when linked time slots exist. The following changes will save successfully without triggering validation:

  • Name
  • Color
  • Visible to Guests
  • Visible to Members
  • Active

How to Resolve

To update the duration of a booking type that has linked time slots:

  1. Navigate to the Time Slots tab of the activity.
  2. Select the affected booking type from the Select Booking Type dropdown.
  3. Delete all listed time slots for that booking type (individually or via Bulk Delete).
  4. Confirm the time slots list is empty ("There are no entries to display.").
  5. Return to the Booking Types tab and edit the booking type duration as needed.