Toggle menu

Manage My Bookings

The User Requests template should be set up to give a user an overview of their bookings. These articles should be set to display the "Booking v1" process model.

Booking User Request Cards

Booking Overview in User Requests

Each booking card displays the name, location, date and times of an event that has been booked by the user. If an event has been booked, but not paid for, a "Take Payment" link will also be present. Following this link takes the user to the "Paying for Bookings" view. If a booking has been paid for, a link to the "Booking Details" view is displayed.

Bookings Awaiting Payment
A timeout can be configured so that tickets not paid for are removed from the user's current bookings and returned to the total available tickets (for other users to book). The length of this timeout is set in the Bookings Configuration.

Booking Details

Booking Details

Clicking on an active booking that has already been paid for, or a booking that was free, takes the user to the "Booking Details" view. This form displays a summary of the user's booking, including the booking reference, payment reference, date, time and location.

Update or Cancel your Booking

Update or Cancel Booking

The booking details form also allows the user to update the name that the booking has been made in, and supply a new email address.

It also gives them the option to cancel if an event was marked as cancellable when it was created (see The Event Scheduling Form - Scheduling Event Occurrences). Note that Bookings has no built-in way to handle refunds for cancelled bookings, but you can use the Data Exporter to generate an Export of Cancelled Bookings.

Last modified on 10 March 2026