Plugin options

Dashboard and Calendar

  • In the Dashboard tab you can find a table with all the bookings made by your customers. You can filter bookings by dates, use the bulk action to export bookings to CSV or ICS files, and manually edit bookings if needed.
All bookings dashboard
  • The Calendar subtab gives you a different view of the bookings. You can also check the “Resources” calendar to monitor their availability.
Bookings calendar

Booking form options

  • Choose the booking form position: you can use the block as explained above or choose a fixed position on the product page (before or after description, after summary, etc.).
Booking form position
  • Choose the date range layout: you can choose to show the date pickers as a unique field or as two different fields.
Date range picker layout
Date range picker examples
  • Choose the calendar layout: you can choose to show the calendar in a dropdown or embed it directly into the page.
Calendar layout style
Calendar style examples
  • Choose how many months to load in the calendar. The other months will be loaded via AJAX. We suggest showing a maximum of 3 months to improve performance, if possible.
Calendar load
  • Choose how to show the people selector: you can choose to show the people in a dropdown or to list all of them directly on the page.
  • If you select the people types layout as fields, you can choose the number of columns to show in the Booking form.
  • Choose the resources default layout. You can override this option in the bookable product edit page.
  • Choose the time selector layout in the Booking form
Time selector layout examples
  • Enable the min/max duration control in the calendar: if you have a min/max duration set in the bookable product, the calendar will disable dates according to this option (e.g.: if the minimum duration is 7 days, users can only select dates according to this limit, the other dates will be disabled).
Minimum and maximum duration in calendar
  • Enable this option to update non-available dates in the calendar on page loading. Activate it only if you use a plugin to cache product pages.
Update non-available dates on page loading
  • Choose if you want to disable dates when no time slots are available for these dates. 
Disable day option if no time is available
  • Choose how to prevent errors in the booking form. You can choose to disable the “Book” button until the user selects the correct dates and options, or leave the button visible and show an error message if the user chooses a date or an option that is not available.
Book now button error examples

Calendar options

  • Customize the view of the calendar available in Dashboard > Calendar: you can choose the default start time and time step, and which details to show to identify the bookings in the calendar (Booking ID, customer name, bookable product name, etc.).
Calendar view options
  • If the “Google Calendar” module is enabled, you can enter your Client ID and Client Secret to connect and synchronize your account. Follow the instructions available on the page to learn how to find this info.
Google Calendar option

Customization options

In this section you can find additional options to customize the plugin according to your needs and the style of your shop.

  • Customize the date and time picker format of the booking forms
Date and time picker format
  • Customize the colors of frontend elements
Customize frontend colors
  • Set the fields’ font size
Fields' font size
  • Customize all the labels of the plugin (e.g: “Book Now”, “Check-in”, Check-out”, etc.)
Customize plugin labels

Availability rules

  • In the Configuration > Availability rules section you can create global rules to apply to all your bookable products. These options are the same you can find in each product but they will be applied by default to all products. For example, you can use the global availability rules to set all products as “Non bookable” on specific days (e.g. Sundays), during Christmas holiday, or during the summer.
Global availability rules

Price rules

  • In the Configuration > Price rules section you can create global rules to apply to all your bookable products. These options are the same ones you can find in each specific product but they will be applied to all products by default. For example, you can use the global price rules to increase or decrease the prices of all products for specific conditions (dates, months, booking duration, number of people, etc.).
Global price rules