Please Note: This guide is only relevant for Online Booking version 5. Please contact the PPS Support team if you are unsure of which version you should be using.
This guide is intended for use by web developers.
If you are not experienced with web design/development and do not intend to employ the services of a professional web development service we do offer a pre-made Holding Page which can be linked to your existing website for no extra charge.
You can view your holding page, and find the link to it, by clicking the 'Holding Page Details' tab when logged into your Online Booking Admin Module and then click the 'Holding Page Link'. Find more details on how to do this in the Holding Page Details of this guide: Using the PPS Online Booking Admin Module
Before the PPS Online Booking system can be integrated into a website the website must first be authorised. Each website, including those for testing and staging, must be authorised separately. For information on how to authorise a website for PPS Online Booking please see Section 6 in this guide.
Section 1 - Integrating the code into your website
In order to integrate the Online Booking System into a website, two elements must be included, a sample of these elements is shown in the image below. To view the code specific to your Online Booking system log into the Online Booking Admin Module and click the 'Web Domain Settings' section.
Please note that the script element must be loaded after the "ob-container" element.
Section 2 - Optional Parameters for Integrated Pages
Additional parameters are provided below the code in the Admin Module to allow you to integrate specific predefined options when integrating the online booking page into your website.
For example, if you want to allow your clients to choose between booking an appointment or booking an event you would need to include the parameter - event_booking: "on" - as follows: