Support Archive (3)

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

  1. Hello there,

    How can i add in the form field, a verification of email address?
    So, except from [email* email] i also need the customer to rewrite the email and it works only if the email is written both times exactly the same.

    Thank you very much

    • Hello.
      To create verification email, you need to use special CSS class in other email field. This CSS class must start with this reserved words: "same_as_" and then have to go the name of your primary email field: "class:same_as_email"
      Example of confirmation email field of the primary email field:
      [email* other_verify_email class:same_as_email]

      Kind Regards.

      • Thats perfect it works!

        And a last questions please:
        When a customer chooses on "country" that he is from Germany, then the shortcode [country] says he is from DE. Is there a way to keep the original name of the country and not the short name of the country?
        Also if i use [country*] instead of [country], then the the shortcode is empty. Is this a bug?

        • Hello.
          1) Sorry in actual versions does not possible to show full country title. It's will be possible in future updates.

          2) country its special reserves shortcode. It's does not support * symbol. Please remove * symbol from shortcode. Because country it's selectbox, so it's by default have some selected value and it's does not possible to unselect it.
          Kind regards.

  2. Hello,

    I have bought the Business Medium version for a website I'm building.
    After many hours of testing and trying I'm wondering if I could get some support ...
    This is my tryout: https://fflex.kyzoe.work/test5/

    What I need to accomplish are the following options:

    Every full day costs 35 euro
    5 days cost 150 euro
    1 month (or 31 days) cost 500 euro
    > This I was able to do.

    BUT
    There is also the possibility to have half a day. from 7-13h and from 13-18h.
    Half a day costs 25 euro.

    Could someone please help me out here?

    • Hello.

      You can use the range time shortcode for selections to book entire day or half of day, like this:
      [select rangetime "Full day@@00:00 - 23:59" "7-13h@@07:00 - 13:00" "13 - 18h@@13:00 - 18:00"]
      And then at the Booking > Resources > Advanced cost page to set additional cost for the options "07:00 - 13:00" and "13:00 - 18:00" as -10/day

      Please note, the ability to book for specific half of day possible in case if you select only 1 single day.
      Kind Regards.

      • Hello,

        Thanks for you answer. I tried it out and it worked just like I wanted it 🙂
        After adding the correct numbers, now it is not working correct anymore... I do not use percentages, but when I select a day or 2-3 more, the result is always a percentage of something, as it has strange decimals.

        for example:
        1 day = 35 euro
        2 days = 70 euro

        But the result below the calendar shows:
        1 day = 34,98
        2 days = 69,98

        Could this be a bug?

        Oh, it shows the dollar sign, which need to be euro. I cannot find where to adjust this too.

        Thanks in advance

        • Hello.
          1) Probably you are using times for booking (or check in/out times), and because of that cost is calculated based on number of hours.
          Please open the Booking > Settings General page and in Cost section, please uncheck option "Time impact to cost of booking".
          Also at the same page, please change cost format from 2 decimal points to 0.
          Save the changes.

          2) The currency you can change at the Booking > Settings > Payment page for each specific payment gateway.
          Please change firstly currency for PayPal gateway, because its default payment system.
          Kind Regards.

          • Hi,

            1) Indeed, II disabled it and now it works perfect.

            2) Only this one is still a problem.
            I can indeed change the currency in the text/info that will be visible for the customar, but I need to change it in the [cost_hint] as now it calculates constantly when you click on the calendar, but it keeps showing a dollar sign as you can see here: https://fflex.kyzoe.work/test5/
            Is that some other setting then what you are talking about?

            Thanks in advance.

            • Hello.
              The currency (in the booking form, which showing as [cost_hint], and in payment form), you need to change at the Booking > Settings > Payment page in each payment gateways. Obligatory to set correct currency for PayPal payment system.

              Additionally, if you activated to show costs per days in the calendar day cells, so then you can change currency symbol at the Booking > Settings General page in Calendar Section.

              Kind Regards.

  3. Hello.

    There is a problem.
    Incorrect parameter "agregate" for the two resources.
    Please tell me how to fix it?
    Thank you.

    • Hello.
      Please note, if you are using "agregate" parameter, its only get the bookings from the all booking resources (that are listing as value in this parameter), and make dates in target calendar as unavailable. The booking, that visitor submit for this booking form will be saved to the booking resource that you specified in "type" parameter.

      If you are having some issues with showing booking dates from other booking resources by using "agregate" parameter, so then please recheck that you are using standard quote symbols, like ' or " and do not use non standard opening or closing quote symbols. Its can make issue. The best way to retype such symbols from keyboard.

      Also please recheck for 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.

      • Hello.

        Use the version of the calendar 6.2.2 - medium
        Super Cache not using.
        Quotes typed in from the keyboard.

        Problem description:
        Resource ID = 5 has a reservation: 16:00-17:00.
        Resource ID = 10 has a reservation: 9: 00-13:00 and 13:00-17:00.
        Resource ID = 16 free.

        When using this shortcode [booking type=16 agregate='5;10' ...]
        time listing shows incorrect:
        12:00-13:00 - busy
        13:00-16:00 - free - (!!!)
        16:00-17:00 - busy.

        When using this shortcode [booking type=16 agregate='5' ...]
        time listing shows everything correctly:
        12:00-13:00 - free
        16:00-17:00 - busy.

        When using this shortcode [booking type=16 agregate='10' ...]
        time listing shows everything correctly:
        12:00-17:00 - busy.

        Please tell me how to fix display free / busy times when using this shortcode:
        [booking type=16 agregate='5;10' ...]

        Thank you.

        • Hello.
          Sorry, you was write
          Resource ID = 10 has a reservation: 9: 00-13:00 and 13:00-17:00.
          but then you mentioned this for booking resource with ID = 10
          12:00-17:00 - busy.
          I think here somewhere mistake.
          Kind Regards.

          • Hello.
            Yes, the resource 10 has two reservation:
            Resource ID = 10 has a reservation: 9:00-13:00
            Resource ID = 10 has a reservation: 13:00-17:00.

            Resource ID = 16 has a working time : 12:00-17:00.
            Form for the resource ID = 16 is configured from 12:00 to 17:00.

            Thank you.

            • Hello.
              Yes, in this specific configuration with aggregate parameter its an issue.
              Its exist because we are having booked timeslot 16:00-17:00 inside of the other time-slot 13:00 - 17:00.
              Usually, if visitors make the booking in one calendar, system do not allow to make such intersection bookings.
              Because of this times intersections, system have an issue will correct detection start and end booked times.
              I will add this issue to the TODO list for fixing it in a next updates, but its can take some time.

              In actual version if you can divide this booking (of booking resource with ID=10): "13:00-17:00" to 2 separate bookings "13:00-16:00" and "16:00-17:00",

              so then in the booking resource with ID=16, system will make that date as unavailable., if you have working time in booking form as 12:00-17:00
              Kind Regards.

              • Hello

                We are ready to wait,
                when will the correction of this error,
                but unfortunately in a week comes to an end the period of our technical support.

                Thank you.

  4. Hi, we've purchased Business Medium flavor and are configuring for use to book singers at events. We've identified what appear to be two bugs:

    1. Print does not work in Chrome
    2. Email does not appear to be functioning at all

    We're highly experienced with WP so report these issues after a lot of configuration testing. Also, wondering if you're interested in customization work. We have a number of specific requirements and a developer resource to do them, but obviously you know the plugin inside and out and would be the preferred choice.

    Thanks,
    Michael

    • Hello.
      A) thank you about notifications about issue with Printing in Chrome. I will check it and we will fix it in next update.
      B) About emails, please check this points:
      1) Please try to set in the field "From" instead of visitor email shortcode, your email. The same email that you set in the field "To".

      2) Sometimes mail servers block emails, if the address "From" different from the domain of website, from where this email was sending. Its not really depend from the Booking Calendar. So please open the Booking > Settings > Emails page and recheck that field "From", its have to the same as your website domain. For example: info@your-server.com and not like this your_email@gmail.com

      3) If you do not receive emails at all in any cases then please check this troubleshooting instruction https://wpbookingcalendar.com/faq/no-emails/ (the most probably you need to check the point from this instruction).

      PS Unfortunately we can not start, right now, some personal customization or custom development, because almost have no free time. Thank you for understanding.
      Kind Regards.

      • Hello.
        Here is instruction how to fix relative to print issue in Chrome browser.

        Please open this file ../{Booking Calendar Folder}/inc/personal.php

        then find this code:

        jQuery( '#print_loyout_content_action' ).print(); //window.print(); jQuery('#wpbc_print_modal').modal('hide'); jQuery('#print_loyout_content').html('');

        and replace it to this code:

        jQuery( '#print_loyout_content_action' ).print(); //window.print(); // jQuery('#wpbc_print_modal').modal('hide'); // jQuery('#print_loyout_content').html('');

        • Thank you, much appreciated. We'll work on this and see what happens.

          Best,
          Michael

  5. Hi. I have a client for whom I've installed the free version of the bookings plugin. When opens the Bookings page in the WordPress dashboard sometimes, but not always, nearly all the bookings aren't visible. He can see all of the bookings in the publicly visible page and so can everybody else. As far as I can see there are not console errors in his browser.

    Here's where it gets weird, though. He works from a Macbook. I also work from a Macbook. We both use the Safari browser. While he is unable to see these bookings on his computer, I can see all the bookings, whether I'm logged in using his account or the administrator account. His ability to see bookings in the admin page varies; sometimes he can, sometimes he can't but one thing that is absolutely consistent is that I can always see bookings, at anytime, whoever I'm logged in as.

    Does this ring any bells?

    thnks.

    • Hello.
      Its really weird issue.
      So does its appear only at customer single computer ? Did he/she try to make test with different browser ?
      Also can you send screenshot of this exact issue that your customer have?
      You can also check for any relative errors at the error.log file in the serve configuration, may be just because of some error, system sop executing script, and because of that your customer do not see the bookings.
      Kind Regards.

      • Nothing in the very short server error log file.

        I'll have him install firefox, see if that helps.

        The only difference that I can see is that he's running OS X 10.10, I'm running 10.12. Browser versions are the same. He has no browser plugins installed.

        I'll keep you posted on the browser change and try and get screen shots.

      • Found it. The client was bookmarked to a previous version of the website, looking at the wrong dashboard.

        Sorry for the noise.

  6. Hi,

    I have a plan to create a membership website where each member of the site will be service providers.
    I am looking for a booking plugin to allow visitors and customers book service of each provider, that is, each member should have the own calendar booking.

    Does this plugin provide this feature?

    Thanks in advance.

    • Hello.

      Probably you need to check the Booking Calendar MultiUser version.

      In Booking Calendar MultiUser version possible that each registered WordPress user (your owner) have own individual independent booking admin panel, and can see and manage only own booking resources and some other settings (other owners will not see the bookings from this owner, they can see only own bookings). Please check more here (at bottom of the page) https://wpbookingcalendar.com/overview/

      Also each owner (user) will receive the emails about the bookings of the own service(s) or property (booking resource(s)) and can approve or decline them. Please note, that the each owner WordPress user) will have different individual calendar(s) with booking forms in the separate pages. Please retest it in the live demo. You can read more about the initial configuration of the Booking Calendar MultiUser version: https://wpbookingcalendar.com/faq/multiuser-version-init-config/

      Please test the live demo of Booking Calendar Multiuser version here: https://multiuser.wpbookingcalendar.com/
      Admin Panel of Multiuser version (here you can test several admin panels functionality): https://multiuser.wpbookingcalendar.com/admin-panel/

      Kind Regards.

  7. Hello,

    Is there a way to make the parent resource group not count as a resource? For example, I have 5 rooms that I want to put under a resource parent group so that I can book all 5 at once without having to book it individually. Is that possible?

    • Hello.
      In actual versions of Booking Calendar its does not possible to define the "parent booking resource" only as group. Its counting also in total capacity as booking resource. I will add this feature to the todo list for ability to define such possibility.

      But still, you can book all 5 booking resources at once (just you need to have 1 parent booking resource, and 4 child booking resources).
      Please check this article about different configuration of capacity and availability https://wpbookingcalendar.com/faq/capacity-concept/
      Kind Regards.

  8. Hi there,

    I have three booking calendar that each need different legends e.g.

    1. Available, Booked and Partially booked
    2. Available, Not Available, Location1 and Location2
    3. Option1, Option2, Option 3

    Basically I need to have a legend for each calendar, is this able to be achieved?

    Thank you

    • Hello.
      Unfortunately its does not possible in actual versions of Booking Calendar to have the different legends for the different booking resources (calendars).
      Its does not possible, because Booking Calendar support only support restriction number of states in calendar (and that's why we are having only such labels) at the Booking > Settings General page. Sorry.
      Kind Regards.

  9. Hello there, i need your help please.

    I bought the booking calendar business medium and i need to change something:
    When a customer makes a booking, the first and the last day of his booking is marked as partially booked (divided square).
    I prefer the first day to be shown as partially booked(divided square), but the last day to be shown as available (not divided square).

    Thank you very much

    • Hello.
      By default its does not possible. Sorry.
      I can propose for you a fix to not show the last day as partially booked and just as available.
      1) Please open this file ../{Booking Calendar Folder}/lib\wpdev-booking-functions.php

      then find this code:

      function wpbc_get_SQL_to_insert_dates( $dates_in_diff_formats , $is_approved_dates, $booking_id ) { $my_dates = $dates_in_diff_formats['array'];

      and replace it to this code:
      function wpbc_get_SQL_to_insert_dates( $dates_in_diff_formats , $is_approved_dates, $booking_id ) { $my_dates = $dates_in_diff_formats['array']; if ( count($my_dates)>1 ) { unset( $my_dates[ ( count($my_dates)-1 ) ] ); } // Remove LAST day

      2) Please open this file ../{Booking Calendar Folder}/inc\js\personal.js

      then find this code:

      function wpdevbk_select_days_in_calendar( bk_type, selected_dates ){ clearTimeout(timeout_DSwindow); var inst = jQuery.datepick._getInst(document.getElementById('calendar_booking'+bk_type)); inst.dates = []; var original_array = []; var date; var bk_inputing = document.getElementById('date_booking' + bk_type); var bk_distinct_dates = []; for (var i=0; i< selected_dates.length ; i++) {

      and replace it to this code:
      function wpdevbk_select_days_in_calendar( bk_type, selected_dates ){ clearTimeout(timeout_DSwindow); var inst = jQuery.datepick._getInst(document.getElementById('calendar_booking'+bk_type)); inst.dates = []; var original_array = []; var date; var bk_inputing = document.getElementById('date_booking' + bk_type); var bk_distinct_dates = []; var last_selected_date =new Date(); // Select one additional day in calendar, during editing of booking //FixIn 6.2.3.6 last_selected_date.setFullYear( parseInt( selected_dates[ selected_dates.length -1 ][0] ) ); last_selected_date.setMonth( parseInt( selected_dates[ selected_dates.length -1 ][1]-1 ) ); last_selected_date.setDate( parseInt( selected_dates[ selected_dates.length -1 ][2] ) ); last_selected_date.setHours( 0 ); last_selected_date.setMinutes( 0 ); last_selected_date.setSeconds( 0 ); var last_selected_next_date = new Date( last_selected_date.getTime()+1000*60*60*24 ); selected_dates.push( new Array( last_selected_next_date.getFullYear(), (last_selected_next_date.getMonth()+1), last_selected_next_date.getDate() ) ); for (var i=0; i< selected_dates.length ; i++) {

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

      P.S. this customization will not support in future updates.

      Kind Regards.

  10. Hello there,

    I hope you all doing good.
    I just had some question for a certain issue of the booking.

    https://prntscr.com/cqx8cc

    As the screenshot showed, there were a 2 reservation. But i can't see it on the calendar.

    May I know why is that?

    Thanks

    • Hello.
      Probably you was deleted some booking resources, which was having some bookings.

      You can open the Actions tab at the Booking Listing page and click on mark "Read All" button to reset "new bookings" counter.

      Kind regards.