Important!!! Check actual Support Forum, if you need to ask a Questions.
Hi, I have a guest that has already checked-in and would like to extend their stay. For the life of me I can't figure out how to extend their booking. When I edit the reservation it requires me to select the check-in and check-out dates, but since the check-in date is in the past it doesn't let me click it.
How can I extend their stay once they have already checked-in?
Thanks.
PS - I have Version 9.Business.Medium.Developer.8.7.1
Hello
Please be sure to use latest update 9.4.2 instead of your 8.7.1 version.
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
In the latest version updates you will be able to edit past bookings.
Kind Regards.
Instale el Plugins Booking Calendar, pero quiero que aparezca en el inicio de mi pagina web, como puedo hacer, hay que colocar algún código, pueden alguien en este foro ayudarme. Este plugin me sirve para hacer reservaciones boletos aéreos, Hoteles, etc.
Gracias,
Salvador Nuñez
Hello.
Please note, the booking form with calendar will appear at the place, where you inserted the Booking Calendar shortcode.
So please remove the previos shortcode or remove the Booking Calendar Widget, if you have added the calendar as widget to sidebar or to the footer.
Then open the page (where you want to have the booking form) and insert the Booking Calendar shortcode in the place at page, where you want to have it.
3) Otherwise you can configure the Booking Calendar shortcode manually in your post or pages (for example if you switched from "Visual editor" to "Code editor" - Ctrl+Shift+Alt+M ).
All available shortcodes and parameters for the shortcodes you can find here: https://wpbookingcalendar.com/faq/#shortcodes
4) In case, if you are using the Elementor or some other not standard (WordPress) block editor in your theme, then you can add the shortcode block to your page, and configure the Booking Calendar shortcode manually.
You can check about configuration of "booking form" shortcode here https://wpbookingcalendar.com/faq/shortcode-booking-form/
Kind Regards.
We are using Business Small SingleSite 9.4.2
The new filter-tool in the list-view is nice. But we are missing the possibility to filter for several booking IDs at once. In previous versions we could filter IDs by seperatig them with a comma, this seems to be broken. I tried "id:12345,12346,12347" as well as "id:112345;123346", "id:12345 12346" - nothing worked.
Any hints?
Hello.
We will fix it in next update. Currently you can make this fix.
Please open this file ../wp-content/plugins/{Booking Calendar Folder}/includes/page-bookings/bookings__sql.php
// W H E R E : booking ID
$is_id = strpos( trim( strtolower( $params['keyword'] ) ) , 'id:' );
if ( 0 === $is_id ){
$search_booking_id = substr( trim( $params['keyword'] ), 3);
$search_booking_id = intval($search_booking_id);
$sql['where'] = " WHERE bk.booking_id = %d ";
$sql['where'] = apply_bk_filter('update_where_sql_for_getting_bookings_in_multiuser', $sql['where'] );//, $params['user_id'] );
$sql_args = array(); // It's last WHERE in a list so all previous arguments ($sql_args) we are resetting
$sql_args[] = $search_booking_id;
}
}
and replace it to this code:
// W H E R E : booking ID //FixIn: 9.4.3.9
$is_id = strpos( trim( strtolower( $params['keyword'] ) ) , 'id:' ); // Keyword, like 'id:200' OR 'id:100,105'
if ( 0 === $is_id ){
$search_booking_id = substr( trim( $params['keyword'] ), 3 );
$search_booking_id_arr = explode( ',', $search_booking_id ); // Get array of booking ID: from 'id:200,201,15' we get [200,201,15]
$sql_where_arr = array();
$sql_args = array(); // It's last WHERE in a list so all previous arguments ($sql_args) we are resetting
foreach ( $search_booking_id_arr as $bk_id ) {
$sql_where_arr[] = ' bk.booking_id = %d ';
$sql_args[] = intval( $bk_id );
}
$sql['where'] = " WHERE ( " . implode( ' OR ', $sql_where_arr ) . ") ";
$sql['where'] = apply_bk_filter('update_where_sql_for_getting_bookings_in_multiuser', $sql['where'] ); // Add 'AND bk.booking_type IN ( $user_resources )' to the end of Where
}
}
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.
Super! Thanks a lot!
Hi there
When we change the room of an existing booking, the price isn't recalculated. This is only possible, when we then edit the booking, chose the corresponding form and then save again (but that seems to be buggy anyway, as on the first try, it never works).
Anway, what's the intended way to change a booking AND the price in one go? The issue is, that a confirmation email is triggered immediatly after changing the resource, and that way the client gets an email with wrong content (= false price).
Thanks for your help!
Hello.
Currently probably you need to change the cost of the booking in the Booking Listing page, firstly and only after that change the booking resource for the booking.
Or you can disable the sending emails (during changing booking resource) at the Options tab at Booking Listing page, then the system will not send the Modification email immediately, after the changing of booking resource.
Kind Regards.
Hi, I don't find that option: "Or you can disable the sending emails (during changing booking resource) at the Options tab at Booking Listing page"
Can you show me (screenshot), where I find this option? I know I can disable the email when editing a booking, but not how to disable this in the listings view.
Thanks!
I have multi-user, multi-site version. I am set up for hourly booking and let customers book 21 days ahead. Is there a way for me as admin to book certain dates or times 28 days ahead so that they will be reserved for VIP customers?
Hello.
You can define the number of days to select for you as for admin at the Booking > Settings General page in "Calendar" section.
For front-end side for your visitors you can define restriction of days selection via JavaScript variables.
Please check more here https://wpbookingcalendar.com/faq/advanced-javascript-for-the-booking-shortcodes/
Kind Regards.
Thanks. I notice all of the examples have "nummonths=1". Is there a " numweeks=1" or a "numdays=1"?
Hello.
Currently the Booking Calendar plugin support only this parameter nummonths=1 in the shortcode.
If you need to set some days as unavailable in calendar, then check the Booking > Settings General page in “Availability” section in Booking Calendar Business Medium or higher versions. Test it in this live demo https://bm.wpbookingcalendar.com/
Kind Regards.
I have multi-site version. When an hourly booking is created with a cash payment, the message "Pay in cash $10.00 for your booking Court 5 on check in 23 December 2022 8:00 AM. For reference your booking ID: 189" does not disappear after a short time. I have set it to last 7000 milliseconds, but it is not working in this case. I want to calendar to re-appear but have to refresh the page.
Hello.
The "payment form" does not hide after specific number of time.
In the Booking Calendar the "Thank you" message is hiding after specific time, only.
It's does not possible to hide or reload page for the "payment form". It's important info for user to note, or make payment, if you activate PayPal or Stripe payments, etc...
Kind Regards.
Hi!
We are looking for a booking plugin for our site.
Just have 2 questions:
- is it possible to visually modify sections to make the design more "custom" and similar to the site?
- is it compatible with Elementor plugin?
Creation new booking(s), using admin panel
You can add a new booking to the system using the admin panel at the Booking > Add Booking menu page.
Is this function no longer available or do I have to activate it somewhere?
Hello.
This function have to be available as before, at the Booking > Add booking page.
Please login as "Administrator" to WordPress admin panel, then open the Booking > Settings General page and recheck that at the Plugins menu section you have defined the minimum user role to access the Booking Calendar menu pages, as "Subscriber".
When logged in as site admin, my Booking Calendar options are 'bookings', 'own bookings', 'objects' and 'settings'. The plugin menu is set to 'bookings' - subscriber, 'own bookings' - subscriber, 'objects' - admin, 'settings' - admin. There is no option to assign 'new booking'.
Another plugin used on this site is Ultimate Member. I'm testing with user roles that come from this plugin and those that come with WP, but so far I haven't found a combination that shows the 'add booking' option in the menu.
Hello.
Probably because of translation, the "add booking" menu in your case is "own bookings". Please recheck this menu settings.
Otherwise send screenshot of your Booking > Settings General page and screenshot of "'own bookings'". Please send all this info to support @ wpbookingcalendar.com
Thank you.
You're half right. When I click "eigen boekingen" ('own bookings') in the dashboard, I see a flash of a form that appears to be the same as on the new bookings page on the front end of the website. After half a second, the booking calendar is loaded saying "eigen boekingen" with an options button that doesn't work. From here, I can't do much. I can't open dates which are blue or orange. When I switch object, I get the new booking form again for half a second.
Hello.
Probably it's 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 it does 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 for this issue.
See other reply. It works 'as expected' (safe the odd description of the function) for the users it concerns. I don't mind if it doesn't as admin, but it surely is some conflict with probably Ultimate Member. That plugin not only edits rights, but also access to pages and whatnot.
Can I request for a correct translation of the function for a future update? It's the Dutch translation that proves to be slightly off.
Add: I've got a test user with less rights which does open the new booking form when I click "eigen boekingen" properly.
I'm going to test some more.
Hello! For some reason with the personal version of the app I am not getting the "Resources" tab. Do you know what may be causing this?
Thank you!
Pi
Hello.
It's seems that you do not installed the Booking Calendar Personal version correctly. Please download the new Booking Calendar Personal version.
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
Hi, I have a guest that has already checked-in and would like to extend their stay. For the life of me I can't figure out how to extend their booking. When I edit the reservation it requires me to select the check-in and check-out dates, but since the check-in date is in the past it doesn't let me click it.
How can I extend their stay once they have already checked-in?
Thanks.
PS - I have Version 9.Business.Medium.Developer.8.7.1
Hello
Please be sure to use latest update 9.4.2 instead of your 8.7.1 version.
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
In the latest version updates you will be able to edit past bookings.
Kind Regards.
Instale el Plugins Booking Calendar, pero quiero que aparezca en el inicio de mi pagina web, como puedo hacer, hay que colocar algún código, pueden alguien en este foro ayudarme. Este plugin me sirve para hacer reservaciones boletos aéreos, Hoteles, etc.
Gracias,
Salvador Nuñez
Hello.
Please note, the booking form with calendar will appear at the place, where you inserted the Booking Calendar shortcode.
So please remove the previos shortcode or remove the Booking Calendar Widget, if you have added the calendar as widget to sidebar or to the footer.
Then open the page (where you want to have the booking form) and insert the Booking Calendar shortcode in the place at page, where you want to have it.
1) You can check how to insert booking form or availability calendar into a pages using standard WordPress block editor (Gutenberg) here https://wpbookingcalendar.com/faq/booking-form-in-gutenberg/
2) If you are using "Classic Editor" plugin or old version of WordPress then you can use popup dialog for inserting Booking Calendar shortcode. Check here https://wpbookingcalendar.com/faq/booking-calendar-shortcodes/
3) Otherwise you can configure the Booking Calendar shortcode manually in your post or pages (for example if you switched from "Visual editor" to "Code editor" - Ctrl+Shift+Alt+M ).
All available shortcodes and parameters for the shortcodes you can find here: https://wpbookingcalendar.com/faq/#shortcodes
4) In case, if you are using the Elementor or some other not standard (WordPress) block editor in your theme, then you can add the shortcode block to your page, and configure the Booking Calendar shortcode manually.
You can check about configuration of "booking form" shortcode here https://wpbookingcalendar.com/faq/shortcode-booking-form/
Kind Regards.
We are using Business Small SingleSite 9.4.2
The new filter-tool in the list-view is nice. But we are missing the possibility to filter for several booking IDs at once. In previous versions we could filter IDs by seperatig them with a comma, this seems to be broken. I tried "id:12345,12346,12347" as well as "id:112345;123346", "id:12345 12346" - nothing worked.
Any hints?
Hello.
We will fix it in next update. Currently you can make this fix.
Please open this file ../wp-content/plugins/{Booking Calendar Folder}/includes/page-bookings/bookings__sql.php
( 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:
// W H E R E : booking ID $is_id = strpos( trim( strtolower( $params['keyword'] ) ) , 'id:' ); if ( 0 === $is_id ){ $search_booking_id = substr( trim( $params['keyword'] ), 3); $search_booking_id = intval($search_booking_id); $sql['where'] = " WHERE bk.booking_id = %d "; $sql['where'] = apply_bk_filter('update_where_sql_for_getting_bookings_in_multiuser', $sql['where'] );//, $params['user_id'] ); $sql_args = array(); // It's last WHERE in a list so all previous arguments ($sql_args) we are resetting $sql_args[] = $search_booking_id; } }
and replace it to this code:
// W H E R E : booking ID //FixIn: 9.4.3.9 $is_id = strpos( trim( strtolower( $params['keyword'] ) ) , 'id:' ); // Keyword, like 'id:200' OR 'id:100,105' if ( 0 === $is_id ){ $search_booking_id = substr( trim( $params['keyword'] ), 3 ); $search_booking_id_arr = explode( ',', $search_booking_id ); // Get array of booking ID: from 'id:200,201,15' we get [200,201,15] $sql_where_arr = array(); $sql_args = array(); // It's last WHERE in a list so all previous arguments ($sql_args) we are resetting foreach ( $search_booking_id_arr as $bk_id ) { $sql_where_arr[] = ' bk.booking_id = %d '; $sql_args[] = intval( $bk_id ); } $sql['where'] = " WHERE ( " . implode( ' OR ', $sql_where_arr ) . ") "; $sql['where'] = apply_bk_filter('update_where_sql_for_getting_bookings_in_multiuser', $sql['where'] ); // Add 'AND bk.booking_type IN ( $user_resources )' to the end of Where } }
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.
Super! Thanks a lot!
Hi there
When we change the room of an existing booking, the price isn't recalculated. This is only possible, when we then edit the booking, chose the corresponding form and then save again (but that seems to be buggy anyway, as on the first try, it never works).
Anway, what's the intended way to change a booking AND the price in one go? The issue is, that a confirmation email is triggered immediatly after changing the resource, and that way the client gets an email with wrong content (= false price).
Thanks for your help!
Hello.
Currently probably you need to change the cost of the booking in the Booking Listing page, firstly and only after that change the booking resource for the booking.
Or you can disable the sending emails (during changing booking resource) at the Options tab at Booking Listing page, then the system will not send the Modification email immediately, after the changing of booking resource.
Kind Regards.
Hi, I don't find that option: "Or you can disable the sending emails (during changing booking resource) at the Options tab at Booking Listing page"
Can you show me (screenshot), where I find this option? I know I can disable the email when editing a booking, but not how to disable this in the listings view.
Thanks!
Hello.
Please check more here.
Kind Regards.
I have multi-user, multi-site version. I am set up for hourly booking and let customers book 21 days ahead. Is there a way for me as admin to book certain dates or times 28 days ahead so that they will be reserved for VIP customers?
Hello.
You can define the number of days to select for you as for admin at the Booking > Settings General page in "Calendar" section.
For front-end side for your visitors you can define restriction of days selection via JavaScript variables.
Please check more here https://wpbookingcalendar.com/faq/advanced-javascript-for-the-booking-shortcodes/
Kind Regards.
Thanks. I notice all of the examples have "nummonths=1". Is there a " numweeks=1" or a "numdays=1"?
Hello.
Currently the Booking Calendar plugin support only this parameter nummonths=1 in the shortcode.
If you need to set some days as unavailable in calendar, then check the Booking > Settings General page in “Availability” section in Booking Calendar Business Medium or higher versions. Test it in this live demo https://bm.wpbookingcalendar.com/
Kind Regards.
I have multi-site version. When an hourly booking is created with a cash payment, the message "Pay in cash $10.00 for your booking Court 5 on check in 23 December 2022 8:00 AM. For reference your booking ID: 189" does not disappear after a short time. I have set it to last 7000 milliseconds, but it is not working in this case. I want to calendar to re-appear but have to refresh the page.
Hello.
The "payment form" does not hide after specific number of time.
In the Booking Calendar the "Thank you" message is hiding after specific time, only.
It's does not possible to hide or reload page for the "payment form". It's important info for user to note, or make payment, if you activate PayPal or Stripe payments, etc...
Kind Regards.
Hi!
We are looking for a booking plugin for our site.
Just have 2 questions:
- is it possible to visually modify sections to make the design more "custom" and similar to the site?
- is it compatible with Elementor plugin?
Thank you in advance!
Hello.
1) Please check more here https://wpbookingcalendar.com/faq/#css
2) In Elementor you need to add the shortcode block and configure the shortcode for showing booking form.
Please read how manually to configure Booking Calendar shortcodes here https://wpbookingcalendar.com/help/booking-calendar-shortcodes/
Kind Regards.
Is this function no longer available or do I have to activate it somewhere?
Hello.
This function have to be available as before, at the Booking > Add booking page.
Please login as "Administrator" to WordPress admin panel, then open the Booking > Settings General page and recheck that at the Plugins menu section you have defined the minimum user role to access the Booking Calendar menu pages, as "Subscriber".
Watch it in this video guide https://wpbookingcalendar.com/help/add-new-booking-admin-video-tutorial/
Kind Regards.
When logged in as site admin, my Booking Calendar options are 'bookings', 'own bookings', 'objects' and 'settings'. The plugin menu is set to 'bookings' - subscriber, 'own bookings' - subscriber, 'objects' - admin, 'settings' - admin. There is no option to assign 'new booking'.
Another plugin used on this site is Ultimate Member. I'm testing with user roles that come from this plugin and those that come with WP, but so far I haven't found a combination that shows the 'add booking' option in the menu.
Hello.
Probably because of translation, the "add booking" menu in your case is "own bookings". Please recheck this menu settings.
Otherwise send screenshot of your Booking > Settings General page and screenshot of "'own bookings'". Please send all this info to support @ wpbookingcalendar.com
Thank you.
You're half right. When I click "eigen boekingen" ('own bookings') in the dashboard, I see a flash of a form that appears to be the same as on the new bookings page on the front end of the website. After half a second, the booking calendar is loaded saying "eigen boekingen" with an options button that doesn't work. From here, I can't do much. I can't open dates which are blue or orange. When I switch object, I get the new booking form again for half a second.
Hello.
Probably it's 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 it does 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 for this issue.
See other reply. It works 'as expected' (safe the odd description of the function) for the users it concerns. I don't mind if it doesn't as admin, but it surely is some conflict with probably Ultimate Member. That plugin not only edits rights, but also access to pages and whatnot.
Can I request for a correct translation of the function for a future update? It's the Dutch translation that proves to be slightly off.
Hello.
You can update translation relative to this instruction: https://wpbookingcalendar.com/faq/translations-progress/
Add: I've got a test user with less rights which does open the new booking form when I click "eigen boekingen" properly.
I'm going to test some more.
Hello! For some reason with the personal version of the app I am not getting the "Resources" tab. Do you know what may be causing this?
Thank you!
Pi
Hello.
It's seems that you do not installed the Booking Calendar Personal version correctly. Please download the new Booking Calendar Personal version.
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
Then follow this instruction about how to make update of plugin: https://wpbookingcalendar.com/faq/upgrade-from-free-to-paid-version/
Kind Regards.