Support

Technical help board
Important.  Check FAQ first for existing answers before posting new Questions.
Note.  You can check archive 1, archive 2 and archive 3 of support technical board of already exist solutions and troubleshooting stories.
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.

  1. My problem is 3 places above, but I'll say it again
    No matter which view I have (30, 90 or 360) it always stays the same, the first column occupies 50% of space and the column that marks me the hours occupies the other 50%, which leaves everything very narrow.

    I already uninstalled the plugin and reinstalled it, but it keeps sending me the timeline table in this way.

    Here is the timeline with the problem
    Timeline

    • Hello.
      This issue because of CSS conflict with CSS style of your actual theme.
      For fixing this issue, please make this small customization.
      Please open this file http://wuno.mx/wp-content/plugins/booking/css/timeline.css

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

      then add this code to the bottom of this file:

      .wpbc_tl_table.table.table-striped {
          table-layout: auto;
      }
      

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

      • Thank you.

        One more question, can the data of the scheduled appointments of the clients be seen on the same timeline?

        I saw in the videos of your page that showed it, but I do not know which version is the one that has this function for the timelines.

        • Hello.
          Yes, it’s possible in paid versions. You calendar activate to shoe such booking details in the Timeline at the Booking > Settings General page in Booking Admin panel section in paid versions.
          You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
          Kind Regards.

  2. Hello,
    we are integrating commission tracking plugin.
    We want to integrate the following custom code, into the proper PHP page.

    When you want to track commission from your plugin (example: after a payment is confirmed or after a user submits the contact form), use the following code and pass the details to track the commission.

    {CUTTED}

    Getting the Affiliate’s ID
    The affiliate ID value is stored in the browser’s cookie. You can access it like the following:

    $aff_id = $_COOKIE['wpam_id'];
    If you need to pass this value to a post payment script (exmaple: IPN handling script), then you can pass is via the custom field and access it later.

    • Hello.
      If you want to integrate some your code in the payment form, for tracking payments. You can do this inside of this function:

      function show_paypal_form_in_ajax_request($booking_id, $booking_type, $booking_days_count, $times_array , $booking_form ){

      inside of this file ../wp-content/plugins/{Booking Calendar Folder}/inc/_bs/biz_s.php

      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.

  3. Hello,
    I'm trying to setup up this plugin. i have purchased the personal version. and have some questions.

    I want to use the plugin to schedule consultations.
    I'd like to incorporate google calendar to show my availability.
    I have 2 calendars i will be aggregating into the plugin. One which is shoots, the other which is meetings/webinars.

    Is there a way that any events that automatically sync from google calendar are already approved and not a number notification in the bookings? I have over 1000 "bookings" that need approval.

    Also, when a booking is scheduled, and i approve it in the plugin, is it able to reversely go back and publish the event/time in my google calendar?

    And lastly, is option for the user in the form to select the time/ time blocks only a feature of business small and up? is this not available in the personal version?

    • Hello.

      1) The ability to auto-approve bookings , that is importing from the .ics feeds, possible in the Booking Calendar Business Small or higher versions. In these versions, you need to activate this option "Auto approve bookings during import" at the Booking > Settings General page. You can make upgrade to the higher version of Booking Calendar from your exist version of plugin by clicking on the "Upgrade" menu item at the top right side of General Booking Settings page in your admin panel.

      2) Please check about the configuration of export .ics feeds in this FAQ instruction here https://wpbookingcalendar.com/faq/export-ics-feeds/
      Booking Calendar is generate .ics feed with bookings in real time. But how often some service (like airbnb, or booking.com ) access this .ics feed to import the bookings from Booking Calendar into own system, does not depend from Booking Calendar. So in other words, Booking Calendar does not force to generate import process by third party service, when some booking is created. You need to check with support of this service (like airbnb or booking.com), about how often they can access the .ics feed tor making import.

      3) In the Booking Calendar Personal version possible to configure the timeslots selection for ability to book specific times. For example:

           <p>Select Times:[select rangetime "06:00 - 06:30" "06:30 - 07:00" "07:00 - 07:30" "07:30 - 08:00" "08:00 - 08:30" "08:30 - 09:00" "09:00 - 09:30" "09:30 - 10:00" "10:00 - 10:30" "10:30 - 11:00" "11:00 - 11:30" "11:30 - 12:00" "12:00 - 12:30" "12:30 - 13:00" "13:00 - 13:30" "13:30 - 14:00" "14:00 - 14:30" "14:30 - 15:00" "15:00 - 15:30" "15:30 - 16:00" "16:00 - 16:30" "16:30 - 17:00" "17:00 - 17:30" "17:30 - 18:00" "18:00 - 18:30" "18:30 - 19:00" "19:00 - 19:30" "19:30 - 20:00" "20:00 - 20:30" "20:30 - 21:00" "21:00 - 21:30"]</p> 
      

      In the Booking Calendar Business Small or higher versions exist more form fields for ability to book with different times fields.
      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/

      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 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.

    • Hello.
      Just open that page for editing.

      And replace this shortcode [bookingcalendar] to this [booking]

      Kind Regards.

  4. finally got it
    You meant click insert for the FORM tab and not the Calendar tab

    Just a quick question
    I cant set $ value to the form?

    • Hello.
      The Business Small and higher versions of the Booking Calendar is support Stripe, PayPal (Standard and PayPal Pro Hosted Solution (please note, PayPal PayPal Pro Hosted Solution its does not the same as PayPal Pro)), Authorize.Net, Sage Pay, iDEAL via Sisow and iPay88 payment gateways integration, other payment systems are not supporting yet. You can configure and activate it at the Booking > Settings > Payment page.

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

  5. On mobile the calendar always floats left and is off centered while the rest of the form is centered. How would I go about centering the entire form with calendar included? I have the latest version of WordPress and the personal version. Thank you.

    • Hello.

      Please send the link to your page with booking form, where you are having the issue. So then I can check about possibility to help you in fixing this issue.
      Kind Regards.

        • Hello.
          1) Please note, Booking Calendar does not support cache plugins. You are using someone.
          Please recheck for any cache plugins, like "WP Super Cache", "WP Fastest 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).

          2) Please make this fix.
          Please open this file ../{Booking Calendar Folder}/css/client.css

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

          then add this code to the bottom of this file:

          @media (max-width: 521px) { 
            .booking_form_div {     
               width: 260px;
            }
          }
          

          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 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.

  6. We are attempting to use Pay Pal Standard on our business here in Mexico but it will allow on Paypal accounts to use a credit card and not a credit card directly if the purchaser is in Mexico. It will allow it if the purchaser is in Canada or the USA. Discussions with Paypal say that it should work. We have it working on another site that we administrate, but created our own button and do not need to run payments through booking calendar where we are having the problem.

    • Hello.
      Sorry, I do not sure that clearly understand you.
      1) Please note, The Business Small and higher versions of the Booking Calendar is support PayPal Standard and PayPal Pro Hosted Solution (please note, PayPal PayPal Pro Hosted Solution its does not the same as PayPal Pro)).

      2) If you have activated and configured the "PayPal Standard" payment gateway at the Booking > Settings > Payment page, so then its will allow for your website, visitors after submit the booking to pay for this booking via PayPal.

      Please note, in "PayPal Standard" possible to pay, if the visitor have own PayPal account. Also, as far as I know PayPal allow to make payment "directly by credit card" without need to have "PayPal account" only FEW restricted time (per day or so), if you have activated the "PayPal Standard" integration.

      3) For example, "PayPal Pro Hosted Solution" or Stripe, does not require from the visitors to have PayPal or Stripe account, and allow to pay directly by credit cards.

      4) If you was mean that you are having some issue with showing PayPal form, so please be sure that you DO NOT created predefined encrypted PayPal button, at the PayPal account. Booking Calendar make HTML integration of "PayPal Standard" and show PayPal form dynamically after booking process.
      Basically due to an encryption issue blocking third party payment buttons, you can have the issue with showing payment button.

      These are the steps to follow for resolving this issue:

      - Log into your PayPal Account.
      - Navigate to Profile > Profile & settings from the menu
      - Go to My selling tools tab
      - Under Selling Online section, click update besides Website Preferences
      - On the next page, search "Encrypted Website Payments", set option "Block Non-encrypted Website Payment" to "Off".
      - Click "Save" & retry your payment again.
      It should resolve your issue.

      Kind Regards.

  7. Any idea why my imported google calendar is offest by one negative hour?
    http://choose.valueimagery.com/contact-us/

    Look at every monday and there is an event from 9:00 to 11:00. However in google calendar this actually 10-12.
    I have checked the time zone of WordPress, Booking Calendar, and Google Calendar. All are the same timezone: Sydney.

    • Hello.
      Please try to set at the Booking > Settings > Sync > "General" page the "Default timezone".
      Save changes.
      And then try to import new bookings via .ics feed to test it.
      Kind Regards.

  8. I have managed to get the calendar onto my website, 1st step done! However, when I try to click on a date (as if I was a customer) it won't let me click on it or take me any further to make an actual booking. What could I have done wrong/not done please?

Leave a Reply

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