Support

Technical help board

Check the FAQ first for existing answers before posting new Questions

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.

7,658 thoughts on “Support

  1. hi,
    when used with the santorini resort theme, widgets are not saved in the “rooms sidebar” : i drag the widget, cnofigure it, save it, then refresh the concerned page : widget doesn’t show, then reload the widget admin page : widget is not present anymore in the sidebar… it used to do it with the free version, it still does with the personnal version.
    there is no booking shortcode call on the page content.
    this doesn’t seem to be a theme problem, as any other widget is saving fine… any clue ??
    wp : latest 3.9.something
    bookingcalendar : personal version, downloaded yesterday, so latest available
    theme : santorini resort from cssigniter
    thanks
    raf

    • Hello.

      According issue with saving Booking Calendar Widget in versions 5.1 – 5.1.5

      Please make this fix:

      1) Please open this file ../booking/lib/wpdev-booking-class.php
      then find this code:

              // register widget - New, since WordPress - 2.8
              add_action('widgets_init', create_function('', 'return register_widget("BookingWidget");'));
      

      and remove it (delete these 2 lines).

      2) then open this file ../booking/lib/wpbc-include.php

      then find this code:

      if (  ( defined( 'DOING_AJAX' ) )  && ( DOING_AJAX )  ){                        // New A J A X    R e s p o n d e r

      and replace it to this code:

      // register widget - New, since WordPress - 2.8
      add_action('widgets_init', create_function('', 'return register_widget("BookingWidget");'));
      
      if (  ( defined( 'DOING_AJAX' ) )  && ( DOING_AJAX )  ){                        // New A J A X    R e s p o n d e r
      
  2. Is it possible to have a price list that changes depending on the date?

    My business has peak/off peak dates, and the prices of the bookings need to reflect this. E.g. in December the prices are more expensive than in January.

    Is there a way to automate this, without me having to manually edit the prices each month?

    • Hello.
      It’s possible at the Business Medium and higher versions. In these versions possible to define the different cost rates for the specific seasons. You can create the season filters for the specific dates at the Booking > Resources > Filters page and then at the Booking > Resources > Cost and rates page set the rate for the specific booking resources (rooms).

  3. Hello,

    I have one concerns. I installed your plugin but it remains to block at the level of the reservations on impossible weekend of reserver another day than the weekend.

    How can it be done?

    Thank you in advance

    • Hello.
      If you able to select and make the bookings only for the weekend days, so probably you was block the week days at the General Booking Settings page in calendar section at your admin panel. Please open that page and recheck that you do not set as checked – blocking the week days.
      Kind regards.

      • Hello.
        Please try to make this fix:

        Please open this file ../booking/inc/js/biz_m.js

        then find this code:

        function showCostHintInsideBkForm( bk_type ){
        

        and replace it to this code:

        function showCostHintInsideBkForm( bk_type ){
        
                    submit_bk_color = jQuery('#booking_form_div'+bk_type+' input[type="button"]').css('color');
                    jQuery('#booking_form_div'+bk_type+' input[type="button"]').attr('disabled', 'disabled'); // Disbale the submit button
                    jQuery('#booking_form_div'+bk_type+' input[type="button"]').css('color', '#aaa');
        

        Then open this file ../booking/inc/biz_m.php

        Find this function declaration: function wpdev_ajax_show_cost(){

        at the bottom of content of this function find this code:

                      if (document.getElementById('nights_number_hint_tip<?php echo $_POST['bk_type']; ?>' ) !== null) {
                        document.getElementById('nights_number_hint_tip<?php echo $_POST['bk_type']; ?>' ).innerHTML = '<?php echo  $nights_number_hint; ?>';
                        document.getElementById('nights_number_hint<?php echo $_POST['bk_type']; ?>' ).value = '<?php echo $nights_number_hint ; ?>';           
                      }                  
        

        and replace it to this code:

                      if (document.getElementById('nights_number_hint_tip<?php echo $_POST['bk_type']; ?>' ) !== null) {
                        document.getElementById('nights_number_hint_tip<?php echo $_POST['bk_type']; ?>' ).innerHTML = '<?php echo  $nights_number_hint; ?>';
                        document.getElementById('nights_number_hint<?php echo $_POST['bk_type']; ?>' ).value = '<?php echo $nights_number_hint ; ?>';           
                      }                  
                      jQuery('#booking_form_div<?php echo $_POST['bk_type']; ?> input[type="button"]').removeAttr('disabled');  // Activate the submit button
                      jQuery('#booking_form_div<?php echo $_POST['bk_type']; ?> input[type="button"]').css('color',  submit_bk_color );
        
  4. The boxes that show how many available and booked slots there are (under the calendar on the booking form) don’t seem to work properly.

    There are 34 available slots (none of which are booked), yet these boxes say ‘Available – 18′, ‘Booked – 18′.

    Surely it should say ‘Available – 34′, ‘Booked – 0′?? It seems like maybe this code hasn’t been set up properly or something…

    Here’s the website – http://www.villagevetcattery.co.uk/book-now/

    Thanks,
    Nick

    • Hello.
      You are have misunderstanding.
      In the calendar legend, under the calendar is showing the “Today” date number (18 of July), thats why you can see the 18 in those legend items.
      If you want to block of showing the numbers there, you can make this fix: http://wordpress.org/support/topic/taking-out-numbers-from-boxes-at-bottom-of-calendar?replies=2

      2) You can activate to show the availability per specific date in mouse over tooltip at the General Booking Settings page in “Calendar section” by setting checked this option: “Show availability in tooltip“.
      Please read more info about the booking resources and availability here http://wpbookingcalendar.com/help/booking-resource/

      • I tried adding the code to the CSS file from the first link you gave, but all it did was remove the numbers from the boxes, instead of showing how many available spaces there were left.

        Then, in ‘Settings’, under ‘Advanced’, I set the option to ‘Display tooltip on calendar(s)…’, but this didn’t seem to change anything at all….

        Please advise.

        Thanks,
        Nick

        • Hello.
          1) Yes, thats right. that code just hide the numbers in the legend items. Its just do not possible to show the number of available items there, because different days will have the different availability.

          2) The option “Show availability in tooltip” must activate to show mouse over tooltip, when you mouse over specific day and show there availability for the booking resources with specific capacity higher than 1. So if you do not see the mouse over tooltip there, please recheck that this booking form is for the booking resource with specific capacity higher then 1, and also please recheck your page for the any JavaScript error, which can be a reason why the tooltip is not showing.

          • The availability isn’t showing in the tooltip…

            I don’t have any Javascript errors on the page (according to the console in Chrome).

            My resources are set to ’10′.

            What else do I need to do to get it to work?

            • Hello.
              Please open the General Booking Settings pagee and in the “Calendar section” please activate this option: “Show availability in tooltip“.
              Its seems that right now, its deactivated in your settings.
              If you still will have this issue, please send the screenshots if the General Booking Settings page and Booking > Resources page to the support email: support @ wpbookingcalendar.com

  5. Hello,

    I’m using 9.Business.Small.SingleSite.5.1.5 and is having trouble getting paypal hosted sulotion payment to work. All I get is this error when trying: This transaction can’t be processed. Please pay with another card. The currency is Swedish crowns.

    • Hello.
      the PayPal Pro Business Solution available not for the all countries, please recheck with support of PayPal, does your country supporting and if the all settings correct. Please send to them that type of error.
      Kind Regards.

  6. Is it possible to make multiple reservations (in my case 2) for the same day? Or do I need to use 2 calendars?

    • Hello.
      Such functionality available in the Booking Calendar Business Large version. In tis version possible to make several reservations per specific FULL date(s) by visitors (not time slots). At this version is possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource.But in this version is possible to make reservation only for FULL date, not a time slots (time slots in this version only record data in the DB, but do not play any logic in reservation). Please read more info about the booking resources and how to configure them here http://wpbookingcalendar.com/help/booking-resource/

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

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

  7. I am trying to figure out the right booking form for my business. I run a parking lot. I want customers to reserve and pay online. We charge parking in 24hour periods and we have different price sets for different times in the year. We have PayPal Pro in our payment gateway so we will need PayPal Pro integration for that. Our customer are primarily bilingual, Spanish, English and we have two websites, one in Spanish and the other one in English. Customers park their vehicles for days so we need check-in date/time and check-out date/time calculations.So the form would need to calculate parking from check-in time to check-out time and it would also need to collect money for that. Which of your different forms will make the job for my parking business.
    Miguel

    • Hello.
      1) The Business Small and higher versions of the Booking Calendar support PayPal (Standard and PayPal Pro Hosted Solution, please note it does not the same as PayPal Pro and available not in the all countries), Authorize.Net, Sage Pay and iPay88 payment gateways integrations. You can configure and activate it at the Booking > Settings > Payment page. Other payment system (including PayPal Pro) or direct credit card or several currencies do not support. Sorry.
      2) The ability to set the different costs for the different times in the year available in the Booking Calendar Business Medium and higher versions. In these versions you can define these dates as season filters at the Booking > Resources > Filters page and then set the specific cost for these seasons at the Booking > Resources > Cost and rates page by clicking the “Rate(s)” button near specific booking resource.
      3) Usually, when customers need to have website in the different languages, they use the WPML or qTranslate plugins for having the website in 2 different languages. Booking Calendar support both those plugins. In this case you will be need to have only one installation of the plugin and you will have the bookings in one place.
      Please read more at the FAQ at the translation section: http://wpbookingcalendar.com/faq/several-languages/
      In the paid version of the Booking Calendar you can customize the booking form (email templates and some other settings ) in different languages at the Booking > Settings > Fields page at top form.
      Example of configuration booking form in English and French languages at the Booking > Settings > Fields page.

      [calendar]
      <p>First Name (required): [text* name] </p>
      <p>Last Name (required): [text* secondname] </p>
      <p>Email (required): [email* email] </p>
      <p>Visitors: [select visitors "1" "2" "3" "4"]</p> <p>Details: [textarea details] </p>
      <p>[submit "Send"]</p>
      
      [lang=fr_FR]
      [calendar]
      <p>Prénom (obligatoire): [text* name] </p>
      <p>Deuxième prénom (requis) [text* secondname] </p> <p>Email (obligatoire) [email* email] </p>
      <p>Visiteurs : [select visitors "1" "2" "3" "4"]</p>
      <p>Détails : [textarea details] </p> <p>[submit "Envoyer"]</p>
      <p>[submit "Soumettre"]</p>
      

      4) You can activate the range days selections mode using the 2 mouse clicks or multiple days selection mode at the General Booking Settings page in “Calendar section” for the correct days selections. Then you need to insert the selections of the check in (start) and check out (end) times at the Booking > Settings > Fields page (Please read more about the booking form fields configuration here http://wpbookingcalendar.com/help/booking-form-fields/ ).
      Finally you need to be sure that you set the cost per day and have this option “Time impact to cost” checked, to be sure that cost of the booking will be calculated based on the check in/out times and number of selected dates. The costs for the specific booking resources you can configure at the Booking > Resources > Cost and rates page.

      Please read the general instruction about usage of paid versions of Booking Calendar: http://wpbookingcalendar.com/faq/general-usage-instruction/

      You need to check the Booking Calendar Business Medium version, but please note, as I was said in the 1st point, Booking Calendar does not support the PayPal Pro, its support only PayPal Standard and PayPal Pro Hosted Solution integrations.

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

  8. I would like to set times rather than dates that a resource is not available for – so I have a room to book and it is booked by the hour but CANNOT be booked before 4pm – how can I do that?

    • Hello.
      Unfortunately the “Calendar overview” mode form the backend dos not possible to show at front end of your website. It’s means that does not possible to show the several resources in a lines at calendar. It’s possible to have the selections of the booking resources, like in this example: http://bm.wpbookingcalendar.com/select-resource-2/
      You can use the booking select shortcode to have such type of selections.
      Kind regards.

      • but you can only book one thing at a time – how can I make it so you can book multiple things without having to fill the form out each time – like 5 x chairs and 1 x marquee?

        • Hello.
          In the Booking Calendar Business Medium/Large versions possible to use several calendars for the different booking resources and only one booking form. But visitor can not select these additional calendars by own self. Only admin can define, what calendars will be in the specific page with this single booking form.
          Here is instruction how to configure it http://wpbookingcalendar.com/faq/booking-many-different-items-via-one-booking-form/
          Please configure it and test it in the live demo of business medium version to be sure in functionality and do not have misunderstanding.

          • I understand that and I am using that function BUT when I look at the booking of multiple items in the dashboard it only shows ONE item – the first one chosen – AND if I DON’T want to select an item it doesnt let me unclick it – it is very unclear to the user what I am booking and totally unclear to the adminstrator what is booked – see here: http://honeywolfgang.com/development/Clubs/book-resources/ for my example

            • The other way to make the several bookings for the same booking process is to create the several “child booking resources” and depend from the number of selected visitors, system will book 1 or several child resources, but in this case plugins will take care about what resource to book based on the priority from the Booking > Resources page. Please read more info about the booking resources, availbaility and how to configure them here http://wpbookingcalendar.com/help/booking-resource/

              So in your case, if you need that visitor to select, what resources to book, better to use the booking form with several calendars of the different booking resources, as you are having now.

              Its only the 2 ways how possible to book the several booking resources during 1 booking process, otherwise, visitor need to make the several bookings and fill the booking form several times. You can use in this case the selectbox for the selections of the booking resources, like in this example: http://bm.wpbookingcalendar.com/select-resource-2/

                • Hello.
                  You can configure the calendars and positions of calendars at the Booking > Settings > Fields a page.

                  Please note, you are need in any case to have one general calendar shortcode: [calendar]
                  The ID of booking resource for this shortcode inserted into the booking shortcode, which you was inserting into the content of the page, where you are having booking form.

                  So just instead of the one calendars like this: [calendar id=5] you need to have this shortcode [calendar] and in the booking shortcode, which you inserting into that page, then you will have the parameter “type=5″

                  In other words instead of removing calendar at the top, replace the calendar shortcode with ID parameter to just calendar shortcode.

                  Kind regards.

Leave a Reply

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

* Copy this password:

* Type or paste password here:

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>