To inform both the website owner and the customer of the booking status email notifications will be send at appropriate times with in the booking process.

There are three email options.

  1. Pending. This is an email that is sent only to the website owner when a possible customer has filled out the booking options and clicked Pay, but has not yet made the payment. If the booking is not completed the email allows the business owner to follow up the enquiry, an important feature if your bookings are high value.
  2. Paid. This email is a confirmation sent to the customer when the booking is complete and paid for. A copy can also be sent the website owner.
  3. Refund. If the booking is refunded by the website owner, then the customer will be send the refund email. A copy can also be send to the website owner.


All the emails can be customised using the email templates. All templates have access to the list of ‘Snippets’. These are saved pieces of information (such as the clients name) that can be injected into the email, allowing the email to reference the booking details.

Snippets can be used within the HTML of the email content or within the email subject line.

Snippet List

{client_name} The clients first name
{client_surname} The clients last name
{client_email} The clients email address
{client_address} The clients postal address
{client_telephone} The clients phone number
{client_mobile} The clients mobile phone number
{service_booked} The service name that has been booked
{client_date} The date that has been booked
{client_time} The start time of the booking
{group_size} The total group size
{total_paid} The total value of the booking
{form_values} A list of the form entries
{extras_booked} A list of extras
{extras_total} The total value of the extras
{paypal_transaction_id} The PayPal transcation identification number (only for Paid or Refund emails)
{booking_status} The status of the booking (Pending, Paid, Cancelled)


The booking system has been under development for many years. We have kept a log of the changes to show how things have advanced.


Our small international team meet online to design and develop the extension. We use ‘Trello’ to keep organised and meet our goals.


The extension is simple and intuitive to use, but we also have documentation and a video series to show you exactly how things work.