Welcome to the new directory. If you find a bug, please report it on our Issue Tracker.

Arrow up
Arrow down

Joomla!® Extensions Directory

logo

Introduction

Vertical Markets

If you've been looking for an appointment booking solutution for your Joomla web site you have found it!

  • Get this

We looked everywhere for an appointment booking module for our clinic. There were a number of options on the internet, but none had the critical piece that we needed, synchronisation with our caledars for free / busy times.

This component may not be for everyone as it was designed with a specific goal in mind; to better manage online bookings in our massage and wellness clinic. If you're unsure whether this is for you download the source, install and test or email me.

#

UPDATES

#

2.4.0.10 is a security update that fixes a back end XSS vulnerability. This enabled uses with a login to the back end of the site to inject arbitrary javascript on an event update.

What's New?

New features in this versions include:

  • custom fields now support different field types including checkbox, radio, and select
  • custom fields can be included in emails using place holders
  • all appointments are now stored in the database
  • publishing methods have been integrated into the product.

Requirements?

PBBooking Plus 2.0.6 requires:

  • Joomla 2.5;
  • PHP 5.3 or higher;

Where to Get It?

Download from my website http://www.purplebeanie.com/pbbooking.html


This extension does exactly what I need it to. It was easy to install and configure. I did only have one issue in customising the form: I'm a teacher not a therapist. Eric, however, answered my request for help promptly and in a very friendly manner. Kudos to Eric for such a wonderful job!


This is an excellent component that does exactly what it says. Easy to install and configure and it works immediately. Great thanks to the developer for brilliantly simplifying the online booking approach. A major limitation I've observed is that it has no access group permission setting.


Although PB Booking is designed to be used by salons, spas, etc., it is a VERY flexible and useful piece of software. My client runs a community center that has multiple rooms available for rent. The pricing varies, depending on the length of the booking and the type of organization (for-profit, nonprofit, etc.).



I originally installed the free version, but upgraded to the paid version, and it has been well worth it. I was able to synchronize with multiple Google Calendars, so that reservations created in PB Booking appear in the Google Calendar, and vice versa. I also created multiple custom fields, integrated PayPal for rental fees, and changed the front-end styling quite easily.



Eric, the developer, has been SUPER helpful in responding to my many questions. He has fixed bugs, integrated feature requests, and even corrected me patiently when I reported bugs that turned out to be just mistakes on my part.



Read the feature lists carefully to be sure you're getting the correct version for your needs - but don't hesitate for one minute to purchase the paid version. This is a great extension with even better support!


Had anther Appointment extension that was good, but did not go that extra mile. Purplebeanie's PBBooking ticks all the box's. I have a Dr who only wants two weeks of the year to hold appontments, I was able to block out all the unavailable days. Each day you can set up for any time increment. Emails are sent as confirmation, and my favorite which MOST other extensions do not do, easily, is to send my non computer savy client a pdf of the form filled out! Not all clients know what to do with csv files. Quick response from support to set up some out-of-the-box settings, no problems and great help. This extension does so much more and is the best appointment schedule extension out there.


This is a good light-weight booking extensions. The support is prompt and the extension is well documented.


I initially downloaded the free version and had a problem. Eric asked me to raise a support ticket and he quickly helped me fix it. I then purchased the subscription and was struggling to integrate the Google Calendar. Once again even though the issues were on my side he helped me out till I got sorted. Well worth the subscription.


I've installed free version. And found an issue, but that was my own Joomla issue. I asked to support, and even that was not there issue, but they helped me fix it out.

Excellent developer...

Love it


I started with the free version and had some changes I wanted to make out of the gate. Eric did not hesitate to give me the help I needed. So I went on with the commercial version with Google calendar integration. An even better decision. Super easy to set up and had alot more options. Had an issue, not with the extension but with Google. Again Eric walked me through want needed to be done even though it was on my end. My customers are going to be very happy people to schedule there service online and me being able to keep up with it on my own calendar. Customer Service at its best!


Simple and great support


Posted on 26 November 2013

This extension does exactly what it says. It's really simple to install and configure, with many customizations possible. The support is totally efficient. I downloaded the subscribers version and were the best money spent for an extension.


This is the perfect solution to an online appointment booking system. It's easy to install and setup and the support from Eric is quick, responsive and friendly. I went straight for the commercial version because it is so affordable. I have no complaints or improvements, everything I needed was there and the ability to customise to suit my site also. Additionally, Eric is always improving the component with some very cool functionality.



Thanks Eric, brilliant job!

PBBooking

Version:
2.4.0.10
Developer:
Eric Fernance
Last updated:
Dec 16 2014
Date added:
Nov 18 2014
License:
GPLv2 or later
Type:
Free download
Uses updater:
Includes:
Compatibility:
Download Demo Support Documentation
  • Overall
  • Functionality

  • Ease of use

  • Documentation

  • Support