WordPress plugin for online booking & availability checking service

add-new-booking-2Booking Calendar – provides an ultimate booking system for your WordPress site.

Visitors to your site will be able to check availability and make reservations for specific day(s) or time slots. Your customers can even search available properties or services for the specific dates and pay online for their own bookings.

You will receive email notifications and can manage the reservations in the intuitive and powerful booking admin panel. Booking Calendar is built to work out of the box, but you can still freely configure different settings for the best fit to your business workflow processes and customize the form and calendar for a natural fit to your site design.

Versions of Booking Calendar

Limited offer of getting 25% discount for Booking Calendar versions
#FeaturesFreePersonalBusiness SmallBusiness MediumBusiness LargeMultiUser
Cost of Single Site edition versions (usage on 1 website):
-
$59.25
$79
Buy Now
$111.75
$149
Buy Now
$186.75
$249
Buy Now
$261.75
$349
Buy Now
$486.75
$649
Buy Now
Cost of Developer edition versions (usage on 2 websites):
-
$89.25
$119
Buy Now
$149.25
$199
Buy Now
$299.25
$399
Buy Now
$374.25
$499
Buy Now
$599.25
$799
Buy Now
Cost of Multi Site edition versions (usage on 5 websites):
-

Download
$111.75
$149
Buy Now
$224.25
$299
Buy Now
$374.25
$499
Buy Now
$449.25
$599
Buy Now
$674.25
$899
Buy Now
Booking Calendar Free version
Add New Bookings
1Friendly booking interface.
2Responsive front end and back end design.
3Prevent of double booking or allow unlimited bookings.
4Show Pending Days as Available
5Add new booking from Admin Panel.
6Email notifications.
7Widget ready.
View Bookings in Admin Panel
8Show bookings in 'Calendar Overview' Mode.
9Easy Navigation.
10Comfortable 'Booking Listing' Admin Panel.
11Search bookings in admin panel.
12Sort the bookings.
13 Pagination of booking listing.
14Ability to show past bookings
15Dashboard.
Manage Bookings
16Approve or Decline bookings.
17Set Read / Unread of the booking.
Configure Booking Form and Availability Calendar
18Set number of months in calendar.
19Set calendar structure.
20Set booking form structure.
21Select calendar skins.
22Customizable calendar design.
Advanced Days Selections
23Set single or multiple days selection.
Configure Booking Form and Availability Calendar
24Number of unavailable days from Today.
25Set specific weekdays as unavailable.
26Configure Calendar Legend.
27Date formats.
28 Set start date of week
29Set access to admin menu pages.
30Numerous Default parameters.
31Configure booking Email.0*0*0*0*0*
Form Fields
32Write your labels near fields.0*0*0*0*0*
33Activate or deactivate fields.0*0*0*0*0*
34Set field as required.0*0*0*0*0*
35Fields validations.
36Support CAPTCHA.
37Auto fill fields.
38'Thank you' Page / Message.
Bookings for the Times
39Booking for the specific time slot.0*0*0*0*0*
40Predefined templates of time slots.0*0*0*0*0*
41Define Title for booked times.0*0*0*0*0*
Email templates customizations
42Emails configuration
Sync Bookings
43Import bookings via .ics feeds
44Export bookings via .ics feeds
45Import Google Calendar Events
46Auto import of events
47Manual booking export to Google Calendar.
More...
48PLUG-N-PLAY
49Easy integration.
50Multi Languages
51Booking data within your DB.
52Top web technologies.
Booking Calendar Personal version
Booking Resources
53Independent Booking Calendars.1UnlimitedUnlimitedUnlimitedUnlimitedUnlimited
Form Fields
54Flexible configuration of Booking Form
55Terms and Condition field.
56Multiple Default Templates of forms.
57Configure the Content of form fields.
Email templates customizations
58Advanced configuration of New booking email.
59Advanced configuration of New booking (visitors) email.
60Advanced configuration of Approved booking email.
61Advanced configuration of Declined booking email.
62Advanced configuration of Modified booking email.
Manage Bookings
63Edit Bookings.
64Change resource of booking.
65Duplicate of booking.
66Add Notes.
67Print Bookings.
68Export to CSV.
Configure Booking Form and Availability Calendar
69Visitor can Edit own bookings
70Visitor can Cancel own bookings
71Visitor can View all own past bookings
72Prevent modifications of booking after Approval.
73Configure Titles of bookings in Timeline mode.
View Bookings in Admin Panel
74Show bookings in TimeLine (Matrix) mode.
75Set Day, Week, Month or 2 Months View Mode.
76ALL or Specific Resources for TimeLine.
77Save Search Filter set in Booking Listing page.
Sync Bookings
78Advanced Import of Google Calendar Events
Add New Bookings
79Resource selection in dropdown list at page
Booking Calendar Business Small version
Bookings for the Times
80Selection Start and End Times.1*1*
81Entering Start and End Time in text field.1*1*
82Selection starts time and Time Duration.1*1*
83Booking Time Slots for Several Days.1*1*
84 Define time format.
Advanced Days Selections
85Change over days bookings.
86Set Check In / Out times
Online Payment Gateways
87Stripe
88PayPal Standard.
89PayPal Pro Hosted Solution.
90Support PayPal IPN
91Authorize.Net (SIM)
92Sage Pay.
93iDEAL via Sisow
94iPay88
95Direct/wire bank transfers.
96Pay in Cash.
Payments and Costs settings
97Set cost of the booking per days/nights/hour or fixed cost.
98Set cost for specific resource.
99Set payment status of the booking(s).
100Set currency format.
101Show booking details in payment form.
102Auto fill billing fields in the payment form.
103Apply booking times to cost.
Advanced Days Selections
104Range days selection with 1 mouse click
105 Set number of day’s selection.
106Set start day of range selection
107Range days selection with 2 mouse clicks
108Define minimum and maximum of days selection
109Specific Number of days selection (weeks selection)
110Set Start Day of range selection
Manage Bookings
111Sending Payment Request by Email.
112Auto send payment request after creation booking in admin panel
113Show payment form only during payment request
114Send email on cost changes
115Auto Approve of bookings
116Auto Cancel of bookings
Email templates customizations
117Payment request email.
Add New Bookings
118Adding fast "blank" booking in admin panel
Booking Calendar Business Medium version
Season Filters
119Set Season Filter from specific Dates.
120Set Conditional days Season Filters.
Availability
121Season Availability
122Set available days interval depending from today
123Set unavailable intervals before or after booking
Payments and Costs settings
124Rates.
125Valuation days cost.
126Deposit payment.
127Optional advanced cost.
128Last minute booking discounts
129Early booking discount
130Show cost of days in calendar
Form Fields
131Multiple Custom booking Forms.2*
Advanced Days Selections
132Advanced range days selection
Fields dependence from the selected dates
133Set different Time Slots for the different Days.
134Show specific Content, if desirable day is selected
Hints
135Advanced shortcodes for Emails and Content Form*
136Show cost and dates Hints in form
Booking Calendar Business Large version
Add New Bookings
137Multiple bookings per same FULL dateds (not timeslots).
138Booking several resources per 1 booking process.
Booking Resources
139Capacity of booking Resources.
140Set priority of the resources
141Show availability in mouse over tooltip
Payments and Costs settings
142Coupons for discounts.
Availability
143Auto Decline Pending days.
144Set 'Check In/Out' dates as Available
Search
145Search availability at client side of website.
146Configuration of your search form.
147Configure search results.
148Search form Widget.
Booking Calendar MultiUser version
MultiUser Settings
149Several Booking Admin Panels.
150Different booking Users Roles.
151Set Limit of resources per user.
152Independent configuration of Form Fields.
153Independent configuration of Email Templates.
154Independent configuration of Booking Resources.
155Independent configuration of Payment Gateways.
156Independent configuration of Costs, Rates, Deposit
157Independent configuration of Availability.
#FreePersonalBusiness SmallBusiness MediumBusiness LargeMultiUser
Cost of Single Site edition versions (usage on 1 website):
-
$59.25
$79
Buy Now
$111.75
$149
Buy Now
$186.75
$249
Buy Now
$261.75
$349
Buy Now
$486.75
$649
Buy Now
Cost of Developer edition versions (usage on 2 websites):
-
$89.25
$119
Buy Now
$149.25
$199
Buy Now
$299.25
$399
Buy Now
$374.25
$499
Buy Now
$599.25
$799
Buy Now
Cost of Multi Site edition versions (usage on 5 websites):
-

Download
$111.75
$149
Buy Now
$224.25
$299
Buy Now
$374.25
$499
Buy Now
$449.25
$599
Buy Now
$674.25
$899
Buy Now
Secure ordering provided by FastSpring
Secure ordering by FastSpring
Note! After purchase you will receive email with download link to your billing email (if you do not see email in inbox, please check your SPAM folder).
If you will have some questions, you can contact directly for help.
0* Paid versions of Booking Calendar have more flexible and advanced configuration of this feature.
1* In the Business Large and MultiUser versions it is possible to make bookings for the specific timeslot only for 'Single booking resources' - resources with capacity = 1. (Time slots in this version only record data in the DB, but do not play any logic in reservation).
2* Several custom forms in the MultiUser version is supported only for the superbooking admin users.
3* Cost of products in USD.

Check overview of different versions and test live demos at Booking Calendar website: wpbookingcalendar.com

Requirements: WordPress 4.0 or newer, jQuery 1.9.1 or newer, PHP version 5.2.4 or newer, MySQL version 5.0 or newer.