Appointment Booking Calendar Plugin for WordPress

Allows users to easily Schedule appointments, Book events ,Support payments . Multiple calendars per user or subject.
Plugin supports multiple calendars at the same time

Multiple Calendars

Plugin supports multiple calendars at the same time. Each calendar can have his own appointment form, moderator, session length, availability period etc.

Plugin supports both day, week and month view.

Calendar View

The plugin calendar frontview is adjusted based on customer time-zone. The plugin supports both day, week and month view.

Calendar view is fully mobile responsive - plugin switch to day view when small screen device is detected

Fully Responsive

Calendar view is adjusted to device time and is fully mobile responsive. When a small screen device is detected the plugin switch to day view which is adjusted to small screens and mobile.

Booking can be moderated before acceptance

Moderation

Booking can be accepted automatically or moderated before acceptance. This setting is available for each calendar.

Booking creates notifications for both the moderator and customer who made the booking.

Notifications

Each booking creates notifications for both the moderator and customer who made the booking.

Admin can create a unique booking form that includes all the needed information

Custom Booking Form

For each calendar admin can create a unique booking form that includes all the needed information to make a booking.

Appointment requests can be accepted, rejected or discussed.

Discussions

If moderation is set to yes, appointment requests can be accepted, rejected or discussed.

The calendar always loads on the next available slot for new booking

Next Available Slot

The calendar always loads on the next available slot for new booking.

Payment support using the Easy Digital Downloads cart system.

Payment Options

There is payment support using the Easy Digital Downloads cart system.

Booking Calendar Demo

Booking Calendar Plugin Video

Booking Calendar WordPress Plugin Versions & Pricing

30 Day Money Back Guarantee

We stand behind our product 100% – see our refund policy

CreativeMinds Refund Policy

CreativeMinds wants customers to be completely happy with any product or service they buy from us. If you have any questions, concerns, or problems, please let us know.

If the plugin fails to function properly due to a bug that we cannot support, we will be happy to provide a full refund within 30 days of the original purchase.

We stand behind our products and will assist you in solving any problem you may have, but we also expect you to adequately understand what you are purchasing and why.

  • Before a refund is granted, you must allow us to try and solve any problem related to the product by opening a support ticket .
  • License must be deactivated on the customer’s website before the refund is made.
  • Requests made after 30 days from the purchase date will not be given a refund.
  • Refunds will not be granted if you simply decide not to use the product or if the product was purchased for evaluation purposes.
  • If you only wish to try it out for evaluation, please use the product demo. Some of the products have a free edition available which you can download and install on your site,
  • Refunds will not be granted in case of coding conflicts that are related to any other products that are installed on your site.
  • In any case where you require help with conflicting products or themes, we invite you to check out our support packages

WordPress Booking Calendar Plugin FAQ

How and where do I see the bookings?
You can see the booking in the admin dashboard under the booking dashboard. You can filter by the calendar to which they were sent. The dashboard includes the options to approve, reject or discuss a booking. You can also modify the date and time for each booking. Check out our documentation article to learn more.
How do I get an appointment scheduler to show up on my page?
You can embed a simple shortcode which will output the calendar on ony post or page. You can also pre-define a booking form for this calendar. Once user tries to book a slot on this calendar your booking form will hover over the calendar
Does the plugin support multiple calendars?
Yes. You can define an unlimited number of calendars. Each calendar can have it’s own unique booking form, availability timeframe and meeting duration. There are other parameters you can set for each individual calendar.
Can the admin manually add bookings?
Yes. Admin can add booking from the plugin backend. This adds the ability to support customer bookings made by the admin. When manually adding bookings all notification will be sent to both admin and user ensuring the user is also notified about the meeting. Check out the user guide to learn more.
What type of fields can I include in the booking form?
The booking forms is totally customizable. You can include as many fields as you want, define which are mandatory and also add a label and description per each. The form generator support input, text area checkbox and radio buttons all added and moved by a drag and drop interface.
Does this plugin support appointment payment
Yes. You can restrict bookings until payment is made by the customer. You can define for each calendar how much should be charged per booking.
Can appointments be automatically approved without moderation?
Yes. Our plugin supports both automatic and moderated booking. You can define which behaviour you would prefer for each calendar. When calendar does not have moderated booking the user will receive a confirmation immediately after completing the booking form.
If clients must input payment information at the end of the booking, does the payment go through immediately or can it be held until the booking is approved?
There are two options: ​
If booking is moderated then client will be asked to pay ONLY after moderation is confirmed therefore he will not add his credit card information when making the booking but only once booking is approved. When booking is approved an email will be sent to him to pay for booking and if he fails to to pay within set amount of time booking will be canceled.

If booking is not moderated then client will be required to pay immediately once making the booking.