Technical help board
Important.  Check FAQ first for existing answers before posting new Questions.
Note.  You can check archive 1, archive 2 and archive 3 of support technical board of already exist solutions and troubleshooting stories.
If you have any technical question about the plugin or configuration of plugin or if you found some issue, please describe it here. Please, inform inside of message your version of WordPress, PHP, Booking Calendar. Also sometimes is needed list of used plugins inside of system and name of your WordPress theme.

    • Hello.
      It’s known issue. At mobile devices the mouse over tooltip is not showing. This feature exist in our TODO list, and it will be available in some future updates of plugin.
      Thank you.

      • Great. Do you have any idea when this will be available as it makes the booking form unusable on a mobile/tablet.

        • Sorry, currently I can not say about the time. Hope its will be available soon.
          Please note, visitors still not be able to select booked time-slots (if you are using timerange shortcode), all booked timeslots will be marked as unavailable in selectbox.
          Kind Regards.

  1. On a clients website all of a sudden there is a problem with the booking form. An error message is shown and the booking will not proceed. I have checked all settings and I do not see anything strange. There is nothing changed on that site recently. Everything is up-to-date. No error messages in the error logs on the server. I tested it in Google Chrome and Firefox, both the same error message. The website page where this is occuring is Can you please help?

    • Hello.
      Such error "Fout! Het verzoek is niet geldig, ververs de pagina en probeer het nog een keer." can because of caching page at your website.
      Please recheck for any cache plugins, like "WP Super Cache", "WP Fastest Cache" or "W3 Total Cache". If you are using someone, please deactivate it or add the exception to the page with booking form for do not cache this page(s).

      Otherwise please contact support of your hosting about any cache system at your server and deactivate it or add exception to the pages with booking forms.
      Kind Regards.

      • Thanks for your quick reply. I use WP fastest cache but I have excluded the page with the form from cashing to avoid caching problems. Still it does not work. Is this the only possible cause?
        I will ask the host if there is caching on his side too.

        • Hello.
          That message is said that on the page old security code, so its means that its was not updated (usually WordPress update it 2 times per day), and its seems that page still cached. So pleas recheck with your cache plugin that its was correctly configured. You can try to deactivate it and then test Booking Calendar form, if its will work, so then something wrong in settings of that cache plugin, Otherwise contact support of your hosting.
          Kind Regards.

          • Thanks again. That was indeed the problem. I emptied all caches and now it works again. Thank you very much.

  2. Hi,

    In the large business version is it possible to manually block out a range of days for multiple resources (not just the next x days from now) ?

    Thank you


  3. Hi, how do I get the system to only reserve and send out an email to the customer and Admin once they've paid. At the moment, they choose a day, fill in their name, email etc., click the Submit button (called "Next"). This loads the page with just the PayPal button and the cost. But both the Admin and the customer receive an email saying the day has been reserved, even though they haven't paid for it yet. Is there a setting I'm missing? How do I get it to reserve the day and send an email only once the payment has been made?
    WP 4.9.8, PHP 7.0, Booking Calendar Business Large 8.4.1

    • Hello.
      Yes, it’s correct workflow how is Booking Calendar is working.
      You can deactivate of sending emails “about new bookings” and leave active only emails about “approved” bookings at the Booking > Settings > Emails page.

      Additionly you can activate the “auto approve” booking, after successful payment at the Booking > Settings > Payment page in Specific payment system.

      But here one important point. If the visitor made the payment (for example via PayPal) and does not click on “Return to customer website” link so then Booking Calendar will not know about the successful paid booking, and this booking will not be approved.

      That’s why for such purpose you need to activate and successfully configure PayPal ipn service, which is sending messages from PayPal to Booking Calendar independently from visitor actions.
      During Stripe payment, visitor must be redirected to your website automatically.

      Kind Regards.

  4. Hello,
    Thanks for this plugin.
    I have bad autocompletion on my form : when a user click on "name" or "firstname" it shows the email on Chrome.
    How can i fiw that please ?

    • Hello.
      1) I do not sure that clearly understand about your issue. But probably you need to open the Booking > Settings General page and in "form section" set this option "Auto-fill fields" as UNCHECKED. Then save changes and test it.

      2) Otherwise if you still have an issue try to test it in the other browser, maybe your actual browser, use some addon that auto-fill booking form fields by some data (its does not relative to Booking Calendar plugin), but its relative to only your browser.

      3) If you are having some other issue, please send the link to your page with booking form, where you are having the issue, and send screenshot of this issue to support 2

      Kind Regards.

  5. Hi, awesome plugin!

    Please advise how I can trim week days' name to just one letter (i.e., MO -> M).

    Your advise will be much appreciated!

    • Hello.

      The month titles in the frontend calendar is loading from the external JS files at the ../booking/js/datepick/ folder.
      The specific "translation file" ( jquery.datepick-XX.js) have to load automatically depend from the active locale of your website. So you need to edit such file to replace the names of week days from 2 letters to 1.

      Please do not forget to clear browser cache before testing these changes.

      Disclaimer. Unfortunately we can not start, right now, some personal customization or custom development, because almost have no free time.
      Check more about new features here
      Thank you for understanding.
      Please note, if you will modify the source code of the Booking Calendar, we will not guaranteed the correct work of plugin and do not support it.
      Kind Regards.

      • Amazing support speed!

        Thanks for the clarification, all is clear.

        One more question, though. I'm trying to customize dropdowns by using select2. All is fine, except for disabled options. I used one of your answers regarding changing the color of disabled options (via .select2-results .select2-disabled). However, this disables booked hours on all days (not just on the specific day where those time slots are actually booked). Is it something I'm missing?

        Many thanks for your support.

        • Hello.
          Please note, Booking Calendar apply “disabled” attribute only to HTML selctbox element. If you are replacing original selctbox elements in the booking form by some custom elements, like select2 and having that issue. So it’s seems that this custom element (which is going from some other plugin or actual theme), does not dynamically recognize the selctbox options changing and you are having this issue. You need to contact support of that other plugin or theme, where from is applying select2 element, and recheck about issue of dynamically checking about changing attributes in selectbox options.
          Kind Regards.

            • Just in case someone also using Booking Calendar + select2, in order for disabled option to work properly, just add the following line. Select2 refreshes each time the user clicks the calendar, and thus we have dynamic disable update:
              $("#calendar_id").on('click', function() {

  6. Does the booking Cal need to be manually updated or synced when linked via the .ICS link to VRBO. I was able to import the VRBO bookings for the first day, but no other bookings from VRBO are showing up on the Booking Calendar on my website. I would like to keep my website booking calendar updated to show the available dates including the VRBO booked dates.

    • Hello.

      Please read more about this feature here:

      Please note, the import process is working in that case, when some visitor is open your website page with booking import shortcode. So you can configure CRON at your server, for periodically access this page with booking import shortcode to start import process. Or you can insert the import shortcode before booking form shortcode, so firstly system will start import process and only then show booking form, when someone visit your page.

      Export. Booking Calendar is generate .ics feed with bookings in real time. But how often some service (like airbnb, or ) access this .ics feed to import the bookings from Booking Calendar into own system, does not depend from Booking Calendar. So in other words, Booking Calendar does not force to generate import process by third party service, when some booking is created. You need to check with support of this service (like airbnb or, about how often they can access the .ics feed tor making import.
      Kind Regards.

  7. Hi there,

    I'm pulling my hair out a bit here, I can't seem to find the option to add the colour key of availability / pending beneath the calendar on my site?

    Please help!

    Thanks in advance 🙂

      • Sorry you're not quite listening to what I'm saying...

        I have added the calendar to my site but it does not have the section (colour key) beneath it telling people what each colour indicates e.g Red = Unavailble

        How do I add this important section?

        • Hello.
          Oh sorry, I was misunderstood you.
          You can activate showing calendar legend items, at the Booking > Settings General page in Form section, by setting checked this option: "Show legend below calendar"
          Kind Regards.

          • Thanks, that is what I was after.

            Strangely though after enabling that, the legend shows but has the number 12 in each of the coloured boxes below?

            • Hello.
              Please deactivate this option "Show date number in legend" (in that section at the Booking > Settings General page), to not display today date number in legend cells.
              Kind Regards.

  8. Hi,
    I would like to use your plugin for a car rental.
    It's possible to have on the search form the following
    pick up date - return date - vehicle selection and the search button
    the vehicle selection must be a drop down box with cars - motorbikes - bicycle where the customer can select his vehicle and the search results should show only the availability of the selected vehicle.


Leave a Reply

Your email address will not be published. Required fields are marked *