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. I'm trying to do it as they say in your first answer, including a "select" way of payment in the form, but the problem is that when you send the request and go to the payment all payment methods appear with the same cost, so They can understand that even though they have requested to do it in a way without added cost, now they can pay by PayPal also without cost, in fact the value of the deposit appears above the button and can not be eliminated. Could something be done to show only the payment gateway chosen in the select?

    • Hello.
      Ok, so its a little different than in your first message. Its not about the setting additional cost, but this request relative to this functionality:

      If visitor "select some option in selectbox in booking form" (for example "PayPal), so then at during showing payment form after the booking process, and during sending payment request, system have to show only the "PayPal" payment method, instead of all other.

      As far as I can see, there is no issues of setting, additional cost for selected option of payment method (PayPal selecion) in the booking form, and then settings additional cost for each selected options at the Booking > Resources > Advanced cost page (like "paypalpayment = 103,4 "% of total cost").

      We only need to implement this feature:

      If visitor "select some option  in selectbox in booking form" (for example "PayPal), so then at during showing payment form after  the booking process,  and during sending payment request, system  have to  show only  the "PayPal" payment method,  instead of all  other.

      Is it correct, or something else ?

      Thank you.

      • Of course it would be more correct to do what I requested in my first question, where you can select an added cost within the payment method paypal at the time of payment (not before), as this could make the initial payment of the deposit in a way (paypal for example) and the final payment of the rest in other way (bank transfer for example).

        But if that is complex, this solution that you write in your last answer is correct and it would be fine to put an additional cost to a full payment, it would be safe for many.

        Thank you.

        • Hello.
          We will add this feature to the TODO list for having it in future updates of plugin.

          Hope I will provide here some fix for this soon.
          Kind Regards.

      • The best way to select the type of payment in the form I think is this:

        Choose the form of payment: [select * how_to_pay "Bank transfer" "PayPal (+ 3'4%)"]

        3'4 should be so because it does not support commas or points in the advanced costs, so it would not recognize it for example like this 3,4.

        • Hello.
          Basically you need to use customization of select box like this:

          Choose the form of payment: [select * how_to_pay "Bank transfe@@bank" "PayPal (+ 3,4%)@@paypal"]

          It’s using labels Together with values.
          Please use shortcode generator at the right side of the Booking > Settings > Form page for the fast and correct creation of booking form fields.
          Watch it in this video guide

          So then you will be able to set additional cost at the Booking > Resources > Advanced cost page.
          Kind Regards.

          • after 2 complicated queries, although I think the plugin should still be implemented more, I am surprised at the high quality of your support. Thank you

            • Hello.
              I was sent email to you.
              Here is copy, as well.


              The easiest way to make this direct fix.

              Please open this file ../wp-content/plugins/{Booking Calendar Folder}/inc/gateways/paypal/wpbc-gw-paypal.php

              ( you can check how to edit files in WordPress menu in this article )

              then find this code:

              ?><input type="hidden" name="amount" size="10" title="Cost" value="<?php echo $params['cost_in_gateway']; ?>" /><?php

              and replace it to this code:

              ?><input type="hidden" name="amount" size="10" title="Cost" value="<?php echo floatval($params['cost_in_gateway'] * 1.034 ); ?>" /><?php

              2) Then find this code:

              echo "<strong>" . $params['gateway_hint'] . ': ' . $params[ 'cost_in_gateway_hint' ] . "</strong>";

              and replace it to this code:

              echo "<strong>" . $params['gateway_hint'] . ': ' . floatval($params['cost_in_gateway'] * 1.034 ) . "</strong>";

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

  2. I open another question because it is about a different topic. In all the skin of the calendar (I am using the pemium marine), with the selection of the time of entry and exit (in my case I have chosen the triangles as separators), there are 4 problems with colors (in chrome and explorer):
    1. the available part (the triangle representing that part) looks different from the available days, which is next to it, so it is very strange.
    2. The color of the text must be the opposite of the triangle to make it look.
    3. The color of a square that appears around the text should be the same as the color of the background.
    4. The price per day must appear on the last day (at least for those who have selected the option to charge per night).
    For questions 1 and 2 (and I don´t know if the 3), you have a post with this theme, (, I followed it but it does not work adding to the end of the skin the code that appears there with the correct colors, so I have changed it directly in the code that already existed instead of adding it and I have fixed the point 1, but I can not with the other 3.

    Being something that affects us all, you could fix 1 skin, whatever, it doesn´t matter the colors but it is coherent, and make it available for us to add it. Or if it's easier, give us the exact code for these 4 problems.

    Thanks, again

  3. Hi there
    I have a small business version and I have resources which can be booked together with other resources. The resources are temple, hall, priest 1, priest 2:
    - for a wedding event, both hall and temple can be booked, and one of the priests is also booked (3 resources)
    - for a prayer session, only the temple may be booked, and one of the priest is also booked (two resources)
    - for some other event, only the hall may be booked (one resource).
    How can I book on a single page multiple resources, where some of the resources (hall and temple) can also be booked independently too.

    • Hello.
      Unfortunately, its does not possible to make such combination of several booking resources booking during one booking process.

      But its possible to set the dates as unavailable in specific booking resource (if such dates was booked in some other booking resource - calendar).
      I do not sure if its will be helpful in this situation.
      Its possible to configure via aggregate parameter in the Booking Calendar shortcode, during inserting it into the post or page.
      Please check more here

      Usual usage of this aggregate parameter its booking entire house and rooms.

      I will explain it in example of booking separately rooms and entire house.
      Please note, all such separate properties will be have the separate booking forms with calendars.

      In case 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), so then it’s possible to configure it with “aggregate” parameter in the Booking Calendar shortcode ( its possible in all paid versions of Booking Calendar).

      Please check more about " aggregate " parameter in the Booking Calendar shortcode here:
      This parameter make the dates in calendar unavailable if these dates was booked in some other booking resources.
      So your configuration can look like this:
      Booking resources at the Booking > Resources page:

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

      And you need to insert the Booking Calendar shortcodes like this

      [booking type=3 aggregate='4;5' ]

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

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

      If some Room will be booked for specific date(s), this dates will be unavailable in House calendar.
      And if House will be booked for specific date(s), so in all Room s (booking forms), these dates also will be unavailable.

      Kind Regards.

  4. Hello,

    I'm wondering if there is a way to set a fixed number of days with one click. However I don't want to book a row of days. I want to book two separate fixed days for a single resource, i.e 14th and 21st of April on Resource Calendar 1 only.

    • Hello.
      You can delete them in several steps from the Booking Listing page.
      Please open the Booking Listing page, then select in Filter toolbar to show only the bookings from the Trash. Select these bookings.
      Then in Actions toolbar click on "Delete" button to completely delete such bookings.
      Continue these steps several times for all bookings.
      Watch it in this video guide
      Kind Regards.

      • 20300 pages (with 10 booking per page) are too much!!
        Is there another way maybe via DB? or can I show more of 10 booking at time?

        Thank you

        • Hello.
          You can set to show up to 100 bookings per page at the Booking > Settings General page in admin panel section.
          Kind Regards.

  5. Hello!

    U guys have aleady helped me a lot. Thank you so much. One issue just showed up couple of days ago.

    The calendar was going to be smaller. I mean It is not wide enough. (here is the link: )

    My question is how and where can I change the padding/ margin issue like this. For me would be better is this calendar is more wider. If you have a specific CSS for this. I would really appreciate that.


  6. Hi there

    I have a problem: when I edit a reservation and type in a coupon discount, i See the new price in the page of editing, but the price doesnt change to the new price in the overview or in the customer mail recieving cause of changes. How come? And what to do?

    Regards Kasper

    • Hello.
      During editing the booking you need to have this shortcode [cost_corrections] at the Booking > Settings > Form page for Ability to edit the booking cost.
      So please add this shortcode to the booking form and then try to edit the booking.
      Kind Regards.

          • I have no issues by changing it. When changing I fill in the correct coupon code and a text with the new price and discount shows up, but when I click: save editing, the price at the overview in admin panel and in the correction-mail is still the same, old price (not including the coupon discount).

            • Hello.
              During editing booking you do not need to enter coupon code.
              You need to enter new cost in the field that is relative to [cost_corrections] shortcode.
              Kind Regards.

  7. Hi,

    Is it possible to add a confirmation alert on click on the 'Approve' button on the reservations back-end page?

    Best regards,

    • Hello.
      We will add this feature to the TODO list for having it in future updates of plugin.
      Kind Regards.

  8. Medium Business Edition: Season Filter Rate Not Working, Need to Override

    Can I override one season filter with another season filter?
    I have created "Off Season" season filter and set a new rate under Resources > Costs and Rates for the months of DEC, JAN, and FEB, for a lower rate.
    Then i created another filter called "Holiday Rate" for thanksgiving, Christmas and new years. For this it should use the normal, higher rate.
    Both rate filters are applied, but the Holiday Rate does not seem to override the Offseason Rate.
    Is this possible?
    Thank you!

    • Hello.

      Better to not have the intersected seasons at the Booking > Resources > Filters page. Please try to edit the "Off Season" season filter and deselect the dates fro m this season, that belonging to other season filer like "Holiday Rate".
      Please note, if you are using conditional season filters, so may be you will be need to delete this season filter and create new range dates filter, where you can select specific dates and not the conditions.
      Watch it in this video guide
      Kind Regards.

  9. Hello,
    Is there any way for [content] to appear on a front-page? Or written in other way, can I remove part of the visitorbookingpayurl when I insert it into a page and stay with [content] only? It would be very useful, taking into account that it is the place where we can include the contract, upload files such as the id card, etc.
    i take this opportunity to comment on something that may be useful and I have not read in any post, in the pay form you can enter visitorbookingpayurl, visitorbookingcancelurl and visitorbookingediturl as link in this way pay
    Finally, it would be appreciated the introduction of users and passwords, for these accesses, since they contain sensitive data.
    Thank you.

    • Hello.
      Currently it’s does not possible in actual versions. Sorry.
      We will add this feature to the TODO list for having it in future updates of plugin.
      Thank you.

Leave a Reply

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