Features

See also What's New

Some of the main features of ABPro

  • Shopping Cart mode, allows customers to make several bookings in one transaction. read more..
  • 3 styles of booking screen, each can use accordion layout or plain.
    • 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
    • Stripe - added in 4.0.2
    • Authorize.net - SIM - Server Integration Method.
    • Authorize.net - AIM - Advanced Integration Method.
    • 2Checkout.com 
    • Via Payage: PayPlug, SagePay, Barclaycard, Skrill and Mollie (note: no support for World Pay)
  • Rate Adjustments and Rate Overrides, assign special booking rates by Joomla Group, day of the week or time of day.
  • User Credits System - for details click here 
  • Invoicing - Works with ccInvoices, creating invoices and updating ABPro when the invoice is paid. ccInvoices is a 3rd party component and must be purchased separately from chillcreations.com. (depricated in 4.0.2)
  • Birthday Coupons - If you have your customer's date of birth in the Joomla profile, you can have ABPro create and send a birthday discount coupon to them x days before their birthday.
  • Gift Certificates - Create any number of gift certificates with any balance. Given to a customer, they can pay for their booking(s) with the certificate's balance. Create/Sell certificates to customers that they can then give as gifts to friends and family. 
  • Full multi-Language support c/w UTF-8 support 
  • 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.
  • Unlimited number of user defined fields (UDFs)
  • 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.
  • Google Calendar Support (No 3rd party calendar is required for using ABPro)
  • Service based costs - define booking cost by service.
  • Full featured administration back-end.
  • Limited front-end administration so resource administrators can do what they need to without accessing the Joomla back-end.
  • SMS text messaging for reminders and notifications, requires account with one of the provides listed here.
    • Clickatell.com (not in USA)
    • Twilio.com 
    • EZTexting.com
  • New Front-Desk view for resource administrators, month/week/day views
  • cron jobs for handling automated reminders.
  • Define Categories for resources - example physical locations or departments.
  • Define Services offered by resources, an attribute the visitor chooses.
  • Limited Community Builder and JoomSocial integration - pre-fill booking screen UDFs from CB or JS profile data.
  • Assigned resource administrator(s), any user can be assigned as a resource administrator.
  • Define any number of timeslots in a day, resources can use Global timeslots or each resource can have his/her/its own timeslots.
  • Define Book-off days for each resource.
  • Copy timeslots or book-off days from one resource to one or more others.
  • Front-end booking cancellation.
  • Front-end user's My Bookings screen.
  • Auto accept bookings.
  • Specify what field is displayed on the optional 3rd party calendars.
  • Edit key outgoing message text in admin c/w token field inserts
  • Data fields in confirmation message.
  • Listing screens c/w paging, sorting, filtering.
  • Export requests to csv for reporting.
  • Resource based 'available' days, assign what days of the week a resource is available for booking .
  • Admin edit screen for language file and css.