What's New in Booking Calendar Free version
Responsive, stylish and easy to customize design
Responsive front end design
We have completely rewritten the CSS of calendar skins and booking form. Booking form and calendar support fully responsive design that looks great on any device.
Easy to customize
Much easier to configure for your site design. Configure calendar width, height or even structure (number of months in a row).
Smoother Booking Experience
Booking form has new attractive calendar skins and sleek form fields with nice warning messages.
Configure your predefined set of form fields
Write Labels for your fields
Now possible to change the form fields labels (at Booking > Settings > Fields page).
Activate or Deactivate fields
You can activate or deactivate the fields from the predefined fields set.
Set as required specific fields
You can set as required specific fields in your booking form from the predefined fields set.
Nice and Easy to Understand Interface with Buttons for Fast Actions
Approve or Reject Booking in 1 Click on Calendar Overview page
Approve, Decline or Delete booking with One Click on the Calendar Overview panel.
Under the Hood
Customize the Calendar Skins
The calendar skins ../css/skins/ are located separate from the calendar structure file ../css/calendar.css and very well commented. So you do not need to worry about the structure, sizes or responsive design of the calendar and concentrate only on design.
Improved Performance
WP Booking Calendar%s has been dramatically improved in terms of performance to make your site run better and faster.
Many other improvements and small issues fixing. For more information, see the release notes.
What's New in Premium versions of Booking Calendar
New Calendar Overview panel for Multiple Booking Resources ('Matrix')
Beautiful Easy to Understand Interface
Booking dates near specific resource in easy to understand calendar.
Day, Week, Month or 2 Months View Mode
Ability to set a Day, Week, Month or 2 Months view mode for the 'Matrix' Calendar Overview panel.
Several, Specific or All Resources
Ability select several, specific or all booking resources at 'Filter tab' of Booking Listing or Calendar Overview panel.
{ Available in Personal, Business Small / Medium / Large, MultiUser versions }
Show Pending Days as Available
Ability to book Pending Days
Set booked dates as "Pending" until you approve, protecting against lost bookings or spam entries.
Auto Decline
Activate the Auto decline (delete) all pending bookings in your booking resource for the specific date(s), if you've approved other booking for these date(s).
{ Available in Business Large, MultiUser versions }
Different Time Slots (or other content) for the Different Selected Days.
Set Different Time Slots for the Different Days.
You can configure different Time Slots availability for the different days (weekday or date from season filter). Each week day (day of specific season filter) can have different time slots list.
Check more here..
Show Specific Form Content, if Desired Date is Selected
You need to show specific field(s), form section or just text, if specific date is selected (weekday or date from season filter) - it's also possible. Check more here..
{ Available in Business Medium/Large, MultiUser versions }
Configure Days Selection as You Need.
Configure Number of Days selection
Specify that during certain seasons (or week days), the specific minimum (or fixed) number of days must be booked. Check more about 'options' here.
{ Available in Business Medium/Large, MultiUser versions }
Set several Start Days
Specify several weekdays as possible start day for the range days selection.
Easy configuration of range days selection
Configure 'specific days selections', for the 'range days selection' mode, in a more comfortable way.
Separate days by dash or comma.
Example: '3-5,7,14'. Shows how to select: 3, 4, 5, 7, 14 days.
{ Available in Business Small/Medium/Large, MultiUser versions }
Easily configure your booking form fields.
New help system for booking form fields configuration.
You can easily configure different form field’s shortcodes using smart configuration panel.
New form Fields and parameters
Booking Calendar supports many new additional parameters for existing shortcodes, and some new fields, like radio buttons.
{ Available in Personal, Business Small/Medium/Large, MultiUser versions }
Payments and Costs.
Authorize.Net
Integration with Authorize.Net Payment Gateway - Server Integration Method (SIM).
Integration with this gateway was one of the most our common user requests.
Now it's existing.
Currency Format
Configure currency format show cost in the payment form.
{ Available in Business Small / Medium / Large, MultiUser versions }
Do More with Less Actions
Assign Availability, Rates, Valuations days or Deposit amount to the several booking resources in 1 step.
Select several booking resources. Click on Availability, Rates, Valuations days or Deposit button.
Configure and Update settings. That's it!
{ Available in Business Medium / Large, MultiUser versions }
Under the Hood
[denyreason] shortcode for 'Approve' email
You can write some text into the 'Reason for cancellation' field and include this custom text in the Approve email template.
{ Personal, Business Small / Medium / Large, MultiUser }
qTranslate Support
Full support of the qTranslate plugin.
Include the search results content and links to the post with booking forms in correct language.
{ Personal, Business Small / Medium / Large, MultiUser }
Edit Past Bookings
Edit your bookings, where the time or dates have been already in the past.
{ Personal, Business Small / Medium / Large, MultiUser }
Checking End Time only
Set checking is only for end time of bookings for Today.
(Start time in past).
Reactivate old checking using JavaScript is_check_start_time_gone=true;
{ Business Small / Medium / Large, MultiUser }
Set cost for the 'Check Out' date
Possibility to use new reserved word LAST (Check Out date) in the Valuation days cost settings page for the field 'For'. (You can define the cost of the last selected date.)
{ Business Medium / Large, MultiUser }
Advanced Additional Cost
Set additional cost of the booking as percentage of the original booking cost. This original booking cost doesn't have impact from any other additional cost settings. Usage: just write '+' sign before percentage number. Example: +50%.
{ Business Medium / Large, MultiUser }
Set 'Check In/Out' dates as Available
Set 'check in/out' dates as available for resources with capacity higher than one. It's useful, if check in date of booking have to be the same as check out date of other booking.
{ Business Large, MultiUser }
Visitors Selection in Search Result
Auto selection of the correct visitor number in the booking form, when the user redirected from the search form.
{ Business Large, MultiUser }
Use 'Unavailable days from today' settings in Search Form
Using the settings of 'Unavailable days from today' for the calendars in the search form.
{ Business Large, MultiUser }
Shortcodes for Emails and Content Form
Long list of useful shortcodes for the Email Templates and the 'Content of Booking Fields' form:
[cost_hint],
[original_cost_hint],
[additional_cost_hint],
[deposit_hint],
[balance_hint],
[check_in_date_hint],
[check_out_date_hint],
[start_time_hint],
[end_time_hint],
[selected_dates_hint],
[selected_timedates_hint],
[selected_short_dates_hint],
[selected_short_timedates_hint],
[days_number_hint],
[nights_number_hint]
New Shortcodes for Hints in booking form.
New shortcodes for showing real-time hints (like [cost_hint]) inside of the booking form:
[deposit_hint],
[balance_hint],
[check_in_date_hint],
[check_out_date_hint],
[start_time_hint],
[end_time_hint],
[selected_dates_hint],
[selected_timedates_hint],
[selected_short_dates_hint],
[selected_short_timedates_hint],
[days_number_hint],
[nights_number_hint]
Many other improvements and small issue fixing. For more information, see the release notes.