Important!!! Check actual Support Forum, if you need to ask a Questions.
Hi!
I'm using Booking Calendar Business Medium.
WP: 5.4.2.
Theme: Divi 4.5.1
Other plugins: Adminimize, Defender Pro, GDPR Cookie Consent, Hummingbird Pro, Smush Pro, Snapshot Pro, The SEO Framework, WPMU Dev Dashboard (all but Booking Calendar is latest version)
In the overview of bookings, under "Booking dates" it says "30. november -0001, 03. august 2020".
03. august is the date the object is booked, but where do 30. november -0001 come from?
Hello.
Please open the Booking > Settings General page and in booking admin panel, please recheck that you have correctly configured the date format.
Please try to re-select date format to some other and then Save changes.
I've tried re-selecting the dateformat to something else, save, and then re-select it back to the one I need to use. It didn't help. But there is nothing wrong with the date format.
I'm just wondering what the "30. november -0001" is.
The booking calendar plugin is now updated to latest version as well.
Hello.
Can you send screenshot of Booking > Settings General page and screenshot of your issue to support @ wpbookingcalendar.com
Thank you.
Hi, we are using the plugin for one of our clients. I am wondering how to implement the following features:
- can we set a cost per-person instead of day/night/hour?
- can we set a limit on the number of people per appointment?
Is it possible to do this? Thank you.
Hello.
1) If you need to set some additional cost for the booking, depending from selected options in the select-boxes or checkboxes in your booking form, so then it’s possible in the Booking Calendar Business Medium or higher versions.
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 https://wpbookingcalendar.com/overview/#capacity
You can test it in the live demo here https://bl.wpbookingcalendar.com/
Watch video about this feature here https://wpbookingcalendar.com/help/availability-capacity-video-overview/
At this version 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 its possible to make booking only for FULL date, not a time slots (time slots in this version only saved as data into database, but do not apply to availability logic).
Highly recommend, to check this article about configuration of capacity and availability for booking resources: https://wpbookingcalendar.com/faq/capacity-concept/
You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
********************************
if ( $start_end_time !== false ) {
$start_time = $start_end_time[0]; // array('00','00','01');
$end_time = $start_end_time[1]; // array('00','00','01');
if ( count( $only_days ) == 1 ) // add end date if selected 1 day only and times is exist
$only_days[]=$only_days[0];
} else {
$start_time = array('00','00','00');
$end_time = array('00','00','00');
}
********************************
and replace it to this code:
********************************
if ( $start_end_time !== false ) {
$start_time = $start_end_time[0]; // array('00','00','01');
$end_time = $start_end_time[1]; // array('00','00','01');
if ( ( '00' == $start_time[0] ) && ( '00' == $start_time[1] ) ) { //FixIn: 8.7.8.8
$start_time = array( '00', '00', '00' );
$end_time = array( '00', '00', '00' );
} else {
if ( count( $only_days ) == 1 ) { // add end date if selected 1 day only and times is exist
$only_days[] = $only_days[0];
}
}
} else {
$start_time = array( '00', '00', '00' );
$end_time = array( '00', '00', '00' );
}
********************************
Kind Regards.
Nothing, the problem is that when submitting the reservation, it does not send the data of the day, and when I only choose one day, it allows me to create the reservation (always with the data November 30, -0001) but when I try to do the reservation of several days, does not allow saving it in the BD since it sends duplicate the value (Error during inserting into BD - Dates
[F: /wpbc-booking-new.php | L: 438 | V: 8.7.7 | DB: Duplicate entry 10-0000-00-00 00:00:00 for key booking_id_dates :: INSERT INTO www0_bookingdates (booking_id, booking_date, approved) VALUES (10, 0000-00-00 00:00:00, 0), ( 10, 0000-00-00 00:00:00, 0)])
Best Regards
Hello.
It’s seems that you incorrectly configured times at the Booking > Settings > Form page
or in case if you have activated change over days the Booking > Settings General page in calendar section.
Could you tell me what js, ajax, css etc I have to exclude from cache?
I temporary excluded page from cache, but I would like to know how to excluce iframe, js or other wpb components.
Thank you.
Hello.
You need to contact support of specific cache plugin, about the ability to exclude some elements from the caching.
But as far as I can see, its will not be possible. Because booked dates integrated into the page as inline JavaScript code, and its can be excluded only, when you exclude full page from the caching.
Kind Regards.
hello folks !!
there's an issue with mobile devices: the calendar doesn't load
Hello.
1) Its most probably that you are having some JavaScript error at that page. Please recheck your page for any JavaScript errors (usually for see what JavaScript error you have you need to press Ctrl {+} Shift {+} J for showing browser console) and try to fix them.
You can check for the most common issues on the FAQ page https://wpbookingcalendar.com/faq/ at the troubleshooting section.
You can also try to deactivate one by one all your active plugins at the WordPress > Plugins menu. Then retest it again.
If its not help, please deactivate your active theme and active the default WordPress theme. And then retest it again. May be there exist some conflict with some active plugin or actual theme and just need to find the reason of that issue.
2) 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).
Kind Regards.
Hello!
I'm using version Business.Small.SingleSite.8.7 and wordpress little bit older version of wordpress. I can't update at this point since updating breaks some of the components used in the website. My question is that is there a possibility to change the placements of the booking calendar elements? I need to add the month below the calendar too and I need to change the places of reserved and partly reserved descriptions below the calendar.
Hello.
1) You can define how to show months in calendar (how many months and how many months in one row) in the Booking Calendar shortcode in options parameter.
Please check more here https://wpbookingcalendar.com/faq/shortcode-booking-form/
2) You can edit the titles of labels that is showing under the calendar at the Booking > Settings General page in form section.
Kind Regards.
Using WordPress 5.4.2 and Booking Calendar Version 9.Business.Medium.SingleSite.8.7.6
When trying to edit the Season Filters by clicking on the edit button next to the filter in question it no longer takes me to the filters edit page but simply stays on the Season Filters list page. Therefor I can't edit the filters. Please advise asap.
2) Its most probably that you are having some JavaScript error at that page. Please recheck your page for any JavaScript errors (usually for see what JavaScript error you have you need to press Ctrl + Shift + J for showing browser console) and try to fix them.
You can check for the most common issues on the FAQ page https://wpbookingcalendar.com/faq/ at the troubleshooting section.
You can also try to deactivate one by one all your active plugins at the WordPress > Plugins menu. Then retest it again.
If its not help, please deactivate your active theme and active the default WordPress theme. And then retest it again. May be there exist some conflict with some active plugin or actual theme and just need to find the reason of that issue.
3) If you can not edit specific season filter, so then please try ti delete this season filter, and create new with with new details.
Kind Regards.
Kind Regards.
Hi there,
How i can allow multiple appointments at the same time?
Hello.
Unfortunately, if you are need to make the several specific number of bookings per the same timeslot at same date in SAME CALENDAR, its does NOT possible in any versions of Booking Calendar. Sorry. Please check my suggestion bellow.
A) 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.
In lower versions of Booking Calendar possible to make bookings only for restricted timeslots.
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 http://wpbookingcalendar.com/help/booking-form-fields/
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: http://bs.wpbookingcalendar.com/ Other live demo you will need to reconfigure.
B) 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 http://wpbookingcalendar.com/overview/#capacity
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 http://wpbookingcalendar.com/help/booking-resource/
Suggestion! I can suggest that you can create the booking resource with specific capacity in Booking Calendar Business Large version for the each of your times and then have the independent own calendar for the each of your time slot for the reservation. Its mean that your visitors firstly, need to select the times in the selectbox, where will be list all your options.
We purchased the medium version after being advised.
I am struggling to work out how we set it up for the new service.
Originally we had one service which was 1 hour appointment which worked great! However the client is now also doing a 30 minute online consultation. So 2 different services, do we have to do as 2 separate calendars? If so how do we make sure that the times do not overlap as this is a 1 person business. Or if you say we can do on 1 calendar please can I have guidance on how to set that up?
2) And for ability to block dates/times, in both calendars, if some time was booked only in one booking resource (calendar you need to use aggregate parameter in the Booking Calendar shortcodes.
Please check more here https://wpbookingcalendar.com/faq/shortcode-booking-form/
Example:
Booking resource A:
[booking type=1 aggregate='3']
Booking resource B:
[booking type=3 form_type='custom_30min' aggregate='1']
That's great! Just done that and client is happy.
1 more thing... How can we remove Pending & Partially Booked from the calendar and the key underneath?
Thanks Jake.
Hello.
You can remove some labels under calendar at the Booking > Settings General page in Form section.
In the Booking Calendar Business Small or higher versions you can activate the “auto approval of all incoming bookings” at the Booking > Settings General page.
Kind Regards.
Hello me again on this one.
So great that both the calendars can be linked so if someone books 9am-10am on one you cannot book on the other one which is perfect.
However the client has now asked if she wants to do the opposite, so say she goes on holiday and only wants to offer online consultation and not in-clinic. Can she do that as well?
Or is that too complicated and defeat the purpose of having them linked?
Hello.
You can insert into the some other page, the Booking Calendar shortcodes, without the aggregate parameter, and in this case each calendar will show only own availability.
Kind Regards.
Hi!
I'm using Booking Calendar Business Medium.
WP: 5.4.2.
Theme: Divi 4.5.1
Other plugins: Adminimize, Defender Pro, GDPR Cookie Consent, Hummingbird Pro, Smush Pro, Snapshot Pro, The SEO Framework, WPMU Dev Dashboard (all but Booking Calendar is latest version)
In the overview of bookings, under "Booking dates" it says "30. november -0001, 03. august 2020".
03. august is the date the object is booked, but where do 30. november -0001 come from?
Hello.
Please open the Booking > Settings General page and in booking admin panel, please recheck that you have correctly configured the date format.
Please try to re-select date format to some other and then Save changes.
Otherwise try to update your version to the latest update 8.7.7
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
Hi.
I've tried re-selecting the dateformat to something else, save, and then re-select it back to the one I need to use. It didn't help. But there is nothing wrong with the date format.
I'm just wondering what the "30. november -0001" is.
The booking calendar plugin is now updated to latest version as well.
Hello.
Can you send screenshot of Booking > Settings General page and screenshot of your issue to support @ wpbookingcalendar.com
Thank you.
Hi, we are using the plugin for one of our clients. I am wondering how to implement the following features:
- can we set a cost per-person instead of day/night/hour?
- can we set a limit on the number of people per appointment?
Is it possible to do this? Thank you.
Hello.
1) If you need to set some additional cost for the booking, depending from selected options in the select-boxes or checkboxes in your booking form, so then it’s possible in the Booking Calendar Business Medium or higher versions.
Check more about this feature here: https://wpbookingcalendar.com/overview/#additional-cost
Watch it in this video guide https://wpbookingcalendar.com/help/advanced-costs-video-overview/
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 https://wpbookingcalendar.com/overview/#capacity
You can test it in the live demo here https://bl.wpbookingcalendar.com/
Watch video about this feature here https://wpbookingcalendar.com/help/availability-capacity-video-overview/
At this version 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 its possible to make booking only for FULL date, not a time slots (time slots in this version only saved as data into database, but do not apply to availability logic).
Highly recommend, to check this article about configuration of capacity and availability for booking resources: https://wpbookingcalendar.com/faq/capacity-concept/
Please read the Booking Calendar version overview here: https://wpbookingcalendar.com/overview/
You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
Please watch more useful video guides here https://wpbookingcalendar.com/help/
Kind Regards.
Hello,
Is it possible to include an ics file of the customer's appointment in the approval email? Thank you.
Hello.
Unfortunately it’s does not possible in actual versions of Booking Calendar. Sorry.
Kind Regards.
Something similar happens to me as to Line, under "Booking dates" it always says "November 30 -0001, November 30 -0001 23:59".
or in the case of only choosing a day in the calendar "November 30 -0001"
No matter the date format you choose, the date chosen in the calendar does not appear well when you make the reservation.
I have version 8.7.7
Hello.
Hello.
Please open this file ../{Booking Calendar Folder}\core\wpbc-dates.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:
********************************
if ( $start_end_time !== false ) { $start_time = $start_end_time[0]; // array('00','00','01'); $end_time = $start_end_time[1]; // array('00','00','01'); if ( count( $only_days ) == 1 ) // add end date if selected 1 day only and times is exist $only_days[]=$only_days[0]; } else { $start_time = array('00','00','00'); $end_time = array('00','00','00'); }
********************************
and replace it to this code:
********************************
if ( $start_end_time !== false ) { $start_time = $start_end_time[0]; // array('00','00','01'); $end_time = $start_end_time[1]; // array('00','00','01'); if ( ( '00' == $start_time[0] ) && ( '00' == $start_time[1] ) ) { //FixIn: 8.7.8.8 $start_time = array( '00', '00', '00' ); $end_time = array( '00', '00', '00' ); } else { if ( count( $only_days ) == 1 ) { // add end date if selected 1 day only and times is exist $only_days[] = $only_days[0]; } } } else { $start_time = array( '00', '00', '00' ); $end_time = array( '00', '00', '00' ); }
********************************
Kind Regards.
Nothing, the problem is that when submitting the reservation, it does not send the data of the day, and when I only choose one day, it allows me to create the reservation (always with the data November 30, -0001) but when I try to do the reservation of several days, does not allow saving it in the BD since it sends duplicate the value (Error during inserting into BD - Dates
[F: /wpbc-booking-new.php | L: 438 | V: 8.7.7 | DB: Duplicate entry 10-0000-00-00 00:00:00 for key booking_id_dates :: INSERT INTO www0_bookingdates (booking_id, booking_date, approved) VALUES (10, 0000-00-00 00:00:00, 0), ( 10, 0000-00-00 00:00:00, 0)])
Best Regards
Hello.
It’s seems that you incorrectly configured times at the Booking > Settings > Form page
or in case if you have activated change over days the Booking > Settings General page in calendar section.
You can check this troubleshooting instruction about this issue in FAQ here http://wpbookingcalendar.com/faq/duplicate-entry-key/
Kind Regards.
Hi, when I enable WP Fastest Cache, Calendar doesn't appear. It remain "Loading Calendar" ("Il calendario è in caricamento") as you can see on https://www.areepicnic.it/item/casale-nibbi-area-picnic-rieti-lazio/#single-item-special-offers.
Could you tell me what js, ajax, css etc I have to exclude from cache?
I temporary excluded page from cache, but I would like to know how to excluce iframe, js or other wpb components.
Thank you.
Hello.
You need to contact support of specific cache plugin, about the ability to exclude some elements from the caching.
But as far as I can see, its will not be possible. Because booked dates integrated into the page as inline JavaScript code, and its can be excluded only, when you exclude full page from the caching.
Kind Regards.
hello folks !!
there's an issue with mobile devices: the calendar doesn't load
Hello.
1) Its most probably that you are having some JavaScript error at that page. Please recheck your page for any JavaScript errors (usually for see what JavaScript error you have you need to press Ctrl {+} Shift {+} J for showing browser console) and try to fix them.
You can check for the most common issues on the FAQ page https://wpbookingcalendar.com/faq/ at the troubleshooting section.
You can also try to deactivate one by one all your active plugins at the WordPress > Plugins menu. Then retest it again.
If its not help, please deactivate your active theme and active the default WordPress theme. And then retest it again. May be there exist some conflict with some active plugin or actual theme and just need to find the reason of that issue.
2) 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).
Kind Regards.
Hello!
I'm using version Business.Small.SingleSite.8.7 and wordpress little bit older version of wordpress. I can't update at this point since updating breaks some of the components used in the website. My question is that is there a possibility to change the placements of the booking calendar elements? I need to add the month below the calendar too and I need to change the places of reserved and partly reserved descriptions below the calendar.
Hello.
1) You can define how to show months in calendar (how many months and how many months in one row) in the Booking Calendar shortcode in options parameter.
Please check more here https://wpbookingcalendar.com/faq/shortcode-booking-form/
2) You can edit the titles of labels that is showing under the calendar at the Booking > Settings General page in form section.
Kind Regards.
Using WordPress 5.4.2 and Booking Calendar Version 9.Business.Medium.SingleSite.8.7.6
When trying to edit the Season Filters by clicking on the edit button next to the filter in question it no longer takes me to the filters edit page but simply stays on the Season Filters list page. Therefor I can't edit the filters. Please advise asap.
Thanks.
Hello.
1) Try to update your version to the latest update 8.7.8
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
2) Its most probably that you are having some JavaScript error at that page. Please recheck your page for any JavaScript errors (usually for see what JavaScript error you have you need to press Ctrl + Shift + J for showing browser console) and try to fix them.
You can check for the most common issues on the FAQ page https://wpbookingcalendar.com/faq/ at the troubleshooting section.
You can also try to deactivate one by one all your active plugins at the WordPress > Plugins menu. Then retest it again.
If its not help, please deactivate your active theme and active the default WordPress theme. And then retest it again. May be there exist some conflict with some active plugin or actual theme and just need to find the reason of that issue.
3) If you can not edit specific season filter, so then please try ti delete this season filter, and create new with with new details.
Kind Regards.
Kind Regards.
Hi there,
How i can allow multiple appointments at the same time?
Hello.
Unfortunately, if you are need to make the several specific number of bookings per the same timeslot at same date in SAME CALENDAR, its does NOT possible in any versions of Booking Calendar. Sorry. Please check my suggestion bellow.
A) 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.
In lower versions of Booking Calendar possible to make bookings only for restricted timeslots.
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 http://wpbookingcalendar.com/help/booking-form-fields/
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: http://bs.wpbookingcalendar.com/ Other live demo you will need to reconfigure.
B) 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 http://wpbookingcalendar.com/overview/#capacity
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 http://wpbookingcalendar.com/help/booking-resource/
We highly recommend to check this article about different configuration of capacity and availability http://wpbookingcalendar.com/faq/capacity-concept/
_____________________________________________
Suggestion! I can suggest that you can create the booking resource with specific capacity in Booking Calendar Business Large version for the each of your times and then have the independent own calendar for the each of your time slot for the reservation. Its mean that your visitors firstly, need to select the times in the selectbox, where will be list all your options.
And only after that select the date and fill the booking form. Its can be look like this: http://bm.wpbookingcalendar.com/select-resource-2/
___________________________
Hi there,
The website I designed and working on: https://www.cambourneacupuncture.co.uk/
We purchased the medium version after being advised.
I am struggling to work out how we set it up for the new service.
Originally we had one service which was 1 hour appointment which worked great! However the client is now also doing a 30 minute online consultation. So 2 different services, do we have to do as 2 separate calendars? If so how do we make sure that the times do not overlap as this is a 1 person business. Or if you say we can do on 1 calendar please can I have guidance on how to set that up?
Hello.
1) Yes, you need to create new booking resource and then create new custom booking form with different times selection at the Booking > Settings > Form page. Check more about this feature here: https://wpbookingcalendar.com/overview/#custom-forms
Watch it in this video guide https://wpbookingcalendar.com/help/custom-booking-forms-video-overview/
2) And for ability to block dates/times, in both calendars, if some time was booked only in one booking resource (calendar you need to use aggregate parameter in the Booking Calendar shortcodes.
Please check more here https://wpbookingcalendar.com/faq/shortcode-booking-form/
Example:
Booking resource A: [booking type=1 aggregate='3'] Booking resource B: [booking type=3 form_type='custom_30min' aggregate='1']
That's great! Just done that and client is happy.
1 more thing... How can we remove Pending & Partially Booked from the calendar and the key underneath?
Thanks Jake.
Hello.
You can remove some labels under calendar at the Booking > Settings General page in Form section.
In the Booking Calendar Business Small or higher versions you can activate the “auto approval of all incoming bookings” at the Booking > Settings General page.
Kind Regards.
Hello me again on this one.
So great that both the calendars can be linked so if someone books 9am-10am on one you cannot book on the other one which is perfect.
However the client has now asked if she wants to do the opposite, so say she goes on holiday and only wants to offer online consultation and not in-clinic. Can she do that as well?
Or is that too complicated and defeat the purpose of having them linked?
Hello.
You can insert into the some other page, the Booking Calendar shortcodes, without the aggregate parameter, and in this case each calendar will show only own availability.
Kind Regards.