Important!!! Check actual Support Forum, if you need to ask a Questions.
Hello,
we have your plugin in Pro version and we use it for renting. We have only one issue. We would like to use some cache system to cache pages with booking calendars etc. We tried that, but the problem is that after some booking the page keeps old data in calendar.
I see everywhere as solution to disable all caching plugins. But the real solution would be to delete the page from calendar after new booking is done. Or at least to clear all cache. This would speed up our web page and I believe others would appreciate that functionality too.
At least, can you suggest me how to detect new booking (and change of booking status) by php so that I can create my own solution for that?
Thank you for the answer.
Hello.
1) If you are using someone, please add the exception to the page with booking form for do not cache this page(s).
2) Otherwise, if you want to use your own customization for purge cache on creating new bookings, then you can check this file ../{Booking Calendar Folder}/core/wpbc-dev-api.php
Here you can find some useful functions and hooks after booking creation.
Kind Regards.
Hi. I'm setting this up for the first time and with the Business Medium version. I've synced up to accept payments to my client's bank account using Authorize.ne, saved that data and set to Live mode. However, after trying to test book a date on the calendar synced up to a testing "resource" (I tried cost at both $.01 and $.025), once I fill out the standard form and click on "Pay via Authorize.net" it immediately takes me to an error page w/ the following. I don't even get to a payment form to make the test deposit.
My client's bank was able to do a test transaction of $.01 on their end within Authorize.net so if this a plugin issue or setting that I'm missing?
WordPress 5.7.2 running a simple custom theme on PHP 7.3.12.
Booking Calendar Version 9.Business.Medium.SingleSite.8.8.1
Hello.
The Transaction Key that you have embedded at the Booking > Settings > Payment > Authorize.net page may not be correct.
Generate a new Transaction Key, disable the old Transaction Key, enter the new value in at the Booking > Settings > Payment > Authorize.net page and test the connection.
To obtain the Transaction Key:
Log into your Merchant Interface.
Click Account from the main toolbar.
Click Settings in the main left-side menu.
Click API Credentials & Keys.
Select New Transaction Key.
To disable the old Transaction Key, click the check box labeled Disable Old Transaction Key Immediately.
(NOTE: If the Disable Old Transaction Key Immediately check box is not selected, the old transaction key will automatically expire in 24 hours.)
Click Submit to continue.
Request and enter PIN for verification.
Your new Transaction Key is displayed.
Kind Regards.
Hi. I tried to reply to this earlier but it looks my response was deleted after it was awaiting moderation?
Creating a new transaction key, inserting and doing another test resulted in the same error. The client's bank said they were sure to delete the old key when the new one was created. What's the next step to troubleshoot this? Is there a way to securely provide you all login to the site?
Hello.
1) I have just retested the integration of Authorize.net here https://bs.wpbookingcalendar.com/ and it's working just fine. I was tested it in test mode.
For the cards details, you can use this test card (5424000000000015 )
2) Relative your error at your website.
2.1) 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.
2.2) 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.
2.3) What version of Booking Calendar and PHP do you use at your website ?
Kind Regards.
Hi. I had my client's banker create a new transaction key, which I inserted and tested the calendar form again but I'm getting the same error page when I go to hit "Pay via Authorize.net". What else am I missing or could be the issue?
Is there a way to securely provide you all credentials to log into the WP back end and take a look? I would also give you the booking test URL and password but don't want to display that on a public support forum.
Hello.
1) I have just retested the integration of Authorize.net here https://bs.wpbookingcalendar.com/ and it's working just fine. I was tested it in test mode.
For the cards details, you can use this test card (5424000000000015 )
2) Relative your error at your website.
2.1) 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.
2.2) 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.
2.3) What version of Booking Calendar and PHP do you use at your website ?
Kind Regards.
Hello, I am working on customizing the CSS of the Booking Timeline. I would like to change the color of the color booked bar for each resource. So, each resource has different color bar and is easier to see.
I looked at the HTML and I don't see any style or #id that I can hook into to target the bars uniquely. For example, having a class that matches the resource name.
Am I missing something? I thought I would be able to.
Thanks
Hello.
In actual versions of Booking Calendar does not exist the CSS class or ID that make identification specific booking resources in Timeline. Sorry.
We will add this feature to the TODO list for having it in future updates of plugin, but I can not say, when this feature will be implemented.
Kind Regards.
Just to be helpful to other people who may need this as I can't imagine it is a unique idea. Below is something I did and it seems to work.
Hello, I want to buy this plugin and I wanted to know if these features are possible:
1- Make discounts for so many nights reserved. (And if it can be applied only for the months you want to make discounts)
2- Online payment with woocommerce or stripe
3- Choose minimum reservation nights for each apartment
And what plan would I have to buy to meet all the requirements?
Thanks.
Hello.
1) It’s possible in the Booking Calendar Business Medium or higher versions. Check more about this feature here: https://wpbookingcalendar.com/overview/#valuation-days
Watch it in this video guide https://wpbookingcalendar.com/help/valuation-days-cost-video-overview/
"Valuation days" can apply for any days. Or in case if you need apply it to specific season, then it can depend only from the belonging "check in day" to specific season. Its means that, if you select 2 weeks, the "Valuation days" can apply costs only depending from the check in day belonging to specific season, even if some other days belonging to other season. In other words, if you will have the days selection with season intersections, then you can have an issue with "Valuation days". Basically "Valuation days" is useful, in case, if you need to set some discount or higher cost depend from the number of selected days. For example if visitor select 7 or more days, then booking will have 10% discount, etc...
2) Unfortunately, the Booking Calendar does not support integration with WooCommerce plugin. Sorry.
The Business Small and higher versions of the Booking Calendar is support Stripe, PayPal (Standard and PayPal Pro Hosted Solution (please note, PayPal PayPal Pro Hosted Solution its does not the same as PayPal Pro)), Authorize.Net, Sage Pay, iDEAL via Sisow and iPay88 payment gateways integration, other payment systems are not supporting yet. You can configure and activate it at the Booking > Settings > Payment page.
Please watch more in this video: https://wpbookingcalendar.com/help/booking-calendar-video-payments/
If you want to make the integration of your payment system by yourself, so you will be able to check how was integrated exist payment system in plugin like Stripe payment gateway. Please check more about this here: https://wpbookingcalendar.com/faq/custom-gateway-in-7-0/
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.
Hello,
We just bought the multiuser version and started to learn the plugin features. Until now we had only admin users registered at the wp and i wanted to create new user to test what we can see as not admins, but we can not add new user at all!
We get an error message, that the 2 passwords doesnt match, but the interface gives us only 1 field to enter password.
This problem started today after we uploaded the plugin.
I am looking for your advice, what we should do!
Thank you!
Hello.
Booking Calendar does not create WordPress users itself. It only activate the booking admin panels for the exist WordPress users.
You can create new WordPress users in the WordPress system. It’s default WordPress functionality. You can do this at the WordPress > Users menu page.
Relative the Booking Calendar MultiUser version.
In Booking Calendar MultiUser version possible that each registered WordPress user (your owner) have own individual independent booking admin panel, and can see and manage only own booking resources and some other settings (other owners will not see the bookings from this owner, they can see only own bookings). Please check more here (at bottom of the page) https://wpbookingcalendar.com/overview/
Also each owner (user) will receive the emails about the bookings of the own service(s) or property (booking resource(s)) and can approve or decline them. Please note, that the each owner WordPress user) will have different individual calendar(s) with booking forms in the separate pages. Please retest it in the live demo. You can read more about the initial configuration of the Booking Calendar MultiUser version: https://wpbookingcalendar.com/faq/multiuser-version-init-config/
Watch it in this video guide https://wpbookingcalendar.com/help/multiuser-video-overview/
I had someone help me program my booking calendar and for some reason under the time slows 12:00am-12:00am so that even if the day is completely booked, it wont show as booked because of this time range showing as available. Is there anyway to remove it? "http://homeschoolinginthemidstofchaos.com"
Hello.
If you do not see the booked dates in calendar at the front-end, please open the General Booking Settings page and in the “Advanced section”, please be sure that you have not activated this option: “Allow unlimited bookings per same day(s):”. This option must be unchecked. If its checked, please uncheck it and update the settings.
Also this option “Use pending days as available” must be unchecked, as well. It’s located at the Booking > Settings General page in Advanced section.
If you still will have this issue, please recheck for the any cache plugins, like “WP Super 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).
Otherwise send Screenshot of your booking form configuration from the Booking > Settings > Form page.
Kind Regards.
Hi,
I have a question regarding the payment url to be used in the payment reminder email.
I use [visitorbookingpayurl] with the url that has the initial booking on it. ( https://www.goudenvloot.nl/boeken/?booking_hash=97e4dcc7ab91ffb9593855981bd90635&booking_pay=1 ) but from there I am lost as to where the booking is selected and how we can show the payment link.
Ik would like to get your advise as to how to get this to work.
we have purchased Booking Calendar Business Small (multi site usage) version. And we need to achieve the following:
People can book items for any single day or multiple days, but they can select the weekends only together. If they want to book saturday, we need the calendar to also select sunday and vice versa.
They can book the following:
monday, tuesday, saturday, sunday
monday, saturday, sunday
saturday, sunday
But we need to disable one "weekend" day, so they cannot book the following:
monday, tuesday, saturday
monday, sunday
saturday
How can we do that please?
Thank you
Hello.
It’s possible in the Booking Calendar Business Medium or higher versions.
It’s possible to set the different duration of days selection depending from week days or seasons during a year in the Booking Calendar Business Medium or higher versions. Please check more here https://wpbookingcalendar.com/overview/#advanced-days-selection
Hello.
What do you mean exactly, can you provide some example ?
The ability to book for the specific times possible in the Booking Calendar Business Small / Business Medium versions (and in higher versions for booking resources with capacity =1).
In lower versions of Booking Calendar (including free version), possible to make bookings for specific times only for specific restricted time-slots.
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.
Please watch more in this video: https://wpbookingcalendar.com/help/booking-calendar-video-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 https://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: https://bs.wpbookingcalendar.com/ Other live demo you will need to reconfigure.
Hello,
we have your plugin in Pro version and we use it for renting. We have only one issue. We would like to use some cache system to cache pages with booking calendars etc. We tried that, but the problem is that after some booking the page keeps old data in calendar.
I see everywhere as solution to disable all caching plugins. But the real solution would be to delete the page from calendar after new booking is done. Or at least to clear all cache. This would speed up our web page and I believe others would appreciate that functionality too.
At least, can you suggest me how to detect new booking (and change of booking status) by php so that I can create my own solution for that?
Thank you for the answer.
Hello.
1) If you are using someone, please add the exception to the page with booking form for do not cache this page(s).
2) Otherwise, if you want to use your own customization for purge cache on creating new bookings, then you can check this file ../{Booking Calendar Folder}/core/wpbc-dev-api.php
Here you can find some useful functions and hooks after booking creation.
Kind Regards.
Hi. I'm setting this up for the first time and with the Business Medium version. I've synced up to accept payments to my client's bank account using Authorize.ne, saved that data and set to Live mode. However, after trying to test book a date on the calendar synced up to a testing "resource" (I tried cost at both $.01 and $.025), once I fill out the standard form and click on "Pay via Authorize.net" it immediately takes me to an error page w/ the following. I don't even get to a payment form to make the test deposit.
The following errors have occurred.
(99) This transaction cannot be accepted.
(actual URL - https://secure.authorize.net/gateway/transact.dll)
My client's bank was able to do a test transaction of $.01 on their end within Authorize.net so if this a plugin issue or setting that I'm missing?
WordPress 5.7.2 running a simple custom theme on PHP 7.3.12.
Booking Calendar Version 9.Business.Medium.SingleSite.8.8.1
Hello.
The Transaction Key that you have embedded at the Booking > Settings > Payment > Authorize.net page may not be correct.
Generate a new Transaction Key, disable the old Transaction Key, enter the new value in at the Booking > Settings > Payment > Authorize.net page and test the connection.
To obtain the Transaction Key:
Log into your Merchant Interface. Click Account from the main toolbar. Click Settings in the main left-side menu. Click API Credentials & Keys. Select New Transaction Key. To disable the old Transaction Key, click the check box labeled Disable Old Transaction Key Immediately. (NOTE: If the Disable Old Transaction Key Immediately check box is not selected, the old transaction key will automatically expire in 24 hours.) Click Submit to continue. Request and enter PIN for verification. Your new Transaction Key is displayed.
Kind Regards.
Hi. I tried to reply to this earlier but it looks my response was deleted after it was awaiting moderation?
Creating a new transaction key, inserting and doing another test resulted in the same error. The client's bank said they were sure to delete the old key when the new one was created. What's the next step to troubleshoot this? Is there a way to securely provide you all login to the site?
Hello.
1) I have just retested the integration of Authorize.net here https://bs.wpbookingcalendar.com/ and it's working just fine. I was tested it in test mode.
For the cards details, you can use this test card (5424000000000015 )
2) Relative your error at your website.
2.1) 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.
2.2) 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.
2.3) What version of Booking Calendar and PHP do you use at your website ?
Kind Regards.
Hi. I had my client's banker create a new transaction key, which I inserted and tested the calendar form again but I'm getting the same error page when I go to hit "Pay via Authorize.net". What else am I missing or could be the issue?
Is there a way to securely provide you all credentials to log into the WP back end and take a look? I would also give you the booking test URL and password but don't want to display that on a public support forum.
Hello.
1) I have just retested the integration of Authorize.net here https://bs.wpbookingcalendar.com/ and it's working just fine. I was tested it in test mode.
For the cards details, you can use this test card (5424000000000015 )
2) Relative your error at your website.
2.1) 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.
2.2) 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.
2.3) What version of Booking Calendar and PHP do you use at your website ?
Kind Regards.
Hello, I am working on customizing the CSS of the Booking Timeline. I would like to change the color of the color booked bar for each resource. So, each resource has different color bar and is easier to see.
I looked at the HTML and I don't see any style or #id that I can hook into to target the bars uniquely. For example, having a class that matches the resource name.
Am I missing something? I thought I would be able to.
Thanks
Hello.
In actual versions of Booking Calendar does not exist the CSS class or ID that make identification specific booking resources in Timeline. Sorry.
We will add this feature to the TODO list for having it in future updates of plugin, but I can not say, when this feature will be implemented.
Kind Regards.
Just to be helpful to other people who may need this as I can't imagine it is a unique idea. Below is something I did and it seems to work.
wpbc-class-timeline_v2.php
Line 2420
<div class="flex_tl_table_row_bookings title;
$class_with_dashes = str_replace(' ','-',$class_string);
echo $class_with_dashes;
?>">
<div class="flex_tl_table_row_bookings title;
$class_with_dashes = str_replace(' ','-',$class_string);
echo $class_with_dashes;
?>">
Hello, I want to buy this plugin and I wanted to know if these features are possible:
1- Make discounts for so many nights reserved. (And if it can be applied only for the months you want to make discounts)
2- Online payment with woocommerce or stripe
3- Choose minimum reservation nights for each apartment
And what plan would I have to buy to meet all the requirements?
Thanks.
Hello.
1) It’s possible in the Booking Calendar Business Medium or higher versions. Check more about this feature here: https://wpbookingcalendar.com/overview/#valuation-days
Watch it in this video guide https://wpbookingcalendar.com/help/valuation-days-cost-video-overview/
"Valuation days" can apply for any days. Or in case if you need apply it to specific season, then it can depend only from the belonging "check in day" to specific season. Its means that, if you select 2 weeks, the "Valuation days" can apply costs only depending from the check in day belonging to specific season, even if some other days belonging to other season. In other words, if you will have the days selection with season intersections, then you can have an issue with "Valuation days". Basically "Valuation days" is useful, in case, if you need to set some discount or higher cost depend from the number of selected days. For example if visitor select 7 or more days, then booking will have 10% discount, etc...
2) Unfortunately, the Booking Calendar does not support integration with WooCommerce plugin. Sorry.
The Business Small and higher versions of the Booking Calendar is support Stripe, PayPal (Standard and PayPal Pro Hosted Solution (please note, PayPal PayPal Pro Hosted Solution its does not the same as PayPal Pro)), Authorize.Net, Sage Pay, iDEAL via Sisow and iPay88 payment gateways integration, other payment systems are not supporting yet. You can configure and activate it at the Booking > Settings > Payment page.
Please watch more in this video: https://wpbookingcalendar.com/help/booking-calendar-video-payments/
If you want to make the integration of your payment system by yourself, so you will be able to check how was integrated exist payment system in plugin like Stripe payment gateway. Please check more about this here: https://wpbookingcalendar.com/faq/custom-gateway-in-7-0/
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.
3) It’s also possible.
Check more about this feature here: https://wpbookingcalendar.com/overview/#range-days-selection
Watch it in this video guide https://wpbookingcalendar.com/help/booking-calendar-video-range-days-selection/
If you need to set the different selections for the different properties at the different pages, then check here https://wpbookingcalendar.com/faq/advanced-javascript-for-the-booking-shortcodes/
Hello,
We just bought the multiuser version and started to learn the plugin features. Until now we had only admin users registered at the wp and i wanted to create new user to test what we can see as not admins, but we can not add new user at all!
We get an error message, that the 2 passwords doesnt match, but the interface gives us only 1 field to enter password.
This problem started today after we uploaded the plugin.
I am looking for your advice, what we should do!
Thank you!
Hello.
Booking Calendar does not create WordPress users itself. It only activate the booking admin panels for the exist WordPress users.
You can create new WordPress users in the WordPress system. It’s default WordPress functionality. You can do this at the WordPress > Users menu page.
Relative the Booking Calendar MultiUser version.
In Booking Calendar MultiUser version possible that each registered WordPress user (your owner) have own individual independent booking admin panel, and can see and manage only own booking resources and some other settings (other owners will not see the bookings from this owner, they can see only own bookings). Please check more here (at bottom of the page) https://wpbookingcalendar.com/overview/
Also each owner (user) will receive the emails about the bookings of the own service(s) or property (booking resource(s)) and can approve or decline them. Please note, that the each owner WordPress user) will have different individual calendar(s) with booking forms in the separate pages. Please retest it in the live demo. You can read more about the initial configuration of the Booking Calendar MultiUser version: https://wpbookingcalendar.com/faq/multiuser-version-init-config/
Watch it in this video guide https://wpbookingcalendar.com/help/multiuser-video-overview/
Please test the live demo of Booking Calendar Multiuser version here: https://multiuser.wpbookingcalendar.com/
Admin Panel of Multiuser version (here you can test several admin panels functionality): https://multiuser.wpbookingcalendar.com/admin-panel/
Hello,
I had someone help me program my booking calendar and for some reason under the time slows 12:00am-12:00am so that even if the day is completely booked, it wont show as booked because of this time range showing as available. Is there anyway to remove it? "http://homeschoolinginthemidstofchaos.com"
Hello.
If you do not see the booked dates in calendar at the front-end, please open the General Booking Settings page and in the “Advanced section”, please be sure that you have not activated this option: “Allow unlimited bookings per same day(s):”. This option must be unchecked. If its checked, please uncheck it and update the settings.
Also this option “Use pending days as available” must be unchecked, as well. It’s located at the Booking > Settings General page in Advanced section.
If you still will have this issue, please recheck for the any cache plugins, like “WP Super 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).
Otherwise send Screenshot of your booking form configuration from the Booking > Settings > Form page.
Kind Regards.
Hi,
I have a question regarding the payment url to be used in the payment reminder email.
I use [visitorbookingpayurl] with the url that has the initial booking on it. ( https://www.goudenvloot.nl/boeken/?booking_hash=97e4dcc7ab91ffb9593855981bd90635&booking_pay=1 ) but from there I am lost as to where the booking is selected and how we can show the payment link.
Ik would like to get your advise as to how to get this to work.
Thank you,
Kind regards,
Rick
Hello.
At this page https://www.goudenvloot.nl/boeken/ you need to have ONLY [bookingedit] shortcode.
Please check this FAQ instruction how to configure it: https://wpbookingcalendar.com/faq/configure-editing-cancel-payment-bookings-for-visitors/
Kind Regards.
thanks, works like a charm!
Hello,
we have purchased Booking Calendar Business Small (multi site usage) version. And we need to achieve the following:
People can book items for any single day or multiple days, but they can select the weekends only together. If they want to book saturday, we need the calendar to also select sunday and vice versa.
They can book the following:
monday, tuesday, saturday, sunday
monday, saturday, sunday
saturday, sunday
But we need to disable one "weekend" day, so they cannot book the following:
monday, tuesday, saturday
monday, sunday
saturday
How can we do that please?
Thank you
Hello.
It’s possible in the Booking Calendar Business Medium or higher versions.
It’s possible to set the different duration of days selection depending from week days or seasons during a year in the Booking Calendar Business Medium or higher versions. Please check more here
https://wpbookingcalendar.com/overview/#advanced-days-selection
Read more about this configuration (at options parameter section) here:
https://wpbookingcalendar.com/faq/shortcode-booking-form/#booking-options-condition
Hello,
Can I add multiple time slots to a date?
Hello.
What do you mean exactly, can you provide some example ?
The ability to book for the specific times possible in the Booking Calendar Business Small / Business Medium versions (and in higher versions for booking resources with capacity =1).
In lower versions of Booking Calendar (including free version), possible to make bookings for specific times only for specific restricted time-slots.
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.
Please watch more in this video: https://wpbookingcalendar.com/help/booking-calendar-video-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 https://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: https://bs.wpbookingcalendar.com/ Other live demo you will need to reconfigure.