Support Archive

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

  1. Can I customize confirmation page which is displayed after sending "Send" button?

    • Hello.
      You can configure at the general booking settings page the redirection to the "Thank you" (specific your page), after the booking was making by specific visitor.
      Kind regards.

      • Thank you.

        In “Thank you” (specific your page), Can I get and display all data which customer choose and input in user form?

        • Hello.
          Unfortunately, at the "thank you" page it's does not possible to show that confirmation info.
          Kind regards.

          • Thank you for reply.

            Okay...So Can I make(customize) like bellow?

            1.Put "confirmation" button at the bottom of the User Form
            2.Customer click the "confirmation" button
            3. Going to "confirmation" screen and show the details which visitor entering for the booking
            4. And put "send" button at the bottom of the "confirmation" screen.
            5. finish

            • Hello.
              Unfortunateu , in the original versions of Booking Calendar do not possible to show in some section the info about the "entering text fields or selected options", before clicking on the "Send" button. But you can show the full cost of the booking and info about the selected dates at the second "step" in some type of "wizard", like in this example:
              <div class="bk_calendar_step"> [calendar] <p>First Name (required):<br />[text* name] </p> <p>Last Name (required):<br />[text* secondname] </p> <p>Email (required):<br />[email* email] </p> <p>Phone:<br />[text phone] </p> <p>Adults: [select visitors class:span1 "1" "2" "3" "4"] Children: [select children class:span1 "0" "1" "2" "3"]</p> <p>Details:<br /> [textarea details] </p> <hr/> <a href="javascript:void(0)" onclick="javascript:bk_calendar_step_click();" class="btn" rel="nofollow">Continue to step 2</a> </div> <div class="bk_form_step" style="display:none;clear:both;"> <p>[cost_hint] - Full cost of the booking. </p> <p>[selected_timedates_hint] - your dates for booking </p> <p>[captcha]</p> <hr/> <div style="text-align:right;">[submit class:btn "Send"] <a href="javascript:void(0)" onclick="javascript:bk_form_step_click();" class="btn" rel="nofollow">Back to step 1</a></div> </div> <script type="text/javascript"> function bk_calendar_step_click(){ jQuery(".bk_calendar_step" ).css({"display":"none"}); jQuery(".bk_form_step" ).css({"display":"block"}); } function bk_form_step_click(){ jQuery(".bk_calendar_step" ).css({"display":"block"}); jQuery(".bk_form_step" ).css({"display":"none"}); } </script>

              Please note, if you still will need to customize the showing info about values in the text fields and options, then you will be need to create your own JavaScript code to duplicate of showing such info.

  2. I'm looking at your plugin for a small studio apartment website and I have a couple of questions :-

    1 - Payments
    Do you offer the ability to pay using a credit card via Barclays payment gateway? I'm only seeing Paypal, Sagepay etc?

    Do you know what Paypal takes as a percentage of bookings?

    2 - Can you customise how the user interfaces with booking system so they can see something like this?

    3 - Can you show me some live examples of your plugin on small B&B or Hotel websites?

    Thanks
    Jo

  3. Hi,

    I've just updated my version of booking calendar within wordpress but since then I haven't been able to view the calendar part of the widget o my site, all I get is a message saying "calendar loading"

    The input fields are there but these are useless with out the calendar... versions I'm using are :

    Word press 3.9.1
    Booking calendar 5.1.4

    Is this a bug others are experiencing too? if not any ideas?

    Thanks,

    Mike

    • Hello.
      Please clear the browser cache and then test it again.
      If you still will have this issue, please check your page for the any JavaScript error and try to fix it. Also please note, in the Booking Calendar Free version possible to show only 1 calendar for the default booking resource at one visible page, please check more about it here https://wpbookingcalendar.com/faq/why-the-booking-calendar-widget-not-show-on-page/
      If you was using previously the paid version, then you can request update of that version here https://wpbookingcalendar.com/request-update/
      If you are still will have this issue, please send the link to the page withe that issue we will help you.
      Kind regards.

      • Hi,

        I'm having exactly the same problem.
        I try putting the booking calendar widget onto the page.
        It says "Calendar is loading..."
        I save my changes.
        It doesn't show on the page.
        I go back to the widget page and "Booking Calendar" is no longer in the widget "footer C" box

        I try loading again and wait 10 minutes.
        It still doesn't show up.

        I've tried 4 different themes and I get the same problem everytime.

        I've cleared the browser cache and it still doesn't work.

        It looks like the widget isn't loading correctly.

        The free version worked great, but now that I paid for Personal, it doesn't work anymore as a widget.

        Please Help!
        Benn

  4. Why is the Booking Listing page not included as a separate tab under bookings instead of above in the suggested links which you can dismiss, and hence lose.

    Doesn't make sense to not have a tab for it.

    Could it please be added to dashboard under plugin tab?

    Thank you.

    • I found it in settings...now fixed. Maybe make it clearer it is a setting you can choose as default? Thanks,
      Karen

      • Hello.
        1) You can find the 2 vertical icons (Booking Listing and Calendar Overview ) at the top left side near Toolbar to switch to specific pages.
        2) And of course you can set the "Booking Listing" page as default page for opening at the general booking settings page.
        Kind regards.

  5. I'm trying to set some additional costs for a resource. Time should have no effect on cost. All of the other items should add a fixed cost. Only, every time I save, only one of the field values will save. The others all go back to 100%. Am I doing something wrong?

    • Hello.
      Please open the Booking > Settings > Fields page and recheck your options in selctboxes and checkboxes, please be sure that you do not using there some non standard symbols like % or " or ' etc ...
      Resave your booking form and then try to configure it again.
      If you are still will have this issue, please send the booking form customization and screenshot of that issue to the support @ wpbookingcalendar.com

      • You guys are the best. There was a $ in the field and that was screwing it all up.

        All I had to do was change...
        [checkbox SupraWindshield label_first "Supra Windshield Protection $39.95@@SupraWindshield"]

        to....
        [checkbox SupraWindshield label_first "Supra Windshield Protection@@SupraWindshield"] $39.95

        • Hmm. Now I'm having another problem. Uncaught syntax error unexpected identifier Here's the code for my booking form. Any ideas?

          Step 1 of 2
          [calendar]

          Drop Off Time:[select* starttime "4:00 AM@@4:00" "4:15 AM@@4:15" "4:30 AM@@4:30" "4:45 AM@@4:45" "5:00 AM@@5:00" "5:15 AM@@5:15" "5:30 AM@@5:30" "5:45 AM@@5:45" "6:00 AM@@6:00" "6:15 AM@@6:15" "6:30 AM@@6:30" "6:45 AM@@6:45" "7:00 AM@@7:00" "7:15 AM@@7:15" "7:30 AM@@7:30" "7:45 AM@@7:45" "8:00 AM@@8:00" "8:15 AM@@8:15" "8:30 AM@@8:30" "8:45 AM@@8:45" "9:00 AM@@9:00" "9:15 AM@@9:15" "9:30 AM@@9:30" "9:45 AM@@9:45" "10:00 AM@@10:00" "10:15 AM@@10:15" "10:30 AM@@10:30" "10:45 AM@@10:45" "11:00 AM@@11:00" "11:15 AM@@11:15" "11:30 AM@@11:30" "11:45 AM@@11:45" "12:00 PM@@12:00" "12:15 PM@@12:15" "12:30 PM@@12:30" "12:45 PM@@12:45" "1:00 PM@@13:00" "1:15 PM@@13:15" "1:30 PM@@13:30" "1:45 PM@@13:45" "2:00 PM@@14:00" "2:15 PM@@14:15" "2:30 PM@@14:30" "2:45 PM@@14:45" "3:00 PM@@15:00" "3:15 PM@@15:15" "3:30 PM@@15:30" "3:45 PM@@15:45" "4:00 PM@@16:00" "4:15 PM@@16:15" "4:30 PM@@16:30" "4:45 PM@@16:45" "5:00 PM@@17:00" "5:15 PM@@17:15" "5:30 PM@@17:30" "5:45 PM@@17:45" "6:00 PM@@18:00" "6:15 PM@@18:15" "6:30 PM@@18:30" "6:45 PM@@18:45" "7:00 PM@@19:00" "7:15 PM@@19:15" "7:30 PM@@19:30" "7:45 PM@@19:45" "8:00 PM@@20:00" "8:15 PM@@20:15" "8:30 PM@@20:30" "8:45 PM@@20:45" "9:00 PM@@21:00" "9:15 PM@@21:15" "9:30 PM@@21:30" "9:45 PM@@21:45" "10:00 PM@@22:00" "10:15 PM@@22:15" "10:30 PM@@22:30" "10:45 PM@@22:45" "11:00 PM@@23:00" "11:15 PM@@23:15" "11:30 PM@@23:30" "12:00 AM@@0:00" "1:00 AM@@1:00"]
          Pickup Time:[select endtime "4:00 AM@@4:00" "4:15 AM@@4:15" "4:30 AM@@4:30" "4:45 AM@@4:45" "5:00 AM@@5:00" "5:15 AM@@5:15" "5:30 AM@@5:30" "5:45 AM@@5:45" "6:00 AM@@6:00" "6:15 AM@@6:15" "6:30 AM@@6:30" "6:45 AM@@6:45" "7:00 AM@@7:00" "7:15 AM@@7:15" "7:30 AM@@7:30" "7:45 AM@@7:45" "8:00 AM@@8:00" "8:15 AM@@8:15" "8:30 AM@@8:30" "8:45 AM@@8:45" "9:00 AM@@9:00" "9:15 AM@@9:15" "9:30 AM@@9:30" "9:45 AM@@9:45" "10:00 AM@@10:00" "10:15 AM@@10:15" "10:30 AM@@10:30" "10:45 AM@@10:45" "11:00 AM@@11:00" "11:15 AM@@11:15" "11:30 AM@@11:30" "11:45 AM@@11:45" "12:00 PM@@12:00" "12:15 PM@@12:15" "12:30 PM@@12:30" "12:45 PM@@12:45" "1:00 PM@@13:00" "1:15 PM@@13:15" "1:30 PM@@13:30" "1:45 PM@@13:45" "2:00 PM@@14:00" "2:15 PM@@14:15" "2:30 PM@@14:30" "2:45 PM@@14:45" "3:00 PM@@15:00" "3:15 PM@@15:15" "3:30 PM@@15:30" "3:45 PM@@15:45" "4:00 PM@@16:00" "4:15 PM@@16:15" "4:30 PM@@16:30" "4:45 PM@@16:45" "5:00 PM@@17:00" "5:15 PM@@17:15" "5:30 PM@@17:30" "5:45 PM@@17:45" "6:00 PM@@18:00" "6:15 PM@@18:15" "6:30 PM@@18:30" "6:45 PM@@18:45" "7:00 PM@@19:00" "7:15 PM@@19:15" "7:30 PM@@19:30" "7:45 PM@@19:45" "8:00 PM@@20:00" "8:15 PM@@20:15" "8:30 PM@@20:30" "8:45 PM@@20:45" "9:00 PM@@21:00" "9:15 PM@@21:15" "9:30 PM@@21:30" "9:45 PM@@21:45" "10:00 PM@@22:00" "10:15 PM@@22:15" "10:30 PM@@22:30" "10:45 PM@@22:45" "11:00 PM@@23:00" "11:15 PM@@23:15" "11:30 PM@@23:30" "12:30 AM@@0:30" "1:30 AM@@1:30" "2:30 AM@@2:30"]
          [checkbox pickupwashvac label_first "Pickup, Delivery, Wash and Vacuum@@pickupwashvac"] $20
          First Name (required):[text* name]
          Last Name (required):[text* secondname]
          Email (required):[email* email]
          Cell Phone:[text* phone]
          Airline:[text Airline]
          Flight Number:[text Filghtnumber]
          Continue to step 2

          Step 2 of 2
          Back to step 1
          Premium Detail Package
          Exterior wash by hand
          Carpets, floor mats, and seats shampooed
          Vinyl and leather cleaned and conditioned
          Wheels cleaned and buffed
          Tire Dressing, Trunk vacuumed
          Car $99 - Truck, SUV, or Minivan $149
          [checkbox PremiumDetailPackage label_first exclusive "Car@@Carpremium" "Truck, SUV, or Minivan@@TruckPremium" "No thanks@@no"]

          Ultimate Detail Package
          Exterior wash by hand
          Exterior hand wax
          Carpets, floor mats and seats are shampooed
          Vinyl and leather cleaned and conditioned
          Wheels cleaned and buffed
          Tire dressing, Trunk vacuumed
          Engine compartment cleaned
          Car $179 - Truck, SUV, or Minivan $229
          [checkbox UltimateDetailPackage label_first exclusive "Car@@Carultimate" "Truck, SUV, or Minivan@@Truckultimate" "No thanks@@no"]

          Extra Options:
          [checkbox SupraWindshield label_first "Supra Windshield Protection@@SupraWindshield"] $39.95
          [checkbox GasFill label_first "Gas Fill@@GasFill"] $10 + cost of fuel
          [checkbox Leatherseatclean label_first "Leather seating cleaned and conditioned@@Leatherseatclean"] $49.95
          [checkbox Shampoocarpets label_first "Shampoo carpets & floor mats@@Shampoocarpets"] $69.95
          [checkbox Clothseatclean label_first "Cloth seating cleaned@@Clothseatclean"] $39.95
          [checkbox Tiresandwheelsclean label_first "Tires and wheels cleaned and buffed@@Tiresandwheelsclean"] $29.95
          [checkbox Enginecompartmentclean label_first "Engine compartment cleaned@@Enginecompartmentclean"] $29.95
          [checkbox Handwax label_first "Hand wax entire vehicle@@Handwax"] $39.95
          [checkbox* term_and_condition use_label_element "I accept terms and conditions"]Details Here
          [captcha]

          [submit class:btn "Send"]

          function bk_calendar_step_click(){
          jQuery(".bk_calendar_step" ).css({"display":"none"});
          jQuery(".bk_form_step" ).css({"display":"block"});
          }
          function bk_form_step_click(){
          jQuery(".bk_calendar_step" ).css({"display":"block"});
          jQuery(".bk_form_step" ).css({"display":"none"});
          }

          • Hello.
            Where exactly do you have this error ? Can you send the link to that page and booking form configurations in the TXT file as attachment to this email support @ wpbookingcalendar.com
            Because in your reply not the skipped some HTML and JS tags...

  6. Hi,
    I just upgraded from free to Personal version
    In my free version, I edited the wpdev-booking-class.php in order to show default values, and make it disappear when one click on the field by adding placeholder="Last Name" to the input field, see screenshot. https://www.evernote.com/shard/s289/sh/e368b6a1-f381-48b1-a82a-9e174731fa7d/d870b9a1b45ef6663a4735331f41fb81

    When i do the same in the Personal version nothing happens.
    Then i edited inc/personal.php but then all the fields will have the same placeholder, unless I add
    placeholder="' . $name . '" but then iy display name1 instead of the Title; First Name

    Adding this in the backend form fields also wont work as the text do not dissapear when one click on it:
    First Name (required):[text* name "First Name"]

    Hope you can help.

    Many thanx

    • Hello.
      Ok, please make this fix.
      Please open this file ../booking/inc/personal.php

      then find this code:
      $id_array = preg_grep('%^id:[-0-9a-zA-Z_]+$%', $options); if ($id = array_shift($id_array)) { preg_match('%^id:([-0-9a-zA-Z_]+)$%', $id, $id_matches); if ($id = $id_matches[1]) $atts .= ' id="' . $id . $this->current_booking_type .'"'; }
      and replace it to this code:
      $id_array = preg_grep('%^id:[-0-9a-zA-Z_]+$%', $options); if ($id = array_shift($id_array)) { preg_match('%^id:([-0-9a-zA-Z_]+)$%', $id, $id_matches); if ($id = $id_matches[1]) $atts .= ' id="' . $id . $this->current_booking_type .'"'; } $placeholder_array = preg_grep('%^placeholder:[-0-9a-zA-Z_]+$%', $options); if ($placeholder = array_shift($placeholder_array)) { preg_match('%^placeholder:([-0-9a-zA-Z_]+)$%', $placeholder, $placeholder_matches); if ($placeholder = $placeholder_matches[1]) $atts .= ' placeholder="' . str_replace('_',' ',$placeholder) .'"'; }

      Then at the Booking > Settings > Fields page in the booking form, you can use the parameters for the "placeholder" in a way like this:
      <p>First Name (required):<br />[text* name placeholder:First_Name] </p> <p>Last Name (required):<br />[text* secondname placeholder:Second_Name] </p>

      Please note, this symbol "_" is meaning white space " ".
      Kind Regards.

  7. I need to book classes, which mean there can be up to 5 available slots per teacher per timeslot in contrast with spa's /hairsalons that only have one person per slot. Is this possible?

    • Hello.
      Unfortunately, if you are need to make the several reservations per the same timeslot at same date, its does not possible in any versions of Booking Calendar. Please read my suggestion below about the possible configuration.

      At the Booking Calendar Business Small and Business Medium versions are possible to make the bookings for the specific time slot.
      Please note, if some visitor will reserve thespecific time slot at selected date atspecific booking resource (calendar), this timeslot become unavailable for the other visitors at this selected date in this booking resource.

      At the Booking Calendar Business Large version is possible to set the capacity of the booking resource, it’s mean that your visitors can make the several reservations per the same date, in other words, the date(s) in calendar will be available until lumber of reservations per these full dates is less than capacity of the booking resource. Please note, if you will use the timeslot selection for the booking resource with capacity higher than one, so then this timeslot will be simply record as a data into DB according this booking, but will not impact to the time availability.

      Please read more info about the booking resources and how to configure them here https://wpbookingcalendar.com/help/booking-resource/

      _____________________________________________

      Suggestion! I can suggest that you can create the booking resource with specific capacity for the each of your "lessons" - its means booking resources for the each times and each of your teachers and then have the independent own calendar for the each of your time slot for the reservation. Its mean that your visitors firstly, need to select the times/lessons in the selectbox, where will be list all your options.
      And only after that select the date and fill the booking form. Its can be look like this: https://bm.wpbookingcalendar.com/select-resource-2/

      You can check all features, that available in the different Booking Calendar versions at this page: https://wpbookingcalendar.com/features/

      You can test Booking Calendar live demos at this pagehttps://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.

  8. Hello.

    I have an issue according differents booking forms. I need to create them cause I have different prices for a room (e.g. 1 or 2 visitors). When I give the differents advanced costs, when I configure the forms with booking ressources and when I verify on the website, it didn't update the options, the price ...

    How can I resolve this problem ?

    Thanks in advance

    • Hello.
      If you can not update the advanced cost at the settings, then its seems that you are using in the booking form (at the Booking > Settings > Fields page) some not standard symbols for the names of the form shortcodes or for the "values" of form fields shortcodes, like "%" or "$" or "." or "," or just " or ' , etc...

      Please rewrite the booking form with using for the names and values of form fields only standard symbols then try to save the advanced cost settings again. If you are still will have this issue, please sen the customization form the Booking > Settings > Fields page to my email as attachment in txt file.

      • Hello,

        You right, it's perfect now !! Thanks a lot !

        Then, I've got a new issue since I update the plugin Booking ... The deposit amount doesn't work ! The only amount which appear is the full amount of the booking.
        Before the update of the plugin, I had the deposit amount ...
        I verify every options you mentionned in previous posts but nothing work ... 🙁

        Am I stupid ?? lol

        Please help me and thanks in advance for your speed answer, as usual !

        • Hello.
          Please send the screenshots of deposit configuration for the specific resource and link to the page with that issue to the support @ wpbookingcalendar.com

            • Hello.
              I was testing and everything working fine.
              I was create test booking fill the booking form, and in the bottom of the form I can see the full cost (you are using the [cost_hint] for that), then I click on "Send" button and can see the deposit cost (10% from the total cost):

              Your bill: Amount for your options (e.g. visitors - parking): 0.00 Discount coupon: Amount of your booking: 120.00 -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- IMPORTANT INFORMATIONS Next step, you'll be charge of 12.00CHF with our PayPal solution, in order to valid your booking. Occupancy tax will be ask at your check-in. The price is CHF 2.10 per person and nights. VAT is included in the price. Deposit : CHF 12.00

              Probably you was misunderstanding the [cost_hint] shortcode for showing total cost of the booking.

              If you need to show there deposit cost, you need to use there other shortcode. You can check it at the right side of settings fields page at shortcode generator section.

              Kind regards.

  9. Hi,

    Is there a short code to display the booking id in "Content of Booking Fields". Something like [id]

    Thanks,
    Mani

    • Hello.
      The ID shortcode inside of the "Content of Booking Fields" is not supporting.

      But you can use this shortcode [id] - directly in the email templates at the Booking > Settings > Emails page to show the ID of the specific booking.

      At the Booking Listing page, the booking ID showing as 1st column.

      Kind Regards.

  10. Hi

    What's the best way to analyse the bookings we've had?
    Is there a way to download all the bookings as a cvs file or similar?

    Thank you

    • Hello.
      The any paid versions of Booking Calendar support export of the exist bookings to the CSV files, which possible to open with the MS Excel. Please retest it in the live demo (you need to open the Booking Listing page, then switch to the "Actions tab" at top of the page and then click on "Export button".

      Please note, if you are using some old version of MS Excel (older then version 2010), then you will be need to reconfigure the separator of the fields in the source code, because its can show these booking form fields in MS Excel incorrectly. The instruction about that we can send to you.
      Kind regards.