Appointment Booking Calendar

A complete WordPress plugin for accepting online bookings from available time slots in an interactive calendar.

Appointment Booking Calendar is a powerful WordPress plugin for accepting online appointments from a set of available time slots. The booking form can be connected directly to PayPal, Stripe, WooCommerce, and many other payment gateways, or used without online payments.

It is ideal for medical consultations, classrooms, events, transportation, coaching, and any activity where clients select a specific time slot from a defined schedule. You can easily set the maximum booking capacity for each time slot and automate your scheduling workflow.

Main Features

  • Customers can easily book an available time slot from your schedule.
  • Connect booking forms to PayPal, Stripe, Square, Mollie, WooCommerce, and more—or accept bookings without payment.
  • Define the capacity for each time slot. Once full, the time slot is automatically hidden to prevent duplicate bookings.
  • Automated notification emails sent to one or more administrator addresses after each booking (or once payment is completed).
  • Customizable confirmation emails sent to customers with optional iCal attachments.
  • Supports unlimited calendars (e.g., one calendar per resource, classroom, or staff member) with shared availability options.
  • User-assigned calendars: Assign individual WordPress users to manage their own calendars, or automatically create calendars for new users.
  • Full two-way iCal synchronization with Google Calendar, Outlook, and Apple Calendar.
  • Built-in Captcha and Google reCAPTCHA support to prevent spam.
  • Includes a Visual Form Builder with multi-page forms, conditional logic, and file uploads.
  • Supports coupons and discount codes, plus flexible pricing rules and optional "Services" drop-downs.
  • Automatic time-zone conversion so clients see time slots in their local time zone.
  • Configure working days, specific available time slots, blocked dates, and special date overrides.
  • Multi-page calendar (display multiple months at once) and multiple time-slot selection per booking.
  • Configurable date formats (MM/DD/YYYY or DD/MM/YYYY) and time formats (12-hour AM/PM or 24-hour).
  • Printable booking lists and one-click export to CSV / Excel files.
  • Automated email and SMS reminders (via Twilio and Clickatell) for upcoming appointments.
  • Configurable cancellation links and double opt-in email validation.
  • Clean, modern administration interface and WordPress widget support.
Appointment Booking Calendar Features

What You Can Do with Appointment Booking Calendar

Accept Appointment Requests: Define your available time slots and capacity limits, allowing clients to book single or multiple appointments effortlessly.

Collect Online Payments: Connect your booking forms directly to popular payment gateways (PayPal, Stripe, Square, RedSys, Mollie, Skrill, Authorize.net) or integrate seamlessly with WooCommerce.

Popular Use Cases: Medical consultations, salons, classrooms, events, transportation, legal & financial advising, and technical support.

Appointment Booking Calendar Platinum — Choose Your License

All licenses include the full Platinum edition with every feature, payment gateway, and add-on unlocked.

€ 49.99 / year
Platinum — 1 Website
License for 1 Website
1 Year of Updates & Technical Support
Unlimited calendars & visual form builder
Full two-way iCal synchronization
Automatic time-zone conversion [+ info]
Shared availability & auto-assigned user calendars [+ info]
Coupons, multi-price services & works with or without payments
Email reminders, SMS notifications & configurable cancel links [+ info]
All payment gateways: PayPal, Stripe, Square, Mollie/iDEAL, RedSys, Skrill & more
Get started:
€ 149.99 lifetime
Platinum — Lifetime (1 Site)
Lifetime License for 1 Website
Lifetime Updates & Technical Support
Unlimited calendars & visual form builder
Full two-way iCal synchronization
Automatic time-zone conversion [+ info]
Shared availability & auto-assigned user calendars [+ info]
Coupons, multi-price services & works with or without payments
Email reminders, SMS notifications & configurable cancel links [+ info]
All payment gateways: PayPal, Stripe, Square, Mollie/iDEAL, RedSys, Skrill & more
Get started:

Immediately after payment, you will be redirected to your download page and receive your download link and license details by email.

Looking for the basic free version? You can download the free edition directly from the WordPress.org Plugin Directory.

Extend Form Capabilities with Included Add-ons

Add-on slide 1
Add-on slide 2
Add-on slide 3
Add-on slide 4

Experience the plugin in action!

Live Demo of Appointment Booking Calendar Platinum:

View Public Demo Website Test the Form Builder & Admin Panel

Compare all features and license options on the Download & Pricing page.

Seamless Third-Party Integrations

Connect your booking forms with your favorite services and workflows—all included in the Platinum edition.

Zapier Salesforce Dropbox WebMerge WooCommerce