From the Booking Settings tile, you can configure the rules and settings associated with how your users/patrons can make room bookings, this includes:
- Setting minimum and maximum allowable booking times
- How far in advance bookings can be made
- What information is required on the booking request form
- Customizing the email notifications associated with booking requests
Users with the Booking Manager, Program Manager, Moderator, or Administrator role can perform the functions described in this article.
Configuring the Booking Settings
- From the Dashboard, click the Bookings Management tile
- Click Booking Settings tile
Reservation rules
- Minimum Duration - enter the minimum duration a room can be booked for
- Note: if 1hr is selected, the availability grid view will show 30min time slots for both options to allow for bookings from 1:30pm - 2:30pm as example
- Maximum Duration - select the maximum duration that a room can be booked for
- Maximum Days in Advance - select the maximum number of days in advance a room may be booked for
Advanced configuration
- Show advanced Room Booking fields - when checked, all fields from the Required fields section will be displayed on the booking request form.
- Note: this only displays the fields from the Required fields section, this setting alone will not make those fields required
- When this box is left unchecked, only the fields marked as 'required' (as described in the Required fields section) will appear on the booking request form
- Allow All Day Booking - when checked, this will override the maximum duration and allow room(s) to be booked for the entire day
- Allow anonymous bookings - when checked, this will allow anonymous (or non-logged in users/patrons) the ability to request room bookings
- To help prevent spam submissions, by default, a CAPTCHA is added to the booking request form
- Note: Because anonymous users do not have an account in Stacks, they cannot manage their own booking requests; changes or cancellations to room bookings from anonymous users must be done by users with the Booking Manager, Program Manager, Moderator, or Administrator role
Required fields
This sections lists the 'Advanced room booking fields' on the booking request form.
As described above in the Advanced Configuration section of this article, all fields may or may not be displayed on the form. If the 'Show advanced Room Booking fields' box in the advanced configuration section is left unchecked, only the fields marked as required here will be displayed on the form and be marked as required for booking request submissions.
- Check the box beside each field you wish to make required for entry on the booking request form
Email Notifications
Here you can enable or disable, as well as customize the email notifications that can be send to the Stacks users/patrons that have submitted booking requests.
- Send Email Notifications?, check this box to enable email notifications during registration or event updates
- Booking Requested - this is the confirmation email indicating the booking request has been submitted
- Booking Requested, check this box to enable this email notification
- Create a custom notification
- Subject, enter a subject for the email
- Body, enter the body of the email
- Click Browse available tokens to select tokens to include in the subject or body
- Create a custom notification
- Booking Requested, check this box to enable this email notification
- Booking Approved - this is the confirmation email indicating the booking request has been approved
- Booking Approved, check this box to enable this email notification
- Create a custom notification
- Subject, enter a subject for the email
- Body, enter the body of the email
- Click Browse available tokens to select tokens to include in the subject or body
- Create a custom notification
- Booking Approved, check this box to enable this email notification
- Booking Denied - this is the confirmation email indicating the booking request has been denied
- Booking Denied, check this box to enable this email notification
- Create a custom notification
- Subject, enter a subject for the email
- Body, enter the body of the email
- Click Browse available tokens to select tokens to include in the subject or body
- Create a custom notification
- Booking Denied, check this box to enable this email notification
- Booking Requested - this is the confirmation email indicating the booking request has been submitted
- Click Save Configuration to save these settings