Important!!! Check actual Support Forum, if you need to ask a Questions.
I have purchased the product, how do I register the current WordPress plugin with the product key? Or do I need to upload the plugin .zip that was emailed to me? If that's the case, I'm running into a size limit in the php.ini file, what is your recommendation around this?
I am trying to use the 'wpbc_set_booking_approved' action inside the wpbc_booking_approved hook. The wpbc_booking_approved hook gets called but not the action.
Are these hooks only available on the paid versions or not working properly?
For example calling the action like this in the active theme's functions.php does not change the booking:
do_action('wpbc_set_booking_approved', array("booking_id" => 16), array("after_action_result" => false));
Hello.
1) It is only the hook for the actions that appear in the Booking Listing page, there is no action for this hook.
2) To approve the booking, please use this:
Approve booking:
$action_result = wpbc_booking_do_action__set_booking_approved_or_pending( $booking_id
, array(
'user_id' => $user_id,
'reason_of_action' => $reason_of_action,
'is_approve' => '1'
)
);
Set booking as pending:
$action_result = wpbc_booking_do_action__set_booking_approved_or_pending( $booking_id
, array(
'user_id' => $user_id,
'reason_of_action' => $reason_of_action,
'is_approve' => '0'
)
);
where
$booking_id - it is ID of the booking
$reason_of_action - some text. Can be empty string: ''.
$user_id - ID of the user. For example: $user_id = get_current_user_id();
Kind Regards.
Hi,
I'm not sure what happened but the booking calendar is not showing on the page?
Hello.
It's 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 it does not help, please deactivate your active theme and activate the default WordPress theme. And then retest it again. Maybe there exists some conflict with some active plugin or actual theme and just need to find the reason for that issue.
If you still have this issue, please send the link to the page with a booking form, where you are having an issue, I will check it then.
Good day
I need help please, when I try to export booking or all bookings to CSV i get this error:
Wrong Path. Error during exporting CSV file!
Hello.
Please update your version of Booking Calendar to the latest update 9.7.2
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
How do I add pending events to my calendar?
Hello.
If you do not see the pending bookings in the calendar, then please open the General Booking Settings page and in the "Advanced section", please be sure that you have not activated this options: "Use pending days as available" and "Allow unlimited bookings per same day(s)". This options must be unchecked.
Also if you are using the Booking Calendar Business Small or higher versions please open the Booking > Settings General page in "Auto cancellation / auto approval of bookings" section please be sure that these options unchecked as well:
"Auto approve all new bookings" and "Auto approve bookings during import".
Kind Regards.
I upgraded from the free version because I'd like to customize the emails that are sent to my clients who book with me, but I don't see the option to do so. I want to add my logo, etc. Is that possible?
Hello.
Unfortunately, no. Plug-in does not support email attachments.
But you can include (configure) HTML IMG tag in the email template for showing your images.
Hi, I am confused: I would like for the guests to choose between english or norwegian language, and from the instruction video it seems possible - but I only come as far as being able to switch language for ALL users by switching the WordPress locale, after adding into the form [lang=nb_NO]. So that works, but is not what I want.
What am i missing?
Thanks
Hello.
If you need to switch language for visitors of your website at the front-end side, then you need to use some translation plugin like WPML or Polylang.
Please check more here https://wpbookingcalendar.com/faq/several-languages/
If you need to witch differently for the admin users the language, then you can switch locale for specific user at the WordPress > User Profile page.
Kind Regards.
Hi, is there a option to have one calendar to show all the available dates for the different units when making a booking?
Hello.
If you need to make a specific number of bookings per day, then you need to check the Booking Calendar Business Large version, where it 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
In this version it is possible to set the capacity of the booking resource, so date(s) in the calendar will be available until the number of reservations is less than capacity of the booking resource. But it's possible to make booking only for FULL date, not a time slot (time slots in this version are only saved as data into the database, but do not apply to availability logic).
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.
Hi,
In the last couple of weeks we have noticed an occasional SSL error appearing when someone on our team attempts to approve a booking using the [click2approve] shortcode on the email. We are getting an "err_ssl_protocol_error" from the referring server. It doesn't always happen but has happened enough to be annoying.
Note we are on the business-small licence
Any ideas whats going on?
Hello.
Try to check these points:
Disabling an outdated or problematic browser extension.
Temporarily turning off firewall or antivirus.
Clearing browser cache.
Disabling QUIC protocol.
Fixing the system date and time.
Otherwise check please recheck your error.log in your server configuration, about any relative errors. If you can not find error.log file, please contact support of your hosting company about helping in finding this file.
Kind Regards.
Nothing showing in error.log at the server.
Will try and investigate at user end as you suggest.
I have purchased the product, how do I register the current WordPress plugin with the product key? Or do I need to upload the plugin .zip that was emailed to me? If that's the case, I'm running into a size limit in the php.ini file, what is your recommendation around this?
Hello.
1) You need to upload new version of Booking Calendar and install it.
2) Please check this troubleshooting instruction: https://wpbookingcalendar.com/faq/upload_max_filesize/
3) Then follow this instruction: https://wpbookingcalendar.com/faq/upgrade-from-free-to-paid-version/
Kind Regards.
Hello
I am trying to use the 'wpbc_set_booking_approved' action inside the wpbc_booking_approved hook. The wpbc_booking_approved hook gets called but not the action.
Are these hooks only available on the paid versions or not working properly?
For example calling the action like this in the active theme's functions.php does not change the booking:
do_action('wpbc_set_booking_approved', array("booking_id" => 16), array("after_action_result" => false));
Hello.
1) It is only the hook for the actions that appear in the Booking Listing page, there is no action for this hook.
2) To approve the booking, please use this:
Approve booking:
$action_result = wpbc_booking_do_action__set_booking_approved_or_pending( $booking_id , array( 'user_id' => $user_id, 'reason_of_action' => $reason_of_action, 'is_approve' => '1' ) );
Set booking as pending:
$action_result = wpbc_booking_do_action__set_booking_approved_or_pending( $booking_id , array( 'user_id' => $user_id, 'reason_of_action' => $reason_of_action, 'is_approve' => '0' ) );
where
$booking_id - it is ID of the booking
$reason_of_action - some text. Can be empty string: ''.
$user_id - ID of the user. For example: $user_id = get_current_user_id();
Kind Regards.
Hi,
I'm not sure what happened but the booking calendar is not showing on the page?
Screenshot:
https://prnt.sc/ijev1wg6i6xg
Hello.
It's 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 it does not help, please deactivate your active theme and activate the default WordPress theme. And then retest it again. Maybe there exists some conflict with some active plugin or actual theme and just need to find the reason for that issue.
If you still have this issue, please send the link to the page with a booking form, where you are having an issue, I will check it then.
Good day
I need help please, when I try to export booking or all bookings to CSV i get this error:
Wrong Path. Error during exporting CSV file!
Hello.
Please update your version of Booking Calendar to the latest update 9.7.2
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
How do I add pending events to my calendar?
Hello.
If you do not see the pending bookings in the calendar, then please open the General Booking Settings page and in the "Advanced section", please be sure that you have not activated this options: "Use pending days as available" and "Allow unlimited bookings per same day(s)". This options must be unchecked.
Also if you are using the Booking Calendar Business Small or higher versions please open the Booking > Settings General page in "Auto cancellation / auto approval of bookings" section please be sure that these options unchecked as well:
"Auto approve all new bookings" and "Auto approve bookings during import".
Kind Regards.
I upgraded from the free version because I'd like to customize the emails that are sent to my clients who book with me, but I don't see the option to do so. I want to add my logo, etc. Is that possible?
Hello.
Unfortunately, no. Plug-in does not support email attachments.
But you can include (configure) HTML IMG tag in the email template for showing your images.
Check more here https://www.w3schools.com/tags/tag_img.asp
Kind Regards.
Hi, I am confused: I would like for the guests to choose between english or norwegian language, and from the instruction video it seems possible - but I only come as far as being able to switch language for ALL users by switching the WordPress locale, after adding into the form [lang=nb_NO]. So that works, but is not what I want.
What am i missing?
Thanks
Hello.
If you need to switch language for visitors of your website at the front-end side, then you need to use some translation plugin like WPML or Polylang.
Please check more here https://wpbookingcalendar.com/faq/several-languages/
If you need to witch differently for the admin users the language, then you can switch locale for specific user at the WordPress > User Profile page.
Kind Regards.
Hi, is there a option to have one calendar to show all the available dates for the different units when making a booking?
Hello.
If you need to make a specific number of bookings per day, then you need to check the Booking Calendar Business Large version, where it 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/
In this version it is possible to set the capacity of the booking resource, so date(s) in the calendar will be available until the number of reservations is less than capacity of the booking resource. But it's possible to make booking only for FULL date, not a time slot (time slots in this version are only saved as data into the 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/
Kind Regards.
Hi, I have business medium- can I create discount code ?
Hello.
It’s available in the Booking Calendar Business Large or higher version. Check more about this feature here: https://wpbookingcalendar.com/overview/#coupons
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.
Hi,
In the last couple of weeks we have noticed an occasional SSL error appearing when someone on our team attempts to approve a booking using the [click2approve] shortcode on the email. We are getting an "err_ssl_protocol_error" from the referring server. It doesn't always happen but has happened enough to be annoying.
Note we are on the business-small licence
Any ideas whats going on?
Hello.
Try to check these points:
Disabling an outdated or problematic browser extension. Temporarily turning off firewall or antivirus. Clearing browser cache. Disabling QUIC protocol. Fixing the system date and time.
Otherwise check please recheck your error.log in your server configuration, about any relative errors. If you can not find error.log file, please contact support of your hosting company about helping in finding this file.
Kind Regards.
Nothing showing in error.log at the server.
Will try and investigate at user end as you suggest.
Thanks for advice!