Website 101

Unique Design


Support & Tuition

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



Kiely Air - Air Controls & Maintenance

Perth Hypnosis, Psychotherapy & Counselling

Hills Camper Hire

Heavy Equipment Supplies

Interspecies Coaching

Klaus Ferdinand Hempfling Australia

Scarves Australia

Live Life You

Constellation Astrology

Strategies for Life


Sacred Heart Mundaring

Solomon Software UK

West Australian-German Business Association

Holistic Events Australia

Dancing with my Horses

In Unison

Triangular Coaching

Essential Clarity

Resonance Repatterning

Crystal Clear Safety Pty Ltd

Lady A Design

Trias Earth

All is well in all of Creation

PWC Realty

Airscope Industries

Cura In-Home Care

Treffpunkt WA

Resonate Clinical Hypnotherapy

Soul Teachings

Smiling Inside

Guundie Kuchling

Hannibal Means - Musician & Voice Teacher

Energy & Body Awareness

Be All That You Are


Do you have a question?

Send us a message!


Socialise ...


Before you go, why don't you sign up for
our tips and tricks in the web world?

* indicates required
Log into your account