Support Archive

Important!!!    Check actual Support Forum, if you need to ask a Questions.

  1. Hi I have purchased the
    Version: Business Large SingleSite 5.4
    Type: Business Large
    Used for: 1 website
    Release date: 24.04.2015

    I would like to know how to integrate this with my AirBnB calendar that we also have for the same property?

    Look forward to your reply!

  2. Hi There,

    Is there anyway of duplication the client details for future bookings? My client has a lot of repeat visitors and would like to save the hassle of retyping the client details again? Is this possible?



    • Hello.
      In the Booking Calendar admin panel at the "general booking settings page" you can cricket the "auto fill fields" option for logged in users.

      So if some logged in user will start making new booking at the booking form at front-end of your website, then some of the fields (like First Name, Last Name, Email) will be auto filled in the booking form from the user profile. Please note, these users still will need to fill other form fields, select the day(s) in calendar and make the payment using one of active payment systems.
      Kind Regards.

      • Hi There,
        Thanks for your reply and apologies for taking so long to get back to you. I ended up purchasing the single personal version and installed it and followed as instructed to get the auto fill working.

        From what I gather the auto fill only applies to each apartment/resource. So when I have a name, email and phone number associated with a particular resource it only stores it with that one and I cannot use it to call back other names for other resources.

        Is there another way of calling back past names and emails etc? They have a lot of repeat visitors and therefore want that ability of calling any name and email with any apartment/resource. Can this be programmed in? If so who should I ask to get a quote?



        • Hello.
          If you activated the "Auto-fill fields" option at the General Booking Settings page in Form section, then
          its will apply to the all booking resources. And any your WordPress registered user, that try to book (any booking resource), will have auto filled "Name", "Second Name", "Email" fields in booking form from his/her profile.

          Just be sure that option "Auto-fill fields" checked. Your registred user, have filled "Name", "Second Name", "Email" fields in his profile,

          and you configured standard shortcode names for the fields: "Name", "Second Name", "Email" at the Booking > Settings > Emails page.
          For example:

               <p>First Name (required):[text* name] </p> 
               <p>Last Name (required):[text* secondname] </p> 
               <p>Email (required):[email* email] </p>   

          Please recheck all this.

          Kind Regards.

          • Hi There,
            Thanks for your reply!

            I have done what you have said but I think what this function does and what my client wants is 2 different things.

            The auto-fill as you have it only inserts the users data, name, email etc.

            What happens if they want to recall a different users booking while they are logged in? Basically like a database that can take a booking for a customer called Jerome. In 2 months time though, Jerome is coming back and we have to input his data again, but because the auto fill is calling the users data, we can't call Jerome's data. Is there any way of doing that?



            • Hello.
              If you need just to get the info from some old booking and based on this previous booking data make the autofill of form fields, then unfortunately this feature is not supporting in the actual versions, yet. Sorry.
              I will add this feature to the todo list for having it in some future updates.
              Kind regards.

              • Hello, thanks for you reply 🙂
                Oh so none of the paid versions do this yet?
                Do you have any freelancers you recommend that I could pay to have this feature that has worked on your software before?
                Or is it just wait and hold out till you are ready?

                • Hello.
                  Sorry, I can not recommend right some some person for such customization.
                  Kind Regards.

                  • Ok thanks. Do you know when you have it in your schedule to be put in as part of the system?

                    • Hello.
                      Sorry, right now I can not say about the times of future updates. Its because we are having too many features in our TODO list.
                      Thank you for understanding.
                      Kind Regards.

  3. Dear L.s.,

    I tried to config my smtp, i dis activated all plugins. But nothing will help. no e-mail are send to costumers.
    My forms send al the mail no problem. But Booking Calender sends nothing.

    Please Please Help

    With kind regards Nick

    • Hello.
      I was retesting the booking form at your website:
      Its seems that there no some special JS errors, that can stop executing or prevent from sending of emails.

      Please contact your support of hosting provider and try to check the mail log at your sever configuration for rechecking the reason of why emails are not sending.
      Also please send the screenshot of Booking > Settings > Emails page to the support @ to rechecking correct configuration of that settings.
      Kind Regards.

  4. Hi. I want to add the partially available button and change its background color to the color of the available one. Please let me know.

      • Hi. How can i change the color of the partially booked icon in the legend for calender? please help.

        • Hello.
          For example for the "Premium Steel" calendar skin, you need to open this CSS file
          .../{Booking Calendar Folder}/inc/skins/premium-steel.css
          Then find this code:

          .block_hints .block_time, .datepick-inline .timespartly {
              background-image: url("../../img/clock_fill.png");
              background-position: 100% 100%;
              background-repeat: no-repeat;

          And add the background-color CSS property to configure the color of the partially booked icon.
          If you need to change the color of only icon in the legend under the calendar, then you need to add this code:

          .block_hints .block_time.timespartly {
              background-color: #FF0000;

          where #FF0000 color of your backgound of that element.
          Kind Regards.

            • First code apply to the calendar and to the legend.
              Second code apply only to the legend.
              Please test it.
              Kind Regards.

              • Hi. I have tested it but it just uses background for booked. not the one that i have put in. Please help.

                • Hello.
                  Please send the link to the page with your calendar and explain what exactly you try to change.
                  Kind Regards.

                    • Thankyou. I appreciate this.

                      Also how can i add 3 fields in one line and also change their lengths? this is for the booking form.

                    • Hello.
                      You can configure the form fields structure in the Booking > Settings > Fields page.
                      For example to have the 3 form fields in one row you can use this structure:

                      <div class="clear"></div>
                      <div style="float:left;">First Name (required):[text* name] </div> 
                      <div style="float:left;margin:0 10px;">Last Name (required):[text* secondname] </div> 
                      <div style="float:left;">Email (required):[email* email] </div> 
                      <div class="clear"></div>

                      Or you can use standard HTML Tables. You can change the length of the form fields in the ../{Booking Calendar Folder}/css/client.css
                      by changing this code:

                      .booking_form textarea, .booking_form input {
                          width: 250px;
                    • Hi. Okay. Thankyou for showing that. but i only want to change the length of certain fields. Not all.

                    • You can use something like this:

                      <div class="input_first_name" style="float:left">First Name (required):[text* name] </div

                      And then in the CSS code use this:

                      .input_first_name input {

                      Kind Regards.

  5. The Month View in my Booking listing, shows the date format as Sun, 28 / 06 / 2015
    Can I change this date format to be Sunday, 06/28/2015 instead?

    • Hello.
      Please open this file ../{Booking Calendar Folder}/lib/wpdev-bk-timeline.php
      then find this code:

      echo __(date("D", $real_date)) . ', ' . date( $date_format , $real_date);

      and replace it to this code:

      echo __(date("l", $real_date)) . ', ' . date( $date_format , $real_date);

      Kind Regards.

      • Hi,
        Thanks for your reply.
        I tried to make the change you suggested, but it didn't work. Nothing happened with my view when I did that. So I reverted back this change.
        The line right above where you told me to go in /{Booking Calendar Folder}/lib/wpdev-bk-timeline.php, was:
        $date_format = 'd / m / Y';

        I changed it to:
        $date_format = 'm / d / Y';

        And this changed the display to show as Wed, 07 / 01 / 2015
        Which works for me!

        • Hello.
          Ok, good to know that its works for you.
          Kind Regards.

  6. Hi,

    Great plugin! One question: In the situation that an item is booked, is there a way to show to other users the name who booked it? My users know eachother. When one booking connects to a next booking, they can transfer the booked item directly.

    // Ruben

  7. We are a small musical group and need the option that more appointments can be awarded in one day.
    We booked hours.
    For example, an hour, an option reserve for a given day over a longer period would be optimal.
    is this possible?

    • Hello.
      The ability to book for the specific times only possible in the Booking Calendar Business Small / Business Medium versions (and in higher versions for booking resources with capacity =1). Please note if you will make the booking for the specific timeslot, this timeslot become unavailable for the other visitors for that selected date in current specific calendar.

      You can configure the timeslots selections on the Booking > Settings > Fields page. Please use the "shortcode generator" on the right side of that page for the correct generation of the shortcode.

      You can use one"timerange" (timeslots) or "start time" and"end time" selections or"starttime" and "duration"of time selections shortcodes or even start time and end time entering shortcodes. Please read more about the booking form fields configuration here

      You can test the bookings for the specific time-slots in action on the live demo of Business Small version (which is configured by default for the bookings of specific time-slots) here: Other live demo you will need to reconfigure.
      Kind Regards.

  8. Hi,

    I'd like to know if it's possible to assign a color to each season on the form with calendar. I have 4 seasons with different prices and I'd like them to be in a different color.

    Do seasons created on the form with calendar have a different css class?


    • Hello.
      Basically each date cell (where you are assign specific rate) have specific CSS class, in format like this: rate_135, where 135 - its cost per this specific date. HTML is looking like this:

      <td  class="datepick-days-cell datepick-week-end-cell  date_available cal4date-7-25-2015 reserved_days_count1  wpbc_weekday_6   rate_100"  .... 

      So you can use these CSS classes in your own CSS style to make your customization.
      Kind Regards.

        • Hello.
          You need to open the General Booking Settings page and in the "Calendar section" activate this option: "Showing cost in date cell".
          Its will show the cost in day cells, and also add that CSS class to the calendar day cells.
          If you want to hide the day costs in the calendar day cells, then just add this CSS to some CSS file:

          .date-content-bottom {

          Kind Regards.

  9. Hi there,
    I have the following problem (version Business Large 5.2) :
    I have several booking ressources, some of them are equal (child resources).
    When I move a reservation from one child resource to another (to get a better occupation), it's not possible anymore to book the resource which should be available now. In the calendar it's shown as 'available', but the booking data will not be recorded in the databank. The worst part is, that the client receives a confirmation email about the successful reservation, but the reservation is not in the system. Sometimes it's possible to make the reservation from the backend manually, sometimes not. It seems that there are some remains somewhere which don't recognize that the reservation has been moved to another resource. This is quite bad, especially for very busy season times. Please try to find me a workaround. Thanks in advance, Sven

  10. Hi,

    How can i use a shortcode for the default value of a field? Please let me know. Thankyou

    • Hello.
      It's possible in the paid versions of Booking Calendar.
      For example for the text field you can use this shortcode:
      [text firstname "Jon"]

      Please read more about the booking form fields configuration here

      Please use shortcode generator at the right side of the Booking > Settings > Fields page for the fast and correct creation of booking form fields.
      Kind regards.

      • Hi. No, i understand that but how can i use a shortcode for the default value so use [today_date] for the date field maybe.

        • Hello.
          What "date field" do you mean ? If you was meaning about the "preselections" of the date(s) in calendar, then its does not possible. Sorry.
          Only in the Booking Calendar Business Large version you can use some specific parameters in the URL for the selections of specific dates in specific calendar.
          For example:
          Kind Regards.

          • No. the date field was just an example.

            OK, i will explain in detail.

            There is a shortcode, maybe from another plugin or theme. ok?

            I want to use that shortcode as the default value for a field. How can i do that?

            • Hello.
              Its possible to define the default values for specific fields at the Booking > Settings > Fields page, as I explained in previous email. For example for some other field, its can look like this:

              [text today_date "2015-07-13"]

              If you need to define the default values just in the content of the page (not inside of the Booking Calendar settings), then you can use the JavaScript for this.

              <script type="text/javascript">
                jQuery(document).ready(function() {

              Kind Regards.

              • No. You are not trying to understand what i am saying. I want to use the shortcode from wp-members which is this shortcode : [wp-members field="first_name"].

                and i want to put that in the text field in the booking form called name which looks like this. [text* first_name]. So how can i make it a default value for that field?

                • Hello.
                  Sorry for confusing you. I was trying to say that such type of default value integrations is not possible by default in the Booking Calendar.

                  You can make workaround of that with JavaScript, if your wp-memeber plugin generate some input elements at the front-end.
                  For example, if by using this shortcode [wp-members field="first_name"] somewhere in the page (at front-end) is generating input element, like this:

                  <input type="hidden" name="wp-members_first_name" value="John" />

                  then you can use this JavaScript for gettings and setting values into specific text field in booking form:

                  <script type="text/javascript">
                    jQuery(document).ready(function() {
                        jQuery('input[name^="today_date"]').val( jQuery('input[name="wp-members_first_name"]').val() );

                  Otherwise its does not possible.
                  Kind Regards.