Appointment Booking Calendar

A WordPress plugin for accepting online bookings from a set of available time-slots in a calendar.

Appointment Booking Calendar is a WordPress plugin for accepting online bookings from a set of available time-slots in a calendar. The booking form can be linked to a PayPal payment process and to other type of payment process (see download page for features of each version).

You can use it to accept bookings for medical consultation, classrooms, events, transportation and other activities where a specific time from a defined set must be selected, allowing you to define the maximum number of bookings that can be accepted for each time-slot.

Main Features

  • The customer can book an available time slot from a defined set.
  • The booking form can be optionally connected to a PayPal payment page
  • You can define the capacity for each time-slot. After filling the capacity with the bookings the time-slot in hidden to prevent duplicated bookings.
  • A notification email is sent to the specified email addresses (one or more) after each booking (after paid if the online payment is required).
  • A confirmation email is sent to the user after each booking (after paid if the online payment is required).
  • Supports multiple calendars (ex: one calendar for each event or classroom).
  • You can assign a user to each calendar. Great for multi-author blogs where each author will manage his own calendar.
  • Users can see and edit only their own calendars.
  • Exports to iCal format (Google Calendar, Outlook). Note: Import option not available yet.
  • Includes captcha validation for preventing spam.
  • Each calendar has a printable list of bookings.
  • You can define coupons/discount codes.
  • There is a custom optional "Services" field that supports multiple prices (drop-down list)
  • You can edit the text of the notification/confirmation emails.
  • Allows defining the product name at PayPal, the currency, the PayPallanguage and amount to pay for a booking (you can set zero to let the user pay/donate the desired amount).
  • Allows defining the working days, the exact time slots available and the capacity of each time slot.
  • Multi-page calendar: You can setup it to show many months at once.
  • Multiple time-slot selection: The custom can book many time-slots at once if allowed in the settings.
  • Configurable date format: mm/dd/yyyy or dd/mm/yyyy
  • Supports both am/pm and military time.
  • Export appointment data to CSV / Excel files.
  • You can define the start day of the week.
  • You can define the minimum available date and the maximum available date for the bookings.
  • Email reminders for appointments.
  • You can block specific dates.
  • You can overwrite the default time-slots for specific dates.
  • Pretty modern administration interface.

Appointment Booking Calendar can be used for:

Appointment requests: Define a set of defined times with their capacity/availability and let the users select one of the available times to request an appointment.

Pay for the appointments: The booking forms can be optionally connected directly to some payment gateways (see details in download page) or indirectly through WooCommerce.

Sample cases: Medical consultation, classrooms, events, transportation, technical assistance, etc...

Appointment Booking Calendar - Versions available for download

Higher versions retain all the features of lower versions

WordPress Plugin
PayPal Standard Integration
Email Notifications
Built-in Captcha
Availability verification
Multi-page calendar and Multiple time-slot selection
Access to All Documentation Published in the Website

49.99 EUR
Supports unlimited calendars
Supports coupons/discount codes
Includes the optional "Services" field with multiple prices
Works also without PayPal
Visual Form Builder for customizing the form
Email reminders for the appointments
Can be used also as a Widget
Includes all future updates and improvements made to this version
Includes 60 days of technical support
Get started:
149.99 EUR
All the features from Professional and Developer versions
Full iCal synchronization
Double-Opt-In E-mail Validation
Automatically create and assign a calendar for new users [+ info]
Allows to share the availability between calendars [+ info]
Configurable cancel link [+ info]
Double-Opt-In E-mail Validation
WebHook Add-on: Generate a PDF or MSWord Doc, upload files to DropBox or Google Drive, marketing campaigns, etc...
Twilio and Clickatell SMS Add-ons
Additional payment gateways: Mollie/iDEAL, PayTM, Square, RedSys, Skrill, Stripe, TargetPay/iDEAL, WorldPay, more...
Includes all future updates and improvements
Includes 60 days of technical support
Get started:

After payment you will be redirected to a direct-download page and the download link will be emailed to the payment address.

A one-time payment allows you to download the paid version and entitles you to unlimited use of the plugin on your website.

Extend form behavior with Add-ons


Start creating your first form!

Demo of the PROFESSIONAL version of the plugin:

Public Website for Demo Test form builder in administration section

Demo of the PLATINUM version of the plugin:

Public Website for Demo Test form builder in administration section

Note: Compare the Professional and Platinum versions at the download page.

External Services*

External services are only available in the Developer Version of the plugin and some through Zapier.