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. Business Medium version.

    Trying to show a 7 day week time with hours 24-hours, but no luck. What's the proper shortcode for that?

  2. Hi, I have just updated to the latest version.

    Stripe payment v.1 activated works fine, however there is a new option Stripe v.3 which does not open the stripe payment when selected. When I look at stripe it has a log entry for the request but there is no way for the customer to enter details to pay. Can you help?

    • Hello.
      Stripe V.3 will be prefer to use after September 2019. Or you can activate and configure it right now.
      This integration require correct configuration of [bookingedit] shortcode.
      Please check this FAQ instruction how to configure ability to edit or cancel own booking(s) of visitor, who made these booking(s): https://wpbookingcalendar.com/faq/configure-editing-cancel-payment-bookings-for-visitors/

      Of course the previous Stripe v.1 you need to deactivate.

      If you still will have some issue, please send screenshots of this issue and link to the page with issue to support @ wpbookingcalendar.com

  3. Hi,

    So I have done the above, when I access the booking as customer from the view booking link it asks me to reconfirm email, if I re enter the email and save changes stripe v3 works but this is not slick. PayPal works without doing this. Any advice apart from removing email Chechen from booking form?

    • Hello.
      I do not sure that clearly understand you.
      Do you mean that at the booking form you are using one email in the booking form, and during redirection to the Stripe you need to use other email ?
      Because at stripe page, this email address from the booking form have to be auto-filled.
      Kind Regards.

      • When I book directly and pay it all works fine.

        However if I send customer an email to brief their booking and they choose to pay from looking at the booking on the calendar then they have to reconfirm their email, and confirm changes and then it also works fine although clunky. Would be better not to have to reconfirm email and be able to go to stripe directly as with PayPal. Same happens when customer follows payment link when booking created in Admin panel.

        • Hello.
          Sorry, I still do not sure, where visitor need to reconfirm email.

          Can you send screenshot of this page to suppor @ wpbookingcalendar.com
          Thank you.

          • Hi,

            The reconfirming if email is in my booing form setup.

            However it appears that if I remove this when asking to make a payment vail link changes in edit form have to be saved to use stripe payment. Will send email latter

            • Hello.
              You are right there an issue during "sending payment request" with Stripe payment system (integration v.3).

              This issue will be fixed in next update 8.5.1 of Booking Calendar.

              I was sent to your email instruction about how to make fix in exist version 8.5.
              Kind Regards.

  4. Hello,

    I would like to verity the email addresses when they are submitted.

    We've found situations where the person is using a false email address.

    Can you recommend a plugin, where the user will need to click a link, to verify their email address?

    • Hello.
      "... Can you recommend a plugin, where the user will need to click a link, to verify their email address .."
      Currently this feature does not support by Booking Calendar. Sorry.

      If you need to re-enter in the booking form email 2 times to verify it, please use this at the Booking > Settings > Form page:

          <p>Email (required):[email* email] </p>   
          <p>Verify  email: <br/>[email* other_verify_email class:same_as_email]</p> 
      

      Description of usage.
      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.
      [email* other_verify_email class:same_as_email] - confirmation email field of the primary email field

      Please use shortcode generator at the right side of the Booking > Settings > Form page for the fast and correct creation of booking form fields.

      Kind Regards.

  5. how does this verify the persons email address?

    e.g.
    person types in email
    they are required to click link

    then they can submit form

    • Hello.
      Its verify only about the mistakes in typing such emails.

      But its does not verify if its real email or some spam. Sorry. Its does not support by Booking Calendar some type of 2 factor verification of emails.
      Kind Regards.

  6. I cannot find how to get the same formatting of all weeks in the booking calendar. The current alternating format for every second week confuse users. The cell colour should be cin sistently changed for bookings. I have wpbookingcalendar 8.4.6 and wp 5.2.1

    • Hello.
      I do not sure that clearly understand about your issue.
      May be you are having some css conflict with some other plugin or theme.

      Probably, its because of conflict with some other plugin or actual theme.
      Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu and make testing after each plugin deactivation.
      If its not help, please deactivate all your plugins and active the default WordPress theme. And then retest it again.
      We just need to find the reason of this issue.

      Otherwise send the link to your page with booking form, where you are having the issue.
      Kind Regards.

  7. Hello,
    I am using the paid singleSite Version of your plugin.
    Since i want to create a calendar for courses and conferences only specific dates should be available.
    Is it possible to set specific dates as available? For example you can book a course on 05.04.2019 and another one on 12.07.2019. Setting the availability to "only on monday" is not an option for me because the day of the week on which the courses are being held vary.

    Looking forward to your response
    and thank you in advance!

    • Hello.
      Its possible in the Booking Calendar Business Medium or higher versions.

      Check more about this feature here: https://wpbookingcalendar.com/overview/#availability
      Watch it in this video guide https://wpbookingcalendar.com/help/booking-calendar-video-season-availability/

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

      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.

      Kind Regards.

      • Thank you for the quick response, your support is awesome!
        Apparently the Business Medium version is what i need. As far as i have seen the upgrade costs 190,00$ while buying a completely new copy costs 186.75$ (because of the 25% discount i guess?)
        Can i get the discount on the upgrade as well? Since it is a little unfortunate that i already bought the 60$ standard version and can't really use that...
        Thank you!

  8. Hello,

    I really like your plugin and it's gonna to be perfect for my website,i got the Business Small SingleSite 8.4.6, but I have trouble translating the payment request email template. I did the same for the new visitors email template who worked fine but not for the payment. here what I did :

    You need to make payment [cost] for reservation [bookingtype] at [dates].
    [paymentreason]
    [content]
    Please make payment on this page: [visitorbookingpayurl]
    Thank you, Explore Languedoc

    [lang=fr_FR]
    Vous devez effectuer le paiement de [cost] pour la réservation de [bookingtype] le [dates].
    [paymentreason]
    [content]
    S'il vous plaît effectuer le paiement sur cette page: [visitorbookingpayurl]
    Merci, Explore Languedoc

    when i send the payment request to someone who book in the french page he receive the email in english.

    I also would like to send them to a translate payment page wich send them to the english payment page again even if I did translated the payment description page.

    Dear [name]
    Please make payment for your [resource_title] booking on the [selected_short_dates_hint].
    For reference your booking ID: [booking_id]
    Booking Details:
    [content]

    [lang=fr_FR]
    Cher [name]
    S'il vous plaît effectuer le paiement pour votre [resource_title]
    réservation le [selected_short_dates_hint].
    Pour référencer votre numéro de réservation: [booking_id]
    [content]

    i would really appreciate some input on this issue as my website need to be online soon.

    Regards

    • Hello.
      Before sending payment request to the users, you need to switch language of your admin panel.
      If you are using some translation plugin, like WPML, or qTranslate, so you can switch language of Admin panel in menu of this plugin.

      If you do not use any such plugins, so then you can click on "Globe" icon near specific booking, then switch locale, and after this send payment request.
      Kind Regards.

  9. Hello

    I am wanting to centre the Legend below the calendar, I have already centred the calendar but the Legend isn't in the right location as it is off set to the left.

    Web address is: transportationspa.co.uk (under availability option in menu)

    • Hello.
      Please open this file: http://transportationspa.co.uk/wp-content/plugins/booking/css/client.css
      Find this code:

       .bk_calendar_frame.cal_month_num_1 {
          width: 300px;
          margin:1px center;
      }

      and replace that code to this code:

      .bk_calendar_frame.cal_month_num_1 {    
          margin: 1px auto;
      }
      .block_hints.datepick {
          width: 284px;
          margin: 1px auto !important;
          margin-top:15px !important;
      }
      .block_hints.datepick  .block_text {
          padding-right: 7px !important;;
      }
      

      Kind Regards.

  10. Hi,
    we have configured everything as per instructions, but we found, that it is not possible to have the number of children deducted from the capacity of a resource. Meaning : If my total resource for a day is 8 and I book 4 visitors and 2 children only 4 are deducted from the capacity, even though the costs for visitors and children configured in the advance payments are properly calculated. What kind of workaround can I use?

    • Hello.
      By default its does not possible. The children selection must be a part of visitors selection.
      You can use in booking form 3 selectboxes for adults selection, children selection and (probably hidden) selectbox for visitors selection.
      Also you will be need to use custom JavaScript for auto selection of visitors, depend from the selection of adults and/or children.
      Example of configuration:

      <p style="display:block;">Visitors: [select visitors class:visitors "1" "2" "3" "4" "5" "6"] </p>
      <p>Adults: [select adults class:adults "1" "2" "3"]</p>
      <p>Children: [select children class:children "0" "1" "2" "3"]</p> 
      <script type="text/javascript">
         	jQuery( 'select.adults').on( 'change',  wpbc_set_visitors_number );
         	jQuery( 'select.children').on( 'change',  wpbc_set_visitors_number );	
      	function wpbc_set_visitors_number() {
      		var s_adults   = jQuery('select.adults option:selected').val();
      		var s_children = jQuery('select.children option:selected').val();
      		var s_visitors = parseInt(s_adults) + parseInt(s_children);
      console.log( s_visitors );		
              jQuery('select.visitors option[value=' + s_visitors + ']').prop({selected: true});  
      	}
      </script>	
      

Leave a Reply

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