Support

Technical help board
Important.  Check FAQ first for existing answers before posting new Questions.
Note.  You can check archive 1 and archive 2 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.

      Please open the Booking > Settings General page and in "Booking Listing" section for the Time format option, please select "08:00 AM" time format.
      Save changes.
      In this case system will show times at Booking Listing page and in emails in AM/PM format.

      Kind Regards.

        • Hello.
          Yes, you are right if you will use the [rangetime] shortcode at the Booking > Settings > Form page in "Content of booking fields data" form then there is showing only values (and not the titles of times).
          You can remove this shortcode [rangetime] from the "Content of booking fields data" form and in the email templates at the Booking > Settings > Emails page just use [dates] shortcode, which will show booked dates and times in your format.

          At the Timeline during mouse over, also is showing times and dates in such format.

          We will improve issue with rangetime in future updates.
          Kind Regards.

    • Hello.
      If you do not see the booked dates in calendar at the front-end, please open the General Booking Settings page and in the "Advanced section", please be sure that you have not activated this option: "Allow unlimited bookings per same day(s):". This option must be unchecked. If its checked, please uncheck it and update the settings.

      If you still will have this issue, please recheck for the any cache plugins, like "WP Super 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).

      Kind Regards.

  1. Hello,

    I have booking calendar Large Business and I would like to know if I can integrate a text input search by location which will be a custom post type?

    I have read the documentation and I have found on http://wpbookingcalendar.com/faq/selecting-tags-in-search-form/ that you can create custom fields with dropdown(select attribute).

    I also intend on placing the shortcode on my main page and return back the result to another page, can you please help me out please.

    Thanks

    • Hello.
      Yes in this article explanation how to use custom form fields for searching by different locations: http://wpbookingcalendar.com/faq/selecting-tags-in-search-form

      Please note, you need to create the custom fields in specific format (starting form booking term), in the post or page, where you have inserted booking form for specific booking resource.
      After this you need to open the Booking > Settings > Search page and click on "Clear cache" button. Now you can make test searching.

      Please read more this troubleshooting instruction, if you will not see search results http://wpbookingcalendar.com/faq/no-search-results/

      Kind Regards.

      • Will it search multiple tags or only one?

        Like say I put surrey, london, united kingdom

        When I type surrey london, will it filter the two words?

  2. Hi everyone,
    I have many problems with the plugin.
    I have booking calendar small Business and I would like to know how can i export my reservations/booking to Google Calendar...

    Export :
    - I added the ICS Calendar link on Google Calendar and when someone makes a reservation, it does not update itself on Google Calendar. So.. why ?
    I have to remove the link and recreate it to get reservations...

    - If I modified reservations (for exemple, change hours) , they are not updated on Google Calendar. Why ?

    Import:
    - How can I import reservations from Google Calendar to the plugin ? My Calendar is on public and i have the credential but the plugin didn't get data.

    Really need your help.
    Thank you.

  3. Ok thanks,

    One more thing I noticed

    "One general rule for the "custom fields" - each custom field must start from "booking_" term."

    I already have some custom fields using another starting with ct_

    How can I change the booking_ into ct_ ?

    • Hello.
      I do not sure that its god idea to edit source code to replace the "booking_" term in Booking Calendar to some other terms, because its possible some issues, (because its was not tested enough), so in case if you want to replace such terms, please do this on your own risk.

      You can find the 'booking_' term definitions in the file ../{Booking Calendar Folder}/inc\_bl\wpbc-search-availability.php

      if ( (!empty( $custom_value )) && (strpos( $custom_value[1], 'booking_' ) === 0) ) {

      also in this file ../{Booking Calendar Folder}/inc\_bl\biz_l.php
      here:

      if (strpos($meta_key, 'booking_') === 0 ) {

      and here:

      if ( (!empty($value))  &&  (strpos($key, 'booking_') === 0) ) {

      P.S. Of course then you will be need to have different prefix in configuration selection of your custom fields in search form at the Booking > Settings > Form page (starting not from booking_ term but from some other).

      Kind Regards.

  4. I have two locations and one is available only on Saturday morning and the other location is only available Thursday Friday and Saturday afternoon. I've no idea how to present this on the form or make it clear to online customers about the two location and time availability of slots for sessions. Please help.

  5. Hi

    I want that the form calculates the price of the booking on the calculation of the duration based on the given start and end time.

    like
    endtime - starttime = 5 hours --> 120$
    endtime - starttime = 6 hours --> 144$
    endtime - starttime = 7 hours --> 168$
    and so on

    How can I achieve this result?

    best, Nicole

    • Hello.
      Because all this cost is meaning 24$ / hour
      so you can set "cost per 1 hour" at the Booking > Settings > Payment page and set checked this option "Time impact to cost".

      Kind Regards.

      • Hi there

        Good point! I will do that - with that solution - is it possible to set like a minimum of 5 hours (but up to 13 hours) - so people don't have the possibilty to book less then 5 hours?

        Best, Nicole

        • Hello.
          You can use instead of timeslots selection the start time and duration of time selection shortcodes in your booking form at the Booking > Settings > Form page. In this case, the minimum time duration can be from 5 hours. Please use shortcode generator at the right side of the Booking > Settings > Form page for the fast and correct creation of booking form fields.
          Kind Regards.

          • Hi there
            We run into a problem with that. We rent rooms. You can have them from 8am until 11pm. So if someone choses 8am as start and a duration of 15 hours he ends up at 11pm. But if someone choses lets say 1pm and then 15 hours... you see, that's not what we want.
            My question: is there an option so let users choose a start time (starting at 8am) and an end time (the last one beeing 11pm) to have the duration calculated? And then the duration is multiplied with the hourly rate? Or do you have another idea how to accomplish that?
            Best,
            Marcial

            • Hello.

              You can use start time:

              Start time: [select starttime "08:00" "08:30" "09:00" "09:30" "10:00" "10:30" "11:00" "11:30" "12:00" "12:30" "13:00" "13:30" "14:00" "14:30" "15:00" "15:30" "16:00" "16:30" "17:00" "17:30" "18:00" "18:30" "19:00" "19:30" "20:00" "20:30" "21:00"]

              and end time shortcodes:

              End time: [select endtime "13:00" "13:30" "14:00" "14:30" "15:00" "15:30" "16:00" "16:30" "17:00" "17:30" "18:00" "18:30" "19:00" "19:30" "20:00" "20:30" "21:00" "21:30"]

              But its does not possible to set minimum duration of 5 hours in this case. Visitor will be able to select any available times for selected day(s).

              2) You cam activate option "Time impact to cost" at the Booking > Settings > Payment page so cost will be calculated based on selected / entered times.

              Kind Regards.

              • Thanks, that works, but it's a bit unfortunate that we can't have a minium and chaning prices.

                Therefore we were wondering if it would be possible to hide some of the dropdown options in the duration list (former solution). Let's say I chose to start at 1pm, it then should hide the durations in the list that are longer than 10 hours. If that works that would be the final solution.

                So the script would hide options in the duration list based on the start time we chose.

                Thank you!

                • Hello.
                  Its does not possible with settings of Booking Calendar.
                  You will be need to make additional JavaScript customization with hiding some options in selectbox depend from selection of other select-box. But in code of the Booking Calendar its does not exist. Sorry.
                  Kind Regards.

  6. After some testing te site is working now. Buy I don't want to lose mij settings.
    I've read the FAQ, but could'nt find how to make an backup for the settings I made...

    Is there a way to back-up my settings?

    Thanks.

    • Hello.
      Basically all settings from Booking Calendar is saved to database. So you can make full backup of your database, and it's will save settings and bookings from the Booking Calendar plugin.
      Kind Regards.

      • But I also backup the bookings of the customers if I make a backup of the database. This means I can't go back to an earlier point in time without losing (some) bookings made by customers. Right?

        • Hello.
          Yes, right.
          The settings form Booking > Settings General page is saved to wp_options table.
          You need to backup all rows that starting with booking_ term at field name of this table.
          Kind Regards.

  7. Thanks for the quick reply.

    But I also backup the bookings of the customers if I make a backup of the database. This means I can't go back to an earlier point in time without losing (some) bookings made by customers. Right?

  8. Change booking by Admin with more rights:

    Situation:
    "Specific days selections" is selected and the customer is forced to select one of more complete week (for example "8,15,22,29,36,43,50") for a booking.

    Question:
    Is there any way that the admin gets god-mode in de back-end. So the admin is able to change the (fixed for 1 or more weeks) booking to 3 days starting at any day and any time?

      • Thanks for the quick reply. Yes this works for me.

        For FAQ readers:
        Admin now can change per day, customer can only select a fixed number of days (1 week or moer)

        On every page where you want that the costomer to book a fixed length of time (1 week or more) you can use this script as mentioned in the link above.
        In WordPress open the page where you want to add the script, then change the view from 'visual' to 'text' in the tab just above your text in the right corner.

        Thanks, after a while I understand the booking-addon. I appreciate your work.

Leave a Reply

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