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 SUPPORTS JOOMLA 3.8 ONLY
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.
Support - Main Menu
Frequently Asked Questions
How to install PBBooking v4
PBBooking version 4 is published as a package which means it includes all the needed libraries,...
How to configure Twilio SMS Plugin
As of PBBooking 4.0.3 two different SMS plugins are included. SMSGlobal Twilio This knowledge base...
How to configure SMSGlobal SMS Plugin
Configuring SMSGlobal From PBBooking 4. As of PBBooking 4.0.3 two different SMS plugins are...
New CRON URLs for version 4 of PBBooking
If you are upgrading to version 4 of PBBooking from a previous version and using either of the...
How to use Easycron with PBBooking v4
PBBooking version 4 allows automation of cron job setup using integration with EasyCron. You will...
In Pbbooking v4 Manage Diaries module is not displaying in administrator
In PBBooking v4 I started consolidated the code between the back end manage diaries and front end...
How to publish a validation plugin in PBBooking v4
In PBBooking version 4 I moved validation configuration from a configuration option in the main...
How to Setup Google Calendar on PBBooking > 3.1
PBBooking 3.2 uses OAuth as part of the Google Calendar setup, so enabling this is a multi step...
How do I setup a cron job for reminders and surveys
For PBBooking to send testimonials and reminder emails you need to create a cron job. This can be...
PBBooking Always Displays "There is a problem with the booking. Maybe the time has already been booked or you specified an invalid email address." Error
If you constantly receive this error message there are usually six possible causes. On PBBooking...
How can I find my PayPal API details?
The Payment Settings have been updated in PBBooking 3.0.0 to use the new Paypal API. This means...
How do I translate PBBooking
Translating a component is a pretty common part of integrating it into your overall site. Like...
404 and Error 0 No Multi lang override or default template found on new booking
During the booking process an email is sent to the user to validate their appointment. During the...
Front end won’t display and error loading error page message
If you are using a gantry based template you may experience a white page on the front end. If...