Please note: PBBooking version 4 requires PHP 7.0+ due to a dependency on Twig v2.  If you do not have PHP 7.0+ emails (including validation emails) will NOT be sent to clients and the booking process will not advance.  If you are running PHP < 7.0 please install PBBooking version 3.2.x.

PBBooking v3.2.x is available at the bottom of the downloads page.


Please note: PBBooking has been discontinued.

As of February 2018 we made the decision to discontinue PBBooking. Joomla extensions proved to be a non viable business model and I needed to take work elsewhere to pay bills. Support will be provided to users with current subscriptions until the end of those subscriptions.

There are no plans to support Joomla versions beyond Joomla 3.8.



EU e-Privacy Directive

This website uses cookies to manage authentication, navigation, and other functions. By using our website, you agree that we can place these types of cookies on your device.

View e-Privacy Directive Documents

View GDPR Documents

You have declined cookies. This decision can be reversed.
Versions: 4.0

PBBooking version 4 allows automation of cron job setup using integration with EasyCron.  You will need to have an EasyCron account for this to work.  You can sign up for EasyCron here:

Step 1: Log in to your EasyCron account and obtain the API token.  You will find this under the API menu when you are logged in to your EasyCron account.

Step 2: Select the options menu from the main PBBooking configuration page.  The options menu is accessible by the cog on the top right of the configuration page.  From the options menu select the EasyCron tab and then enter your API token into the text box provided.

After entering your token hit Save & Close and then return to the main PBBooking dashboard.  Halfway down the main dashboard page is the EasyCron integration for your site.

Select the cron jobs you wish to create and they will automatically be created using the EasyCron REST api.  You can configure notification of success and failure through the EasyCron dashboard.