Appointment Booking Pro is the extension to have if you are running a business that works with timeslots f.e. doctors, hairdressers, consultants, beauticians and more ...

This extension can take care of a good part of your business, booking people in and taking payments at the same time.


  • Shopping Cart mode, allows customers to make several bookings in one transaction.
  • 3 styles of booking screen
    • Simple - uses least screen area, time slots are shown in a drop down list.
    • Graphic Availability Display (GAD) - shows time slots ins a grid for customers to click on.
    • Wizard style booking - GAD style but with wizard interface for multi-step booking process.
  • Payment systems (optional) Accept payments at booking time.
    • PayPal - Web Standard
    • - SIM - Server Integration Method.
    • - AIM - Advanced Integration Method (3.0.3).
    • Google Wallet - Digital Goods (3.0.3).
  • Rate Adjustments (3.0.4) and Rate Overrides, assign special booking rates by Joomla Group, day of the week or time of day.
  • Early Booking Discount at resource or service level. You can offer a discount on bookings made x days before the appointment date.
  • Extras - define any number of extra charge items. Extras appear on the booking screen as a label and a dropdown list of 'how many' to add to the order. Extras can be applied to all resources or to specific resources only. Extras charge amount can be per hour or per booking. 
  • Seats per Booking - Optionally define a number of 'seats' for a resource and define set types (Adult, Child, etc). ABPro now supports multiple seats in one booking.
  • Coupons - Create any number of coupon codes, give to your customer for discounted booking charges.
  • Graphic availability display (GAD) booking screen, see which slots are available and which ones are booked.
  • Resource Specific UDFs - define UDFs (user defined fields) that vary depending on which resource is chosen.
  • Service based duration - define booking duration by service.
  • Service based costs - define booking cost by service.
  • SMS text messaging for reminders and notifications, requires account with one of the provides listed here.
    • (not in USA)
    • (added in 2.0.6 and 3.0.1)
  • New Front-Desk view for resource administrators, month/week/day views
  • Define Categories for resources - example physical locations or departments.
  • Define Services offered by resources, an attribute the visitor chooses.
  • Front-end booking cancellation.
  • Front-end user's My Bookings screen.
  • Auto accept bookings

Implementations in clients websites

Petra has designed and created two comprehensive and unique websites for my business consistent with the brief given. She is a great trainer and teacher and quickly enabled me to become competent and independent with my site. She is a brilliant problem solver and yet highly creative, so you get the unusual left and right brain talents combined in a single and well-priced package. I would highly recommend Petra to businesses looking to create a website.

Sara White from Sara White
Scarves Australia




Contact Us       I would like a quote
Simply call us on 0400 888 003