AppointmentBookingPro ComponentModulePlugin

Appointment Booking Pro is the commercial, appointment focused spin-off of the Resource Booking component for Joomla. New features in the Pro version: Resource specific Time Slots - each resource (person, place or object) can have its own timeslots defined. Copy Time Slots from day to day or resource to resource. Resource specific days - each resource can specify days to allow booking. Optional auto-accept Front-end booking cancellation Front-end booking administration (admin assigns resource administrators) More..
Please note: The October 2008 reviews below mention a price of $25. The current price, since Nov 2008, is $49.

New stuff:
Unlimited number of User Defined fields
Front-Desk view (month/week/day)
Google Calendar support
JCalPro2 support
Limited Community Builder support
Service based cost / service based duration
Resource specific UDFs

1.4.3 new stuff:
- ‘Seats per Booking' with any number of seat types/costs.
- Coupon system - any number of coupons, expiry date, max usage, etc.
- Front Desk View enhancements - colour coding, 'Add Booking', more..

Now Available
- Free iPhone application (iABPro)
- Free BlackBerry application (ABPro_bb)
- Free Android application (R.ABPro)
Simple mobile device, native app, front ends for resource administrators to manage daily bookings via their smart phones. Requires plg_abpro plug-in, also free to registered users.

Report

Editor's Note
  • This extension requires registration to download.
First of all, i gotta say, i am just amazed at how cool this component is. it is so mature and sophisticated! it is bringing functionality to my website that i have been dreaming of for a long time. everything i asked for exactly one year ago, when you gave me a beta version of rsbooking, and a bunch of stuff i didn't know i needed. i did not keep up with your developments and just re-discovered the work you have been doing since then. looks like you've been busy in the last year

after two days of powering out many, many hours of working with it, my customers can schedule an appointment by choosing an available time from the availability grid, pay for it online if they want, i get an email and a text message, the appointment gets entered in my google calendar, which then gets synced to my ical on my desktop. WOW!!!

in the next few days i plan to get it all working from my ipod touch too (this has also added a ton of fuel for my desire to upgrade to an iphone). i would like to see how hard it would be to create an iphone / ipod app that just has the mobile screens that you have created. that sounds like it will be pretty easy.

btw, the user manual is absolutely wonderful! i barely had to use the forums at all to get everything set up the way i wanted.
I needed an online booking system that would allow my healing clients to select their own time based on some odd hours that I work. I needed a coupon system (available in the next version but I got to be a beta tester thanks). I also wanted the ability to add further practitioners at a later time.

I got more than I bargained for and I couldn't be happier - really I couldn't be happier ! This is just a dream ! Everything is configurable - everything. This system allows me to choose my working hours which can be different everyday. The client selects the type of session they want and each session type has a different price - they can add coupons for discounts, it fires them off to paypal to pay! Paypal fires back the transaction ID into the booking. There are preconfigured and editable emails for every event I could ever want. There is even a Cron job for automatic reminders - I'd never set one up but the video tutorial made it so easy I'm probably over confident about my own abilities now! I'd put the link up here if I could because I'm REALLY pleased with 'my' efforts - looks very professional. Gee I'm clever, or rather the developer has made this so easy - I think I'm clever.

The pdf documentation is superb - lots of arrows and pictures making it idiot proof. There are plenty of screen dumps on the website so you can see what you getting before you buy, also some easy to follow videos. The user forum is for paid customers but anyone can read the forum.

It took me a full day to get it up and running but that's because I like to read and research everything before I get started to save having to redo everything later - but honestly if you have a little common sense and you're familiar with Joomla modules, you'll probably only need to glance at the pdf - which is fully linked from the menu (another god-send).

It doesn't allow people to multi book a series of dates, but I don't need that anyway.

Buy it - don't waste your time looking for freebies that don't work. I figure the registration fee is about 5 hours of my time and I could easily have spent 3 or 4 times that long looking and testing other free modules.
After reviewing many products I had no hesitation in buying ABPro as other developers had all seemed to fumble the ball in making a product for bookings by time.
This Booking system is so well thought out, and being structured on timeslots per resource (which can be a person, facility, service etc.) extensible for so many uses, unlike other systems limited to hotel bookings etc.
As other people have said, I have found that Rob replies swiftly and courteously to questions, and continued intelligent development seems assured.
bypaulben on February 27, 2009
If you are looking for an appointment booking extension then look no further. The installation and configuration is a breeze and there are new options appearing all the time. Rob Stevens is really reactive to questions. I can't speak highly enough of either the module or the author.

The new PayPal option (still in Beta but working on my site) is also extremely simple to configure.

Great work Rob!
Easy install, clean interfaces. Very short learning curve with quick setup including the right options for most purposes. Public or Logged, auto-book or verify, custom notification emails with user-variable embedding, flexible admin defined independent "resources", time slots, block-out dates, lead times, start-stop dates, bookings per slot, etc . . ., appointment specific user defined data collection and validation. Date time select or my favorite Graphic Display of appointment/resource slots available (or not). Configuration options to customize for most fixed appointment applications. Provides verbiage/language control to personalize screen and messages. Limited front end administrative control (e.g. staff) and full back-end control (eg. admmin). Not open source but code provided for custom tweaks. Progressive active improvements (online PayPal coming) A one-man show but support is attentive, experienced, knowledgeable and reasonably patient.

It is a bargain and fills a niche not otherwise well served.
byhotrod26 on November 25, 2008
I cannot believe how valuable this component has been.
I have a carpet cleaning website and noticed I was getting alot of visits to my site when the office was closed and lost those customers forever now that I added this I have been getting people scheduling jobs at 2 am.
It actually payed for itself the first day (2 jobs scheduled online that night.
The support is great.
It is worth the price it costs times 10
bybradolive on November 6, 2008
While this component isn't the $10K office management system (like he says), it can fit the bill for a number of applications. Rob is awesome on responding to questions and has helped me customize it to fit some very odd requirements. The newest features have made it so flexible and with minor tweaks it's up and running. Well worth the cost!
byTituslow on October 27, 2008
I have been waiting for an appointment system like this for a long long time! I was extremely excited and was probably the first few to use it. I paid USD 25 for it only to find a small bug in the system. I emailed Rob Stevens and he immediately fixed the bug. I was even more surprised that he refunded me the full amount of USD 25 I paid without me even asking for it. I paid USD 25 to get the Appointment Booking Pro and got the Resoure Booking Pro for free. Now Rob actually refunded me the full amount all because I feedback to him about a small bug. That shows he is not after quick bugs. He is professinal, responsive and is out to make sure he develops a good product. I have been giving him feedbacks and areas of improvements from a user point of view. He has taken most of my suggestion and is and going to incorporate them into the great product. To show my appreciation to Rob Stevens I have decided to re-pay him the USD 25 once he has incorporated the additional features I think will be it a perfect product!
I have only recently installed this component. But so far, I could not be happier!!

First off, this is solving a client need that they were otherwise going to pay $30 per month to solve with a hosted service, so at only $25 for the license, it is a BARGAIN.

Secondly, it does exactly what we need it to do. Having multiple resource capability and with each resource having it own unique timeslots allows us to run multiple office locations from the same site and the same component. And the integration with JCal pro means that the office staff can use the weekly and daily views for all of their scheduling activities. What an incredibly inexpensive way to convert to a completely online scheduling system!

Third, the backend interface on this component is about the best I have ever used. It is very organized and easy to use. Yet at the same time, it is highly customizable with many configuration parameters.

Lastly, I have emailed the developer, Rob Stevens, on several occasions. Wow, this guy is seriously smart - he finds very simply but effective ways to solve problems. And he communicates very clearly and is quick to respond to my questions.

My sincere thanks to Rob for creating such a great component! This is sure to be of great value to the Joomla community!