Support Archive (4)

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

  1. I want to display bookings on my website of half days. Is that possible?

    • Hello.
      1) Yes it’s possible in the Booking Calendar Business Small or higher versions, if you need to use change over days. Check more about this feature here: https://wpbookingcalendar.com/overview/#change-over-days
      Watch it in this video guide https://wpbookingcalendar.com/help/booking-calendar-video-change-over-days/

      2) The ability to book for the specific times possible in the Booking Calendar Business Small / Business Medium versions (and in higher versions for booking resources with capacity =1). ~ In lower versions of Booking Calendar (including free version), possible to make bookings for specific times only for specific restricted time-slots.

      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.

      Please watch more in this video: https://wpbookingcalendar.com/help/booking-calendar-video-timeslots/

      You can configure the timeslots selections on the Booking > Settings > Form 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 https://wpbookingcalendar.com/help/booking-form-fields/

      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: https://bs.wpbookingcalendar.com/ Other live demo you will need to reconfigure.

      Kind Regards.

  2. So I'd like to book partial days for a certain person and the other half for another person. Is it possible to visualize it like this on the website?

  3. Syncing calendar to google calendar (via .ics vis URL, not the file but pasting the address).

    How do you make it live update? I have added it but when I make a new booking my google calendar doesn’t update.

  4. I am struggling to find a way to search bookings for a specific person or name. Could do with being able to list all bookings by a surname or name.

    • Hello.
      You can easily search for specific person by using keyword field in the Booking Listing page in paid versions of Booking Calendar.
      Please open the booking Listing page ad then click on "down" arrow at left bottom corner of Filter toolbar, its will expand toolbar keywords. Then you can enter first name or second name of person, and click on "Apply button" to start searching your booking.
      Watch it in this video guide https://wpbookingcalendar.com/help/booking-listing-video-tutorial/
      Kind Regards.

  5. I don't want to see the duration of the booking on my web site when I pass the mouse over a specific day, only the color booked/available

    • Hello.
      1) In this case, you do not need to use time-slots in your booking form.
      Please remove the times selection/entering field from the booking form at the Booking > Settings > Form page. In this case, you will be abale to see only available or booked times.

      2) In case, if you want to receive the bookings for specific tome-slots, but do not want to show mouse over tooltip in calendar, so then you can make this trick.
      You can disable of loading Bootstrap library in Booking Calendar at front-end side. In this case, any popover tooltips (where usually showing booked times or times or availability will not show in Booking Calendar). So please open the Booking > Settings General page and in Advanced section click on " Show advanced settings of JavaScript loading " then set as checked this option " Disable Bootstrap loading on Front-End ". Click on "Save changes" button.

      Also please do not set this option " Disable Bootstrap loading on Back-End " as checked, because otherwise, will be some issues in booking admin panel.

      Kind Regards.

  6. Hello!

    In version 6.1 I made some modifications to send some extra emails to different cleaning services in lib/wpdev-booking-functions.php

    The reason was I have one special cleaning service for every location. E.x.: If location no. 1 is booked, cleaning service no. 1 has to be informed about the date for cleaning. If location no. 2 is booked, cleaning service no. 2 has to be informed about the date for cleaning. The emails are send when the booking is being confirmed or declined.

    Now in version 8.3.2 there is no lib/wpdev-booking-functions.php - so I wonder were to find the code to add my modifications.

    Best regards,
    Jan

    • Hello.
      In actual version of Booking Calendar the mail functions located in this folder ../wp-content/plugins/{Booking Calendar Folder}/core/admin/
      in files, like this:
      page-email-approved.php or page-email-new-visitor.php, etc...

      the function that relative to sending emails located at the bottom of such files,
      for example:
      function wpbc_send_email_new_visitor( $booking_id, $bktype, $formdata ) {
      or
      function wpbc_send_email_approved( $approved_id_str, $is_send_emeils, $denyreason = '' ) {
      etc...

      Also you can check this file ../wp-content/plugins/{Booking Calendar Folder}/core/any/api-emails.php
      function
      public function send( $to = '', $replace = array() ) {
      which is used for sending any type of emails. This function is called from above files for different actions.

      Disclaimer. Unfortunately we can not start, right now, some personal customization or custom development, because almost have no free time.
      Check more about new features here https://wpbookingcalendar.com/faq/need-new-feature/
      Thank you for understanding.
      Please note, if you will modify the source code of the Booking Calendar, we will not guaranteed the correct work of plugin and do not support it.

  7. Hi,
    Before writing this message, I've checked your FAQ fo find the answer to my need: showing the availibility or non-availability of a ressource in a calendar once the booking has been approved.
    You did a great job with thi detailed FAQ and all its video but tot tell you the truth… I'm lost!. It's in English in the first place and your videos go much too fast for me to understand where the appropriate setting is.
    These are the info you might need:
    – we purchased the Version 9.Business.Small.SingleSite.8.3 (by the way, how can we update it?);
    – in each page with the proper ressource, we inserted the [bookingedit] shortcode; it show the calendar all right but not bookings once approved.
    – I guess it has to do with a specific shortcode to display an calendar and the confirmed bookings on it (not the timeline).
    Thanks in advance for your help

  8. Hi,
    I am really struggling...and I have a few questions:
    - I want the visitor to click on the startdate and enddate to mark the whole period. Now, visitors have to click all dates individually. Where can I make this work?
    - I want to summarize the costs of the chosen period in the form. Where can I do this?
    - I have cleaning costs for the whole period (one amount) and I have costs for usage of linen and towels (amount per person). How can I make this work?
    Looking forward to hear from you.

    Kind regards
    Claudia

  9. Hello.
    Users can cancel their own booking through the [visitorbookingcancelurl] link.
    - Clicking cancel moves the booking to THRASH and removes it from the admin Booking Listing and Calendar Overview.
    - Even after moving the booking to THRASH, the booking can be opened through the [visitorbookingediturl] and [visitorbookingcancelurl] in the previous emails.
    - Even after cancelling user can still open the [visitorbookingediturl] and change the booking information, and the booking calendar makes it look like the changes are OK and sends emails, but the changes are made to a booking that is in the THRASH and is not shown as booked date.
    - The [visitorbookingediturl] and [visitorbookingcancelurl] only stop working after the booking is DELETED, but this requires manual action from admin.

    Can you make the users cancel / admins thrash function to disable or change the hash, like it can change after being approved? Or can you make the function to actually delete the booking?

    And as future improvements:
    - Make the cancel page only show the booking information as uneditable fields, like the email fields.
    - Make separate thank you messages and pages for booking, editing and cancelling. Now after editing is shown the same information as when booking, which can be confusing, and after cancelling there is nothing.

    Thanks.

    • Hello.
      Thank you so much for this detail description about this issue.
      We will fix it in next update of the plugin.

      1) In actual versions of Booking Calendar, you can make this fix.
      Please open this file ../wp-content/plugins/{Booking Calendar Folder}/inc/_ps/personal.php

      ( you can check how to edit files in WordPress menu in this article https://wpbookingcalendar.com/faq/how-edit-file-in-wp-menu/ )

      then find this code:

      wpbc_send_email_trash( $approved_id_str, $is_send_emeils, $denyreason ); if ( false === $wpdb->query( "UPDATE {$wpdb->prefix}booking AS bk SET bk.trash = 1 WHERE booking_id IN ({$approved_id_str})" ) ){ ?> <script type="text/javascript"> document.getElementById('submiting<?php echo $my_boook_type; ?>').innerHTML = '<div style="height:20px;width:100%;text-align:center;margin:15px auto;"><?php debuge_error('Error during deleting dates at DB',__FILE__,__LINE__ ); ?></div>'; </script> <?php die(); }

      and replace it to this code:

      wpbc_send_email_trash( $approved_id_str, $is_send_emeils, $denyreason ); if ( false === $wpdb->query( "UPDATE {$wpdb->prefix}booking AS bk SET bk.trash = 1 WHERE booking_id IN ({$approved_id_str})" ) ){ ?> <script type="text/javascript"> document.getElementById('submiting<?php echo $my_boook_type; ?>').innerHTML = '<div style="height:20px;width:100%;text-align:center;margin:15px auto;"><?php debuge_error('Error during deleting dates at DB',__FILE__,__LINE__ ); ?></div>'; </script> <?php die(); } make_bk_action('wpbc_update_booking_hash', $approved_id_str, $my_boook_type ); //FixIn: 8.4.2.4

      2) Next update also will have improvement, that during cancellation of booking by visitor, system will disable all booking form fields for showing only cancel booking button.

      3) During cancellation of booking, system show different message at the end of process: "The booking has been canceled successfully".
      During editing of booking, system show payment form. We will think about this how to improve it in future.
      Thank you.

      • That change to personal.php worked, thanks.

        I have asked three times for help and every time you have given me a fix within 24 hours. I hope my own customer service is as good as yours! Thank you.

  10. I have the business medium single version.

    I need to ask for a BOND. - say $500 which is refunded once vacated. I need to send this ONLY to some customer a I see fit - so a function in the backend panel that says "send bond request to this customer.."

    I already ask for confirmation of a Cleaning Fee using the checkbox on the form.

    How can I request a bond that can also be refunded afterwards?

    Does the system have that capability?

    • Hello.
      I do not sure that clearly understand about this feature.

      If you need to add the additional cost for booking for your “bonds,then you can go this in the same way in booking form as with cleaning fee. You need to add checkbox to the booking form like this:

      Bond: [checkbox bond “”]

      And then configure additional cost for the option bond at the Booking > Resources > Advanced cost page as 500USD

      Please note, this additional cost will be added to the booking, if the checkbox in the booking form will be checked.

      Unfortunately separate functionality, like “send bond request to this customer.." does not available in the Booking Calendar.

      If you just need to send the payment request to the customer for the booking for specific cost with description about it, then you can fi this only manually from booking listing page after editing the booking cost. Please watch about this in second part of this video guide: https://wpbookingcalendar.com/help/deposit-balance-payments-video-overview/

      Kind Regards.