Support Archive (4)

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

  1. Hi,

    I am curious to know if when i select deposit payment option and enable it will the customer still have the option to pay the balance in full or will they only be able to do the deposit payment until the full balance is due?

    I would prefer there to be a choice for our customers to pay deposit or pay balance in full at time of booking, and cannot figure out if there is a setting that will allow me to do this, any help you could offer would be appreciated.
    Kind Regards,


    • Hello.
      1) By default its does not possible. But you can make small customization in Booking Calendar Business Medium or higher versions for showing both payment forms - deposit payment form and payment form for total cost.

      If you want to make this customization , then follow this instruction.

      Please open this file ../{Booking Calendar Folder}/core/wpbc-constants.php

      then find this code:


      and replace it to this code:


      Its will activate showing both deposit and total cost payment forms, after visitor submit booking.

      Important!!! Please note, in this case at admin panel for booking will be saved deposit cost and notes about deposit, do not depend from the visitor choice of this payment, even if the visitor will make payment of full amount. So you need to check each such payment manually in your payment gateway account.

      2) The deposit payment (payment the part of sum from total booking cost), available in the Booking Calendar Business Medium or higher versions.
      Please read more about this feature here:

      Here is little instruction about deposit configuration and MANUAL sending payment request for the rest of the sum.

      Please read firstly this article about the correct configuration of the "payment link" :

      Then open the Booking > Settings > Emails page and configure and set active the "Payment request" email.

      You can open the Booking > Resources > Cost and rates page and by clicking the"Deposit amount" button configure the deposit amount value.

      This cost will be show in the payment form, after visitor is made the reservation. So probably its cost will be smaller than full amount. And your visitors can make the payment of that amount.

      At the admin panel at the booking listing page for the specific booking you will see in the cost field the FULL cost, but inside of the "notes section" (you can activate it by pressing the note button at the right side of the each section), you will see the description similar to this:

      Total cost: $135.00 /deposit:$54.00, balance: $81.00/ - 11.11.2018

      If you are want to request from the visitor to pay the rest of the sum, you are need to make these steps:

      a) Edit the cost of the booking, and enter the sum, which will show at the payment form.

      You are need to change the cost and then press the save button to save the new cost.

      b) Press the send payment request button to send the email with link to the payment form for the specific booking.

      Kind Regards.

  2. First of all, congratulations in this terrific plugin - it's brilliant! I am using booking calendar version 8.1
    I have two questions;
    (1) on the Booking Listing, is it possible to remove options? I only need "Approve" and "Delete"
    (2) which version of Booking Calendar is needed to amend existing booking details from the Booking Listing

    Thank you for your help

    • Hello.
      1) Sorry, currently its does not possible to remove using settings, some options from the Booking Listing page.
      We will add this feature to the TODO list for having it in future updates of plugin.

      2) If you need to edit exist bookings, so its possible in any paid versions of Booking Calendar.
      You can test Booking Calendar live demos at this page to be sure in functionality and do not have misunderstanding.

      Please read the Booking Calendar version overview here:
      Kind Regards.

  3. Thank you for your reply and work around for my previous question.

    I have one other question. I currently have the business medium version.

    What I am trying to do is adjust minimum day bookings for separate calendars.

    I currently have all the calendars configured to be single night bookings, however for 4 of my cottages i prefer to only do as minimum of 3 nights bookings.

    Is it possible to have separate minimum nights for different calendars or can I only specify the one option through the settings. I could not figure out a way myself so any help you can offer would be appreciated.

    Kind Regards


  4. Hello,

    I set a resource for 3 pers max and in the form, in the booking process, this resource is available from 1 to 4 persons.
    The form associated with this resource is set for 1, 2, 3, 4 persons.

    Why does the param "3 pers max" in the resources list is not applied in the form?

    thanks a lot

    • Hello.
      The setting maximum number of visitors per resource and configuration of visitors in booking forms, its 2 independent parameters.
      You can create new custom booking form with less number of visitors selection at the Booking > Settings > Form page.
      And then just insert into the post or page custom booking form for this specific booking resource.

      Also please check this article about different configuration of capacity and availability

      Kind Regards.

  5. Hi!
    When you run a .CSV export of bookings, if the content of the Details field in a booking contains line breaks, then in the csv file there are tags which cause that content to create new rows. This breaks the report (or rather it makes it difficult to pull the report into a spreadsheet for example as there are all these extra rows).

    Customers would regularly use line breaks in the details field to highlight specific requirements. Also, if we add bookings manually, we also use line breaks in this field as we might be listing special requests/conditions etc. relating to this booking and this is the field that is included in email notifications for the client, so it needs to be easy to read.

    Therefore, is it possible from your end to change the coding for the CSV file generation to ignore line breaks in the details field and not to have them generate extra rows in the output file?

    • Hello.

      Please try to make this fix.
      Please open this file ../{Booking Calendar Folder}/inc/_ps/personal.php

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

      then find this code:


      and replace it to this code:

                  $export_bk_row = str_replace( array( "\n\r", "\r", "\n" ), ' ', $export_bk_row);  							//FixIn: 8.1.3

      Kind Regards.

  6. Hi,
    We are on Business Small MultiSite 6.1.

    Sometimes our users will open their browser window to start a booking and leave the window open without finishing the booking (sometimes for hours). When they do return to finish the booking, this will cause the booking to fail and just continue to display the loading animation.

    Is there a timeout setting that I can alter or disable? If not, do you know the timeout before this happens? My thought is that I can force the page to refresh before that timeout triggers.

    Thank you for your help.

      • Do you know why this would happen? Where waiting for prolonged periods would cause the script to fail?

        • Basically plugin is checking about WordPress nonce fields for security purposes.
          The nonce values usually updates 2 times during a day. And if visitor start booking process at morning but submit booking at evening do then it’s posdible such issue.
          Please read more info about mince fields here

          Kind Regards.

  7. Hi again,

    I am currently trying to set up the payment request email...using the help section i copied the url of the payment form but it does not work, it just brings them to the page to book again, I also tried using a paypal url link after clicking pay now but again this is only for one specific booking and would not work for multiple bookings at different costs.

    I am using business medium version, I have already looked through the faq and could not find anything that helps with the problem there.

    Any help you can offer is appreciated.

    Kind Regards,


    • Hello.
      1) You need to create new post or page and insert into content of this post or page, this shortcode:


      Then copy URL to this page.

      2) Then open the Booking > Settings General page and in Advanced section for the option "URL to edit bookings" paste URL to page from previous point #1

      Save changes.

      3) Now you can open the Booking > Settings > Emails page and configure "Payment request" email. In this email template you need to have this shortcode:


      4) Open the Booking Listing page, and click on "Payment request" button near specific booking. Enter comments for payment, if needed, and send request.
      When visitor receive email, he/she can click on payment request link and make payment.

      More info about this configuration here:

      Kind Regards.

  8. Hello,

    I get some problem with the "startmonth" function which is not working on my website.
    I'm using the latest version of WP Booking Calendar (also latest version of WordPress, and theme Avada), and used the shortcode [wpdevart_booking_calendar id="1" startmonth='2018-06']

    But still the month shown is the actual one... Could you give me any advices to make it work ?
    Page here :

  9. Hello
    Is it possible to have multiple bookings on 1 day?


    • Hello.
      Its depend from how you need to receive bookings for this day - for specific time-slots or several bookings for FULL day.

      1) The ability to book for the specific times only possible in the Booking Calendar Business Small / Business Medium versions (and in higher versions for booking resources with capacity =1). 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.

      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

      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: Other live demo you will need to reconfigure.

      2) If you need to make the specific number of bookings per days, then you need to check the Booking Calendar Business Large version, where is possible to make several reservations per specific FULL date(s) by visitors (not time slots). Please read more about it here
      At this version is possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource.But in this version is possible to make reservation only for FULL date, not a time slots (time slots in this version only record data in the DB, but do not play any logic in reservation).
      Please read more info about the booking resources and how to configure them here
      Also we highly recommend to check this article about different configuration of capacity and availability

      You can test Booking Calendar live demos at this page to be sure in functionality and do not have misunderstanding.
      Kind Regards.

      • Hello!
        Got the same problem here.
        I use the plugin for my holiday appartment. If somebody (Guest 1) has booked the appartment until e.g. 1st of May (depature day), the next guest (Guest 2) should be able to book this date as arrival date. But Guest 2 should not be able to double book any other day, during Guest 1 has booked the appartment. So the problem is only at the day of the guestchange.
        Can anybody help?
        Best regards

  10. Hello,

    I have set a booking website and since changed paypal account.

    Whenever a user makes a reservation, he pays by paypal but the ipn mail is sent to the old paypal email address. Upon some search on the database, i still found some odd data under the old email address.

    These are the rows in wp_options that still points to old data:

    bk_version_data gets me some array with booking calendar version 7.0 and old email address

    Is this normal behavior for the IPN and the data stored in database?

    • Hello.
      Please open the Booking > Settings > Payment >Paypal page and then in "PayPal IPN" section please change emails there.
      Or change email directly in Database for those options.
      Kind Regards.

      • Hello.

        Also its seems an issue in Booking Calendar of not showing paypal ipn verified email at the Booking > Settings > Payment > PayPal page (after activation of this option).
        Its will be fixed in next update of plugin. so please fix that email via phpMyAdmin in Database.
        Thank you.

        • Hello

          ok thanks for the feedback, I have changed the email via phpmyadmin