BookingLive: Online Booking System

Extra Purchase Requirements

Overview

There are two different types of Extra Purchase Requirements:

  1. ActivityRequiresExtras
  2. OnlyOneExtraPerSchedule

 

How to configure ActivityRequiresExtras

If you have activities that mandatory require extras (or vice versa- extras that require activities), you can define this in the booking system.

Example: You book a 2 day activity and must choose the most applicable resource.

  1. Go to ADMIN > DATA > EXTRA PURCHASE REQUIREMENTS
  2. Click the CREATE EXTRA PURCHASE REQUIREMENTS button
  3. Choose type 'Activity Requires Extra', the required extra, the related activity and the quantity (number of people)
  4. Click the SAVE button

 

 

How this is displayed online

When booking the chosen activity, the customer will be prompted with the following message until they have chosen the correct extra.

This warning message is editable in the Language String Editor.

 

How to configure OnlyOneExtraPerSchedule

This option allows one schedule to only accept one extra at a time. 

This can be useful for activities such as driving lessons or helicopter flights, where you can only have one passenger in the front, but you could apply this to any schdeule if you wanted to only allow one extra per schedule.

Below is how you set this up:

  1. Go to ADMIN > CONFIG > COMPANY INFO CONFIG ITEMS.
  2. Add the config: ExtraPurchaseRequirements (set value to Y).
  3. Go to ADMIN > DATA > EXTRA.
  4. Click on the extra that should only be allowed to be purchased once per schedule.
  5. There will be a new tab called EXTRA PURCHASE REQUIREMENTS - click this.
  6. Click ADD EXTRA PURCHASE REQUIREMENTS.
  7. Leave all the options blank, but select the TYPE to be OnlyOneExtraPerSchedule.
  8. Click SAVE.
  9. Now once a single purchaser has purchased this extra on a specific schedule, no one else will be allowed to purchase this extra again unless their booking is CANCELLED or ABORTED.

Note: as the rule to this config is OnlyOneExtraPerSchedule - the customer gets blocked from buying a quantity greater than one.