Appointment Booking

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

Unique, creative, innovative web design
with just you in mind!