Support Archive (6)

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

  1. Hello,
    1. how can i book an serial appointment. One of my customers is a youth organisation which uses every week on friday the same room for 3 hours. Is it possible to make just one booking process for all dates or do i have to book every single date?

    Happy for answers

    • Hello.
      1) You need to open the Booking > Settings General page in "Calendar" section and activate the Multiple days selection mode, and activate this option "Use time selections as recurrent time slots" to use recurrent time to reserve several days. This means that middle days will be partially booked by actual times, otherwise the time in the booking form will be used as check-in/check-out time for the first and last day of the reservation.

      2) Then you need to select each Friday in your calendar and submit the booking for the specific time slot.
      Kind Regards.

  2. Hello,

    i want to give my customers the posibility to book time slots in Form of rangetime at the homepage
    Example: [select rangetime multiple "09:00 - 13:00 Uhr@@09:00 - 13:00" "14:00 - 18:00 Uhr@@14:00 - 18:00" "09:00 - 18:00 Uhr@@09:00 - 18:00"]

    I´d also would like to book in the backend with another booking form start- and endtimes for the same Location
    Example:
    [select* starttime default:08:00 "08:00" "09:00" "10:00" "11:00" "12:00" "13:00" "14:00" "15:00" "16:00" "17:00" "18:00" "19:00" "20:00" "21:00"]
    [select* endtime default:18:00 "09:00" "10:00" "11:00" "12:00" "13:00" "14:00" "15:00" "16:00" "17:00" "18:00" "19:00" "20:00" "21:00" "22:00"]
    So that i can book individual slots for special events.

    Actually the booking in the backend, just for 1 hour blocks the rangetime (which incluedes the same hour) in the frontend. Thats fine:-)
    Unfortunately the rangetime booked by customer in the frontend can be overbooked by backend booking form with start- and endtimes.
    How can i fix, to be safe of not overbooking?

    • Hello.
      It's possible in the Booking Calendar Business Medium or higher versions with configuration of several different custom booking forms and having there different times fields. Check more about this feature here: https://wpbookingcalendar.com/overview/#custom-forms
      Watch it in this video guide https://wpbookingcalendar.com/help/custom-booking-forms-video-overview/

      At the Booking > Add booking page you can select the different custom booking form at top toolbar. Test it here https://bm.wpbookingcalendar.com/

      You can upgrade to the higher version of Booking Calendar from your existing version of plugin by clicking on the "Upgrade" menu item at the top right side of the General Booking Settings page in your admin panel.

      Kind Regards.

      • Ok, i´m already using "Business Large" Version.
        I buiild two different custom booking forms:

        Booking form 1."My Customers Booking with posible on the offical homepage (frontend) " Customers should only can book rangetimes for the Location room 1
        [select rangetime multiple "09:00 - 13:00 Uhr@@09:00 - 13:00" "14:00 - 18:00 Uhr@@14:00 - 18:00" "09:00 - 18:00 Uhr@@09:00 - 18:00"]

        Booking form 2."My Special Customers" I want to do a reservation in the backend for the same Location as in 1. room 1, but with the posibility to selct start and endtime
        [select* starttime default:08:00 "08:00" "09:00" "10:00" "11:00" "12:00" "13:00" "14:00" "15:00" "16:00" "17:00" "18:00" "19:00" "20:00" "21:00"]
        [select* endtime default:18:00 "09:00" "10:00" "11:00" "12:00" "13:00" "14:00" "15:00" "16:00" "17:00" "18:00" "19:00" "20:00" "21:00" "22:00"]

        Unfortunately the rangetime booked by customer in the frontend (Booking form 1) can be overbooked by backend booking form 2 with start- and endtimes.
        How can i fix, to be safe of not overbooking?

        • Hello.
          In admin panel skipping checking about the booked times at the Booking > Add booking page was made intentionally.
          To override this workflow, please make this fix.
          Please open this file ../wp-content/plugins/{Booking Calendar Folder}/js/wpbc_times.js

          ( 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:

          function wpbc_is_this_time_selection_not_available( resource_id, form_elements ){ // Skip this checking if we are in the Admin panel at Add booking page if ( location.href.indexOf( 'page=wpbc-new' ) > 0 ) { return false; }

          and replace it to this code:

          function wpbc_is_this_time_selection_not_available( resource_id, form_elements ){ // Skip this checking if we are in the Admin panel at Add booking page if ( location.href.indexOf( 'page=wpbc-new' ) > 0 ) { // return false; }

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

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

  3. Suddenly there was paypal payment method on in the plugin. Customers called about it. Have no idea how has it been able to connect on?

  4. I am trying to end, anyone, from booking after April 8. How would I perform that task

    • Hello.
      Sorry, I did not understand about your issue. Can you explain more detail about the issue that you are having with Booking Calendar plugin ?
      Please send the link to your page with booking form, where you are having the issue.
      Thank you.

  5. I have just received the latest release of Small Business Version 9.0.1. I have deactivated the old version but cannot then delete. I get an error message saying the plugin cannot be deleted while active on the main site. I have re-activated 9.0 in the meantime. Do you have any suggestions as to what is causing this problem.

    • Hello.
      If you are using the WordPress MU installations then you need todo it in network mode at the main website. Do not do this at each sub-site of your WordPress MU installation.

      Kind Regards.

      • Thanks for getting back to me. But I only have one website and I am the only user. I have previously updated from the Personal to the Small Business without issue. However get the error message 'You cannot delete a plugin while it is active on the main site.'

        • Hello.

          In this case it’s really weird…

          You can delete the actual version of Booking Calendar from ./wp-content/plugins/ folder via ftp. On this case system have to deactivate the plugin automatically after deactivation.

          But better to check with support of your hosting why you have that error and do you use WordPress MU installation.

          Kind Regards.

          • Thanks for getting back to me. I will pursue with the hosting to seek a resolution. Thanks for your help.

            Kind regards

  6. Hi

    We have one physical object on the homepage, but in the back end as 2 objects because the pricing depends on who is booking (private/commercial booking). Now the problem is that they are not corresponding - how can I merge the calenders så it shows occupied timeslots no matter who is booking?

  7. Forgot to mention that it's connected to paypal, so when a commercial booking is made another price is charged on Paypal compared to a private booking. That's why we handled it as 2 different objects.

    • Hello.

      If you want to show as unavailable some dates or times in all calendars (booking resources), if some booking was made in only one calendar (booking resources), then it’s possible to configure it with "aggregate" parameter in the Booking Calendar shortcode ( it's possible in all paid versions of Booking Calendar). This parameter makes the dates in the calendar unavailable if these dates were booked in some other booking resources.
      Please check more about "aggregate" parameter in the Booking Calendar shortcode here: https://wpbookingcalendar.com/faq/shortcode-booking-form/

      I will explain it in example of booking separate rooms:

      Example of configuration:

      Booking resources at the Booking > Resources page:

      - Room #1 ( ID = 3 )
      - Room #2 ( ID = 4 )
      - Room #3 ( ID = 5 )

      And you need to insert the Booking Calendar shortcodes into the pages like this

      - Room #1 ( ID = 3 )
      [booking type=3 aggregate='4;5' ]

      - Room #2 ( ID = 4 )
      [booking type=4 aggregate='3;5' ]

      - Room #3 ( ID = 5 )
      [booking type=5 aggregate='4;5' ]
      ....

      If some room will be booked for a specific date(s) or times, this date/time will be unavailable in other rooms, as well.

  8. Calendar entry keeps showing "Calendar is loading..."
    I have tried disabling all plug-ins one by one but still shows that error. Any other suggestions?

    • Hello.
      Its most probably that you are having some JavaScript error at that page. Please recheck your page for any JavaScript errors (usually for see what JavaScript error you have you need to press Ctrl {+} Shift {+} J for showing browser console) and try to fix them.
      You can check for the most common issues on the FAQ page https://wpbookingcalendar.com/faq/ at the troubleshooting section.
      You can also try to deactivate one by one all your active plugins at the WordPress > Plugins menu. Then retest it again.
      If its not help, please deactivate your active theme and active the default WordPress theme. And then retest it again. May be there exist some conflict with some active plugin or actual theme and just need to find the reason of that issue.
      If you still will have this issue, please send the link to the page with booking form, where you are having an issue, I will check it then.

  9. My website, Austinyachtclub.net, uses Business Medium. We run the latest level Workpress. Our Website is hosted on GoDaddy. We have their Firewall, as part of our Security Plan. I have several people who access the website as admins,. while browsing the Bookings Resource Calander screen, they get an "Access Denied" error, as detected and reported by the GoDaddy Firewall. The access denied error shows in the Firewall's Audit Trail. GoDaddy Tech Support has not determined the cause, but suspects the encoding of the Booking Calendar URL that displays the calendar may be coded in a way that looks suspicious to the Firewall's filter. Here is the GoDaddy Tech response and URL causing the problem;

    In short, the firewall determined that URLs like this are not correct and may be an attempt to access something that shouldn't be accessed or use a site element in a malicious way:

    /wp-admin/admin.php?page=wpbc&view_mode=vm_calendar&tab=filter&view_days_num=7&wh_booking_type=8,9,10,11,12,21,22,23,24,25,26,27,28,29,30,31,1,13,14,15,16,17,18,19,20,4,3,2,5,6,7,32&tab_cvm=actions_cvm&scroll_day=7

    All the access denied error are due to this URL or a similar one requesting a month view.

    • Hello.
      Such type of links for access booking admin panels was existing from the beginning. It’s correct URL for applying different parameters, like number of booking resources to show in the Booking Listing page. You need to ask your hosting provider to roll back rules for access the booking admin panel. It’s was changed something at the server side in GoDaddy.
      Kind Regards.

  10. I have three bookings which are being flagged as unverified bookings. These are legitimate bookings which have been approved. I believe they will all have been added manually by me rather than imported. Can you please advise how I verify them. I have searched the support database for 'unverified' but have not been able to find any information.

    Many thanks