Important!!! Check actual Support Forum, if you need to ask a Questions.
Hi, I'm building a website for an electrician who wants customers to be able to select from a list of services (custom post types) and then book the job online. They want the process to be > choose multiple services from a list > click book now > get taken to the booking page where a list of services they previously selected are present. They want these services selected to be stored with the booking data (or at least linked to the booking) so when they review their bookings they can see the services for each one.
Can your plugin do this? Is there a way to save extra data with a booking and then have that data show up in the backend when u click on one?
I'd be looking to buy the small business version of this plugin, can that version do what I'm asking?
Sorry i forgot to mention that the services are stored as custom post types, and currently when a user selects a service the ID of the post is stored in local storage, ready to be used on the next page.
In your description, you need to add the "services" to the booking data, as far as I am understood these services is stored as some JavaScript variable.
If yes, then in the booking form you need to have some additional text field (or for example list of checkboxes, that relative to specific service), and then use your JavaScript code customization, to insert the data from your selected previously services into these text field (or select checkboxes relative to specific services). Please note, this type of inserting or selecting checkboxes based on your data is not part of Booking Calendar, this functionality is not exist in the plugin. So you will be need to add this JavaScript customization by yourself, its means that you need to have some knowledge of JavaScript. Just to be clear in this point.
Also, such type of data will be as simple text saved to the DB, its will not impact to the availability of dates in calendar, because such type of "you services" does not connect to booking resources (calendars) in any cases. So such data will be just showing at the content of booking data relative to specific booking.
You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
Kind Regards.
Awesome thanks, yea i just wanted to make sure it was possible to insert my own code into the plugin in some form to get what i want. Sounds good, ill be purchasing this plugin shortly, thanks for the quick reply :).
I tried the solution posted, but by making that style's background !important, the field would not update with other possibilities, (already booked, selected by user, etc).
Instead, I looked at the tr:nth-child(odd) style;
this is overwriting the TD background colors.
.post-content table tbody > tr:nth-child(odd) > td { background: #f9f9f9; }
So when I remove the "> td" part, everything appears to work as expected, without having to customize any themes.
.post-content table tbody > tr:nth-child(odd) { background: #f9f9f9; }
So sorry - I am wrong. This is a style from the theme!
Hello.
So do you resolved issue? Or I can help you in some case ?
Kind Regards.
Error during inserting into BD - Dates
[F:/wpbc-booking-new.php|L:315|V:9.Business.Small.SingleSite.6.1|DB:Duplicate entry 5-2016-06-11 00:00:00 for key booking_id_dates]
Hi Guys,
Another question.
How can I test a paypal payment?
In the Admin I choose Sandbox, but I can't make a succesful (TEST) Payment.
Thnx
Hello.
1) Please contact support of the PayPal about steps of how to make test payment at the PayPal website (its after redirection from your website to the PayPal website). They have to explain about what login to use, or what test card to use for such test payment.
2) If you was asking about not ability to see "Successful paid status" near specific booking, so then you need to check this.
Please note, the successfully paid status for the specific booking will apply, only if visitor click on the "return to your website" link on the PayPal website, or if you will configure the PayPal IPN in the Booking > Settings > Payment > PayPal page and in your PayPal account (if you are using PayPal payment system). Otherwise the Booking Calendar will not know about the payment status of the booking, until you manually change it (payment status) or approve the booking.
Kind Regards.
Hi,
Thanks for your great support. I have had a list of last changes from my client.
Here’s the changes list:
1) Now, if you can get me a booking calendar that looks like the availability calendar, we are in the ball park!
They are talking about the Booking calendar overview. They would like to see it in a calendar layout like in the "add booking" but for each month.
.
2) Reservations shown in LAST NAME, not first name as it is now
On the Booking Calendar Overview it shows the reservation name as the first name instead of the last name or family name.
3) on add reservations page, please remove auto fill button. They are talking about the button top right hand corner of the add booking page.
4) remove the send mail response on both add reservation and confirm reservation pages. We do not want auto reply, ever
They do all of their communications through private email.
Thanks again
Hello.
1) I do not sure that clearly understand this question. If you need to change the default view mode of Calendar Overview page (when you initially open it), so you can do this at the General Booking Settings page in Booking Listing section for the option "Default calendar view mode:".
But if you need to have completely different view of Calendar Overview page like at Booking > Add booking page , then unfortunately its does not possible. Sorry.
2) Please open the the General Booking Settings page in Booking Listing section find this option: Default title of bookings: and set there correct shortcode(s).
For example: [id]: [secondname]
Of course the shortcodes have to relative to the shortcodes that you are using at the Booking > Settings > Fields page.
3) Please open this file ../{Booking Calendar Folder}/inc\biz_s.php
then find this code:
function wpdev_show_autofill_button(){
and replace it to this code:
function wpdev_show_autofill_button(){ return;
4) Please open this file ../{Booking Calendar Folder}/
then find this code:
<div style="float:left;border:none;margin:0px 0 10px 1px; color:#777;">
<fieldset>
<label for="is_send_email_for_new_booking" class="description">
<input name="is_send_email_for_new_booking" id="is_send_email_for_new_booking" type="checkbox"
checked="CHECKED"
value="On"
/>
<?php _e('Send email notification to customer about this operation' ,'booking');?>
</label>
</fieldset>
and replace it to this code:
<div style="display:none;float:left;border:none;margin:0px 0 10px 1px; color:#777;">
<fieldset>
<label for="is_send_email_for_new_booking" class="description">
<input name="is_send_email_for_new_booking" id="is_send_email_for_new_booking" type="checkbox"
value="On"
/>
<?php _e('Send email notification to customer about this operation' ,'booking');?>
</label>
</fieldset>
Then Please open this file ../{Booking Calendar Folder}/
Of course you need to deactivate sending emails at the Booking > Settings > Emails page.
Kind Regards.
Many thanks.
For question 4 you said to : Please open this file ../{Booking Calendar Folder}/ Then Please open this file ../{Booking Calendar Folder}/
Which two files do I need to change?
Thanks
Hello.
Sorry, missed it.
Point #4 you need to open this file ../{Booking Calendar Folder}/lib/wpdev-booking-class.php
and then next file is ../{Booking Calendar Folder}/lib/wpdev-bk-lib.php
Kind Regards.
Hi
We offer a parking business and need an online booking system. We have two main resources (outdoor parking, indoor parking) and additional services such as car wash 1, car wash 2.
Our customers book arrival time & date and departure (pick up) time & date and are charged differently depending on number of days (for example day 7 and day 8 have the same price). We have around 200 parking spaces in total and need to be able to book up until full capacity each day. In addition, we need to be able to export bookings to our invoicing system (as customers prepay their stay either beforehand or upon arrival/check-in).
My question is: do we go with the Business Medium or Business Large version?
Hello.
Unfortunately, if you are need to make the several specific number of bookings per the same timeslot at same date, its does not possible in any versions of Booking Calendar.
Its possible to make booking for specific date and decrease capacity for this date only for full date, also you can save the arrival time and pick-up time to the DB, but this time will not play any role in the availability.
So 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
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 https://wpbookingcalendar.com/help/booking-resource/
Also we highly recommend to check this article about different configuration of capacity and availability 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.
Kind Regards.
Hi Guys,
I have got a problem with my prices, and I don't know why.
I put in a day price of 207,14 euro, but when I book 7 days, it shows a price of 1449,00 instead of 1450.
The same with a day price of 235,71, by booking a week it shows 1645,00 instead of 1650.
All the prices are wrong by a couple of euros.
What can be the problem?
Hi there,
I figured it out. I put a comma in the price instead of a point. Now it's working fine except for a rounding difference. Is there a possibility to round up the end price?
So 1649,97 will be 1650, and 1750,03 will be 1750
Thnx
Hello.
If you need to round cost to the number without decimal part, then please make this fix.
Please open this file ../{Booking Calendar Folder}/inc/biz_s.php
then find this code: $summ = round($summ,2);
and replace it to this code: $summ = round($summ,0);
Please note, this code exist in 3 different places, so you need to replace it 3 times.
Kind Regards.
Hi,
I have a listings website and have to integrate a calendar in the listing page, the calendar and form is showing. I want to hide the resource selection dropdown, it should not be visible to the customer who is making the booking. The id of the post should be used as the resource id.
Please share the following file names:
Please tell me which file has the calendar form html so that i can make the resource dropdown visibility as hidden.
Which js file should be modified to read the post id as the resource id on loading of the page?
I have purchased the small business license.
Hello.
You need to insert instead of the bookingselect shortcode (for ability to select booking resources), just booking form shortcode for specific booking resource.
Please read more about this here: https://wpbookingcalendar.com/help/booking-calendar-shortcodes/#booking
Also because you need to insert the booking form for specific booking resource into your posts, so probabaly you need to make some editing of your actual theme (post-content.php file or similar) to auto insert the booking form for specific booking resource.
Please read more about this here https://wpbookingcalendar.com/faq/insert-booking-shortcode-into-any-place-of-site/
Of course you need to be sure that you have created the booking resource at the Booking > Resources page, before showing the booking form for specific booking resource, otherwise calendar can not be showing.
Kind Regards.
Hi,
I have created a booking resource for each post, the name of the post and the booking resource has been kept same. I want the resource dropdown to be hidden on the page and it should automatically match the post name and show the calendar for the post. Please advise on the steps on how this can be done.
My booking calendar has been added to the side menu as a widget. I just want the resource to be mapped based on the post's title.
Hello.
1) You will be need to install one additioanl plugin for executing PHP code in the WP Widgets.
For example you can install "PHP Code Widget" plugin: https://wordpress.org/plugins/php-code-widget/
Activate this plugin.
2) Then open the WordPress > Appearance > Widget menu and remove "Booking Calendar - Resource selection" widget.
Now add to your sidebar "PHP Code" widget.
Then enter this code in content of this "PHP Code" widget:
<?php
$post_title = get_the_title();
$resources = get_booking_types_all_parents_and_single();
foreach($resources as $res) {
if ( $res->title == $post_title ) {
echo do_shortcode("[booking type=" . $res->booking_type_id . " nummonths=1]");
}
}
?>
Please note, the Title of your post have to be exactly as name of booking resource at the Booking > Resources page.
Kind Regards.
This worked! Thank you so much for the quick solution.
Hi,
Just checked and the emails are going out to customer, but the wp admin does not show the booking entry, the booking may not be getting inserted in db or its not getting displayed in the bookings dashboard for some reason. Please help.
Please ignore my previous comment, the insert is working, the filters were causing the records to be hidden in the wp bookings dashboard.
NO problem.
Hi,
I have small business license of the calendar, it has been added to each of the listings on my listing website. I need to know how i can setup the following:
1/ For each listing, the availability dates and the number of seats available for each timeslot,
2/ How can the availability values be updated repeatedly?
Hello.
1) In the Booking Calendar Business Small version possible to make the booking for the specific timeslot at selected date, but this timeslot become unavailable for the other visitors for that selected date in current specific calendar. Info about this exist in the overview of features pages of plugin website.
You can configure the timeslots selections on the Booking > Settings > Fields 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/
Also you can activate the ""Allow unlimited bookings per same day(s)" option at the General Booking Settings page and in the "Advanced section", Its will make that the dates in calendar will be always available.
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
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 https://wpbookingcalendar.com/help/booking-resource/
Also we highly recommend to check this article about different configuration of capacity and availability https://wpbookingcalendar.com/faq/capacity-concept/
3) Unfortunately, if you are need to make the several specific number of bookings per the same timeslot at same date, its does not possible in any versions of Booking Calendar.
I can suggest that you can create the booking resource with specific capacity 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: https://bm.wpbookingcalendar.com/select-resource-2/
Kind Regards.
Hi, we need 20 % extra costs when a user books 3, 4, 5 oder 6 days.
How can we do that?
You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding. 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. Kind Regards.
We have business large (german version), but I just can not find the valuation days.
Please Help!
Hello.
Please open the Booking > Resources > Cost and rates page
then click on "Valuation days" button near specific booking resource,
and after this make configuration of your cost settings similar to this: From "3" to "6" days = 120 percentage per each specific day.
Its will increase cost of the 3rd, 4th, 5th and 6th selected days on 20%.
Kind Regards.
Thanx.
I didn't find it, because the german version has a wrong translation on it.
In the german Translation the button says: not vaialable days from Today.
Thank you 🙂
I see, what will be correct translation, and what exactly text do you see there right now ?
So we will fix it for future updates.
Kind Regards.
Probably something like the page title.
"Kosten auf basis ausgewählter Tagen "
But I am not 100% sure because german is not my native language.
🙂
Thank you for the help
Ok, thank you.
A quick other question, because I think I did something wrong. I put in die valuation costs (120%) , and we have additional cleaning costs 150 € and tax 1€/Day.
Unfortunately when we go to the payment, the total sum is wrong.
Ex. Dayprice 350, days 4, gives total price 0f 1.694,00
that has to be 120% (3*350) + 150 + 4 = 1834,00
Am I missing something ?
Hello.
If you need that all of your days have the cost 120% if you selected more than 3 days then make this configuration. Together 3 days = 120 percentage for all days
From "4" to "6" days = 120 percentage per each specific day.
Kind Regards.
No, that isn't working either.
I need the dayprice * number of days. if there are 3-6 days booked, there is a 20%extra costs, plus the additional cost (Cleaning 150€, tax 1€ / Day.
Thanx
Hello.
Can you send screenshot of your Valuation cost configuration and "Advanced cost configuration" (from the Booking > Resources > Advanced cost page) and screenshot of your dates selection with showing cost to the support @ wpbookingcalendar.com
And what exactly cost you aspect to have there.
Kind Regards.
Hi Guys,
Just noticed that the email bounced. I have send it again today. Did you receive it?
Thanx,
Ronald Siebrecht
Hello.
We do not receive emails from you. What email do you use to send email ?
If you will have any questions, please fill free to post your question here.
Kind Regards.
Hello.
Ok, I see.
Can you try to resent this email to [cutted]
I will recheck that its was not in spam. Just reply here, when you have sent it.
Kind Regards.
Just send it again. My Mail adress is [cutted]
Received.
Here is info how is cost calculated:
the cost calculated in the following way:
1st day cost = 714,29
2nd day cost = 714,29
3rd day cost = 714,29 * 1,2 = 857,148
4th day cost = 714,29 * 1,2 = 857,148
Hi, I'm building a website for an electrician who wants customers to be able to select from a list of services (custom post types) and then book the job online. They want the process to be > choose multiple services from a list > click book now > get taken to the booking page where a list of services they previously selected are present. They want these services selected to be stored with the booking data (or at least linked to the booking) so when they review their bookings they can see the services for each one.
Can your plugin do this? Is there a way to save extra data with a booking and then have that data show up in the backend when u click on one?
I'd be looking to buy the small business version of this plugin, can that version do what I'm asking?
Sorry i forgot to mention that the services are stored as custom post types, and currently when a user selects a service the ID of the post is stored in local storage, ready to be used on the next page.
Hello.
Please read firstly the general instruction about usage of paid versions of Booking Calendar: https://wpbookingcalendar.com/faq/general-usage-instruction/
In your description, you need to add the "services" to the booking data, as far as I am understood these services is stored as some JavaScript variable.
If yes, then in the booking form you need to have some additional text field (or for example list of checkboxes, that relative to specific service), and then use your JavaScript code customization, to insert the data from your selected previously services into these text field (or select checkboxes relative to specific services). Please note, this type of inserting or selecting checkboxes based on your data is not part of Booking Calendar, this functionality is not exist in the plugin. So you will be need to add this JavaScript customization by yourself, its means that you need to have some knowledge of JavaScript. Just to be clear in this point.
Also, such type of data will be as simple text saved to the DB, its will not impact to the availability of dates in calendar, because such type of "you services" does not connect to booking resources (calendars) in any cases. So such data will be just showing at the content of booking data relative to specific booking.
You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
Kind Regards.
Awesome thanks, yea i just wanted to make sure it was possible to insert my own code into the plugin in some form to get what i want. Sounds good, ill be purchasing this plugin shortly, thanks for the quick reply :).
Regarding the background color problem on every other row of your calendar:
(https://wpbookingcalendar.com/support/comment-page-17/#comment-11678)
I tried the solution posted, but by making that style's background !important, the field would not update with other possibilities, (already booked, selected by user, etc).
Instead, I looked at the tr:nth-child(odd) style;
this is overwriting the TD background colors.
.post-content table tbody > tr:nth-child(odd) > td { background: #f9f9f9; }
So when I remove the "> td" part, everything appears to work as expected, without having to customize any themes.
.post-content table tbody > tr:nth-child(odd) { background: #f9f9f9; }
So sorry - I am wrong. This is a style from the theme!
Hello.
So do you resolved issue? Or I can help you in some case ?
Kind Regards.
Error during inserting into BD - Dates
[F:/wpbc-booking-new.php|L:315|V:9.Business.Small.SingleSite.6.1|DB:Duplicate entry 5-2016-06-11 00:00:00 for key booking_id_dates]
Hello.
Please recheck this troubleshooting instruction here https://wpbookingcalendar.com/faq/duplicate-entry-key/
Hi Guys,
Another question.
How can I test a paypal payment?
In the Admin I choose Sandbox, but I can't make a succesful (TEST) Payment.
Thnx
Hello.
1) Please contact support of the PayPal about steps of how to make test payment at the PayPal website (its after redirection from your website to the PayPal website). They have to explain about what login to use, or what test card to use for such test payment.
2) If you was asking about not ability to see "Successful paid status" near specific booking, so then you need to check this.
Please note, the successfully paid status for the specific booking will apply, only if visitor click on the "return to your website" link on the PayPal website, or if you will configure the PayPal IPN in the Booking > Settings > Payment > PayPal page and in your PayPal account (if you are using PayPal payment system). Otherwise the Booking Calendar will not know about the payment status of the booking, until you manually change it (payment status) or approve the booking.
Kind Regards.
Hi,
Thanks for your great support. I have had a list of last changes from my client.
Here’s the changes list:
1) Now, if you can get me a booking calendar that looks like the availability calendar, we are in the ball park!
They are talking about the Booking calendar overview. They would like to see it in a calendar layout like in the "add booking" but for each month.
.
2) Reservations shown in LAST NAME, not first name as it is now
On the Booking Calendar Overview it shows the reservation name as the first name instead of the last name or family name.
3) on add reservations page, please remove auto fill button. They are talking about the button top right hand corner of the add booking page.
4) remove the send mail response on both add reservation and confirm reservation pages. We do not want auto reply, ever
They do all of their communications through private email.
Thanks again
Hello.
1) I do not sure that clearly understand this question. If you need to change the default view mode of Calendar Overview page (when you initially open it), so you can do this at the General Booking Settings page in Booking Listing section for the option "Default calendar view mode:".
But if you need to have completely different view of Calendar Overview page like at Booking > Add booking page , then unfortunately its does not possible. Sorry.
2) Please open the the General Booking Settings page in Booking Listing section find this option: Default title of bookings: and set there correct shortcode(s).
For example: [id]: [secondname]
Of course the shortcodes have to relative to the shortcodes that you are using at the Booking > Settings > Fields page.
3) Please open this file ../{Booking Calendar Folder}/inc\biz_s.php
then find this code:
function wpdev_show_autofill_button(){
and replace it to this code:
function wpdev_show_autofill_button(){ return;
4) Please open this file ../{Booking Calendar Folder}/
then find this code:
<div style="float:left;border:none;margin:0px 0 10px 1px; color:#777;"> <fieldset> <label for="is_send_email_for_new_booking" class="description"> <input name="is_send_email_for_new_booking" id="is_send_email_for_new_booking" type="checkbox" checked="CHECKED" value="On" /> <?php _e('Send email notification to customer about this operation' ,'booking');?> </label> </fieldset>
and replace it to this code:
<div style="display:none;float:left;border:none;margin:0px 0 10px 1px; color:#777;"> <fieldset> <label for="is_send_email_for_new_booking" class="description"> <input name="is_send_email_for_new_booking" id="is_send_email_for_new_booking" type="checkbox" value="On" /> <?php _e('Send email notification to customer about this operation' ,'booking');?> </label> </fieldset>
Then Please open this file ../{Booking Calendar Folder}/
then find this code:
<div class="btn-group" style="position:absolute;right:20px;"> <fieldset> <label for="is_send_email_for_pending" style="display: inline-block;vertical-align: middle;margin: 10px 5px;color: #777777;" > <input type="checkbox" checked="CHECKED" id="is_send_email_for_pending" name="is_send_email_for_pending" rel="tooltip" class="tooltip_top" data-original-title="<?php _e('Send email notification to customer after approval, cancellation or deletion of bookings' ,'booking'); ?>" /><?php _e('Emails sending' ,'booking') ?> </label> </fieldset> </div>
and replace it to this code:
<div class="btn-group" style="position:absolute;right:20px;display:none;"> <fieldset> <label for="is_send_email_for_pending" style="display: inline-block;vertical-align: middle;margin: 10px 5px;color: #777777;" > <input type="checkbox" id="is_send_email_for_pending" name="is_send_email_for_pending" rel="tooltip" class="tooltip_top" data-original-title="<?php _e('Send email notification to customer after approval, cancellation or deletion of bookings' ,'booking'); ?>" /><?php _e('Emails sending' ,'booking') ?> </label> </fieldset> </div>
Of course you need to deactivate sending emails at the Booking > Settings > Emails page.
Kind Regards.
Many thanks.
For question 4 you said to : Please open this file ../{Booking Calendar Folder}/ Then Please open this file ../{Booking Calendar Folder}/
Which two files do I need to change?
Thanks
Hello.
Sorry, missed it.
Point #4 you need to open this file ../{Booking Calendar Folder}/lib/wpdev-booking-class.php
and then next file is ../{Booking Calendar Folder}/lib/wpdev-bk-lib.php
Kind Regards.
Hi
We offer a parking business and need an online booking system. We have two main resources (outdoor parking, indoor parking) and additional services such as car wash 1, car wash 2.
Our customers book arrival time & date and departure (pick up) time & date and are charged differently depending on number of days (for example day 7 and day 8 have the same price). We have around 200 parking spaces in total and need to be able to book up until full capacity each day. In addition, we need to be able to export bookings to our invoicing system (as customers prepay their stay either beforehand or upon arrival/check-in).
My question is: do we go with the Business Medium or Business Large version?
Hello.
Unfortunately, if you are need to make the several specific number of bookings per the same timeslot at same date, its does not possible in any versions of Booking Calendar.
Its possible to make booking for specific date and decrease capacity for this date only for full date, also you can save the arrival time and pick-up time to the DB, but this time will not play any role in the availability.
So 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
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 https://wpbookingcalendar.com/help/booking-resource/
Also we highly recommend to check this article about different configuration of capacity and availability https://wpbookingcalendar.com/faq/capacity-concept/
In this version also possible to set the different cost of the booking, depend from the number of selected dates. Please read more about this here: https://wpbookingcalendar.com/overview/#valuation-days
You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
Kind Regards.
Hi Guys,
I have got a problem with my prices, and I don't know why.
I put in a day price of 207,14 euro, but when I book 7 days, it shows a price of 1449,00 instead of 1450.
The same with a day price of 235,71, by booking a week it shows 1645,00 instead of 1650.
All the prices are wrong by a couple of euros.
What can be the problem?
Hi there,
I figured it out. I put a comma in the price instead of a point. Now it's working fine except for a rounding difference. Is there a possibility to round up the end price?
So 1649,97 will be 1650, and 1750,03 will be 1750
Thnx
Hello.
If you need to round cost to the number without decimal part, then please make this fix.
Please open this file ../{Booking Calendar Folder}/inc/biz_s.php
then find this code:
$summ = round($summ,2);
and replace it to this code:
$summ = round($summ,0);
Please note, this code exist in 3 different places, so you need to replace it 3 times.
Kind Regards.
Hi,
I have a listings website and have to integrate a calendar in the listing page, the calendar and form is showing. I want to hide the resource selection dropdown, it should not be visible to the customer who is making the booking. The id of the post should be used as the resource id.
Please share the following file names:
Please tell me which file has the calendar form html so that i can make the resource dropdown visibility as hidden.
Which js file should be modified to read the post id as the resource id on loading of the page?
I have purchased the small business license.
Hello.
You need to insert instead of the bookingselect shortcode (for ability to select booking resources), just booking form shortcode for specific booking resource.
Please read more about this here: https://wpbookingcalendar.com/help/booking-calendar-shortcodes/#booking
Also because you need to insert the booking form for specific booking resource into your posts, so probabaly you need to make some editing of your actual theme (post-content.php file or similar) to auto insert the booking form for specific booking resource.
Please read more about this here https://wpbookingcalendar.com/faq/insert-booking-shortcode-into-any-place-of-site/
Of course you need to be sure that you have created the booking resource at the Booking > Resources page, before showing the booking form for specific booking resource, otherwise calendar can not be showing.
Kind Regards.
Hi,
I have created a booking resource for each post, the name of the post and the booking resource has been kept same. I want the resource dropdown to be hidden on the page and it should automatically match the post name and show the calendar for the post. Please advise on the steps on how this can be done.
My booking calendar has been added to the side menu as a widget. I just want the resource to be mapped based on the post's title.
Hello.
1) You will be need to install one additioanl plugin for executing PHP code in the WP Widgets.
For example you can install "PHP Code Widget" plugin: https://wordpress.org/plugins/php-code-widget/
Activate this plugin.
2) Then open the WordPress > Appearance > Widget menu and remove "Booking Calendar - Resource selection" widget.
Now add to your sidebar "PHP Code" widget.
Then enter this code in content of this "PHP Code" widget:
<?php $post_title = get_the_title(); $resources = get_booking_types_all_parents_and_single(); foreach($resources as $res) { if ( $res->title == $post_title ) { echo do_shortcode("[booking type=" . $res->booking_type_id . " nummonths=1]"); } } ?>
Please note, the Title of your post have to be exactly as name of booking resource at the Booking > Resources page.
Kind Regards.
This worked! Thank you so much for the quick solution.
Hi,
Just checked and the emails are going out to customer, but the wp admin does not show the booking entry, the booking may not be getting inserted in db or its not getting displayed in the bookings dashboard for some reason. Please help.
Please ignore my previous comment, the insert is working, the filters were causing the records to be hidden in the wp bookings dashboard.
NO problem.
Hi,
I have small business license of the calendar, it has been added to each of the listings on my listing website. I need to know how i can setup the following:
1/ For each listing, the availability dates and the number of seats available for each timeslot,
2/ How can the availability values be updated repeatedly?
Hello.
1) In the Booking Calendar Business Small version possible to make the booking for the specific timeslot at selected date, but this timeslot become unavailable for the other visitors for that selected date in current specific calendar. Info about this exist in the overview of features pages of plugin website.
You can configure the timeslots selections on the Booking > Settings > Fields 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/
Also you can activate the ""Allow unlimited bookings per same day(s)" option at the General Booking Settings page and in the "Advanced section", Its will make that the dates in calendar will be always available.
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
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 https://wpbookingcalendar.com/help/booking-resource/
Also we highly recommend to check this article about different configuration of capacity and availability https://wpbookingcalendar.com/faq/capacity-concept/
3) Unfortunately, if you are need to make the several specific number of bookings per the same timeslot at same date, its does not possible in any versions of Booking Calendar.
I can suggest that you can create the booking resource with specific capacity 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: https://bm.wpbookingcalendar.com/select-resource-2/
Kind Regards.
Hi, we need 20 % extra costs when a user books 3, 4, 5 oder 6 days.
How can we do that?
Thanks
Hello.
Its possible in the Booking Calendar Business Medium and higher versions.
Please read more about this feature here: https://wpbookingcalendar.com/overview/#valuation-days
You can test Booking Calendar live demos at this page https://wpbookingcalendar.com/demo/ to be sure in functionality and do not have misunderstanding.
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.
Kind Regards.
We have business large (german version), but I just can not find the valuation days.
Please Help!
Hello.
Please open the Booking > Resources > Cost and rates page
then click on "Valuation days" button near specific booking resource,
and after this make configuration of your cost settings similar to this:
From "3" to "6" days = 120 percentage per each specific day.
Its will increase cost of the 3rd, 4th, 5th and 6th selected days on 20%.
Kind Regards.
Thanx.
I didn't find it, because the german version has a wrong translation on it.
In the german Translation the button says: not vaialable days from Today.
Thank you 🙂
I see, what will be correct translation, and what exactly text do you see there right now ?
So we will fix it for future updates.
Kind Regards.
Probably something like the page title.
"Kosten auf basis ausgewählter Tagen "
But I am not 100% sure because german is not my native language.
🙂
Thank you for the help
Ok, thank you.
A quick other question, because I think I did something wrong. I put in die valuation costs (120%) , and we have additional cleaning costs 150 € and tax 1€/Day.
Unfortunately when we go to the payment, the total sum is wrong.
Ex. Dayprice 350, days 4, gives total price 0f 1.694,00
that has to be 120% (3*350) + 150 + 4 = 1834,00
Am I missing something ?
Hello.
If you need that all of your days have the cost 120% if you selected more than 3 days then make this configuration.
Together 3 days = 120 percentage for all days From "4" to "6" days = 120 percentage per each specific day.
Kind Regards.
No, that isn't working either.
I need the dayprice * number of days. if there are 3-6 days booked, there is a 20%extra costs, plus the additional cost (Cleaning 150€, tax 1€ / Day.
Thanx
Hello.
Can you send screenshot of your Valuation cost configuration and "Advanced cost configuration" (from the Booking > Resources > Advanced cost page) and screenshot of your dates selection with showing cost to the support @ wpbookingcalendar.com
And what exactly cost you aspect to have there.
Kind Regards.
Hi Guys,
Just noticed that the email bounced. I have send it again today. Did you receive it?
Thanx,
Ronald Siebrecht
Hello.
We do not receive emails from you. What email do you use to send email ?
If you will have any questions, please fill free to post your question here.
Kind Regards.
Hello,
I was on the support page on saturday, becaus of a problem with the valuation days.
You told me to send some screenshots.
The problem is described in https://wpbookingcalendar.com/support/comment-page-36/#comment-12416
Thnx
Hello.
Ok, I see.
Can you try to resent this email to [cutted]
I will recheck that its was not in spam. Just reply here, when you have sent it.
Kind Regards.
Just send it again. My Mail adress is [cutted]
Received.
Here is info how is cost calculated:
the cost calculated in the following way:
1st day cost = 714,29
2nd day cost = 714,29
3rd day cost = 714,29 * 1,2 = 857,148
4th day cost = 714,29 * 1,2 = 857,148
Total days cost: 3142,876
And we have additional cost = 150 +4 = 154
3142,876 + 154 = 3296,88
Kind Regards.