Important!!! Check actual Support Forum, if you need to ask a Questions.
An additional issue: in the video "Adding booking form into page with new Gutenberg editor", I can get to about the 30 second point and then nothing further happens when I click the blue bar. I've get this with the Graphene theme I'm using and also with WordPress 2018 theme and a few others that I've tried. I'm not sure how to correct this.
Hello.
It’s seems like some conflict with some plugin or theme.
2) Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu and make testing after each plugin deactivation.
If its not help, please deactivate all your plugins and active the default WordPress theme. And then retest it again.
We just need to find the reason of this issue.
Kind Regards.
You were correct! It appears that the plug in doesn't get along with the Graphene theme.
It does appear to work alright with the WordPress theme called 2019 along with all of the other plugins I use.
Thank you for your fast reply.
When I select several days with the same time the system will mark all times of the day, being unavailable for other bookings.
How do I fix this: I want to reserve the same time for several days, and make the other times available.
Hello.
You need to activate the "Multiple days" selection mode at the Booking > Settings General page in Calendar section , and then activate this option: " Use time selections as recurrent time slots ", if you want to use recurrent time to reserve several days. This means that middle days will be partially booked by actual times, otherwise the time in the booking form will be used as check-in/check-out time for the first and last day of the reservation.
Kind Regards.
i cannot seem to find the proper shortcode to display the calendar with booking form. However the calendar i want to display details such as by hourly and daily only.
Hello.
You need to use shortcode like this: [booking type=1] for shoeing booking form with calendar. You need to remove all other shortcodes from the page (like [bookingcalendar type=1]), Otherwise only one calendar will be visible and its can generate some other issues. Please check more here https://wpbookingcalendar.com/faq/shortcode-booking-form/
Please note "Booking Calendar" plugin support only inline month view calendar, where possible to select the date(s). Times possible to select only in the fields in the booking form.
I'm using the medium version and trying to assigned specific times to septic dates. I have the Season Filter enabled which blocks out all the unavailable days. But I want to shoe only certain times on the remains days. For instance:
Aug 5 should show only 9:30am-10:30am as available
Aug 16 should show 9:30am-10:30am and 10:30-11:30 as available
Sep 9 should show 11:00-12:00 as available
How do I show specific times available on specific dates?
Thank you, but is there a way to control times for a specific date? For example, available times on one Saturday might be different from available times on the following Saturday in the same month.
Yes, I have the Medium version, and read both pages you sent me, but I don't see anything about controlling available time slots for specific dates where, for example, not all Saturdays will have the same time slots available.
Hello.
You just need to create one season, that will include some number of Saturday’s (for example 2 Saturday’s in specific month).
And then create other season which will contain other Saturdays from this or other month.
And then use those 2 season filters on Booking > Settings > Form page for definition different form fields for the different selected days.
Kind Regards.
At the moment my booking calendar is configured exactly how I want it, except for one thing.
I need the possibillity for customers to book 2 or 3 weeks in a row, but with the right prices.
In General Settings when I configure these settings: "selection of the number of days" from "min. 8" and "max. 8" to "min. 8" and "max. 15" and "selections of special days" from "8" to "8,15"
Then it is possible to select 2 weeks, but the prices are not right.
Example:
All weeks between february 1 2020 and april 4 2020 cost €875 per week.
All weekends between february 1 2020 and april 4 2020 cost €700 per weekend.
When I now select february 1 2020 till february 15 2020, the total price is €1575.
But the price should be €1750. At the moment it sums up a week price (€875) + a weekend price (€700) = €1575.
Please help me, I have no idea how to get this right.
Kind regards,
Niels
Hello.
{CUTTED}
Hello.
Sorry, its seems that I was misunderstand your previous comment.
In case, if you was selecting 15 days from " 1 2020 till february 15 2020," and you need to have for such cost as weekly cost = 875 + 875 = 1750,
So then you need to configure "Valuation days" like this:
Together 8 days = 875 EUR for all days!
Together 15 days = 1750 EUR for all days!
Together 23 days = 2625 EUR for all days!
Watch it in this video guide https://wpbookingcalendar.com/help/valuation-days-cost-video-overview/
Please note, "Valuation days" can apply to all days (do not depend from the seasons), or it can apply depending from belonging "check in" day to specific season.
Hi dev,
I think that will not work for my position, because weeks through the year have different costs.
Example:
A visitor wants to select 3 weeks from January 25 2020 till February 15 2020 (3 weeks from saturday till saturday).
Costs: January 25 2020 till February 1 = €800
Costs: February 1 2020 till February 8 = €875
Costs: February 8 2020 till February 15 = €875
Total: €2550
So the calculator must take into account the number of weeks and the different costs in those weeks.
How must i configure this, because right now I have al the costs and tweaks right. Yet, I only need the possibillity for selecting multimple weeks with the right total costs.
I dont want mess around by myself because I make mistakes.
You can configure cost per days for your different seasons: Week1 and Week2_3 as folowing:
Week1 = 114,28 EUR per each day (which is equal to 800 / 7)
Week2_3 = 125 EUR per each day (which is equal to 875 / 7)
Because you will use selection of entire weeks, so such cost per days will work.
Kind Regards.
Hi Dev,
This doesn't work. Maybe its useful for you to see my configurations? Because I have a lot of price and days-settings already. Maybe I can mail you my login and I mail you my pricetable.
At the moment the pricetable is perfectly configured, except for multiple weeks.
Kind regards,
Niels
Hello.
1) You need to set cost per 1 day at the Booking > Settings > Payment page.
2) Otherwise send your details and send the link to your page with booking form, where you are having the issue. Please send all this to support @ wpbookingcalendar.com
Kind Regards.
Hello,
I have Booking Calendar 8.4.4.
I would like to upgrade to Booking Calendar 8.5.2.
My booking calendar website has two conditions, when the user completes the form.
It is a delivery service condition.
Am I able to customize a different email, if the form selection is different?
Hello.
The different emails for the different custom booking forms is not supporting. Sorry.
1) In case, if you need to have the different emails for the different booking resources so then you need to check the Booking Calendar MultiUser version.
In this version each activated regular user can have own booking admin panel and can configure own emails.
So here different emails relative to specific WP user, and each such user can have own booking resources. Its means that different booking resources will have different emails.
Here is more info about this 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/
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.
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.
2) Please note, in the Booking Calendar Business Medium version possible to have the different custom booking forms.
But the customization of the emails will be the same.
The only the part that is different in the emails, its part of [content] shortcode, that you are using in the emails. The content of this shortcode you can customize at the "Content of booking fields data" form at Booking > Settings > Form page.
Kind Regards.
Hi there,
I am using the availability calendar but for some reason the 'key' at the bottom that shows which colour means what is missing. Is there something I'm missing?
Thanks, Jack
Hello.
You need to open the Booking > Settings General page and in Form section set as CHECKED this option "Show legend below calendar", to to display a legend of dates below the inline month view calendar.
Kind Regards.
Is it possible to choose a payment method in the form? In relation to that selection, only the choosen payment method should be rendered at the summary page. Thank you.
Hello.
Unfortunately such functionality does not available in actual versions of Booking Calendar. Sorry.
We will add this feature to the TODO list for having it in future updates of plugin.
Kind Regards.
Hey.
FYI I fixed this by unset all gateways, depending on a field value from POST
In \wp-content\plugins\booking.multiuser.8.4.6\inc\gateways\page-gateways.php
//Check if POST-Variable 'payment-method' was submitted
if (!empty($replace_params['payment-method'])) {
//Link all available Methods to the gateways
$methods_gateway_link = array (
//btw bill is my own custom gateway
'By Bill' => 'bill',
'By Credit Card' => 'stripe'
);
//Get the gateway to show, dependent on selection
$selected_gateway = $methods_gateway_link[$replace_params['payment-method']];
if (!empty($selected_gateway)) {
foreach ($gateways_order as $key => $gateway_id) {
if ($selected_gateway === $gateway_id) {
//Jump to next Iteration if $gateway_id is the selected one
continue;
} else {
//Unset all other gateways
unset($gateways_order[$key]);
}
}
}
}
Cheers!
Hey Dan,
could you tell where you need to include this part of code?
Around which lines?
Thank you very much.
Hello.
You can make this fix (its will be exist in next update 8.6 of Booking Calendar, based on suggestion from Dan).
Please open this file ../wp-content/plugins/{Booking Calendar Folder}/inc/gateways/page-gateways.php
An additional issue: in the video "Adding booking form into page with new Gutenberg editor", I can get to about the 30 second point and then nothing further happens when I click the blue bar. I've get this with the Graphene theme I'm using and also with WordPress 2018 theme and a few others that I've tried. I'm not sure how to correct this.
Hello.
It’s seems like some conflict with some plugin or theme.
1) Please be sure to use latest update of Booking Calendar 8.5.1
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
2) Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu and make testing after each plugin deactivation.
If its not help, please deactivate all your plugins and active the default WordPress theme. And then retest it again.
We just need to find the reason of this issue.
Kind Regards.
You were correct! It appears that the plug in doesn't get along with the Graphene theme.
It does appear to work alright with the WordPress theme called 2019 along with all of the other plugins I use.
Thank you for your fast reply.
When I select several days with the same time the system will mark all times of the day, being unavailable for other bookings.
How do I fix this: I want to reserve the same time for several days, and make the other times available.
Hello.
You need to activate the "Multiple days" selection mode at the Booking > Settings General page in Calendar section , and then activate this option: " Use time selections as recurrent time slots ", if you want to use recurrent time to reserve several days. This means that middle days will be partially booked by actual times, otherwise the time in the booking form will be used as check-in/check-out time for the first and last day of the reservation.
Kind Regards.
i cannot seem to find the proper shortcode to display the calendar with booking form. However the calendar i want to display details such as by hourly and daily only.
Hello.
You need to use shortcode like this:
[booking type=1]
for shoeing booking form with calendar. You need to remove all other shortcodes from the page (like [bookingcalendar type=1]), Otherwise only one calendar will be visible and its can generate some other issues. Please check more here https://wpbookingcalendar.com/faq/shortcode-booking-form/Please note "Booking Calendar" plugin support only inline month view calendar, where possible to select the date(s). Times possible to select only in the fields in the booking form.
Its also possible to use Timeline for day view, but Timeline is only for read-only state. You can not submit booking from the timeline. Test more here https://bs.wpbookingcalendar.com/timeline/
Please check more here https://wpbookingcalendar.com/faq/shortcode-timeline/
Kind Regards.
Hi,
I'm using the medium version and trying to assigned specific times to septic dates. I have the Season Filter enabled which blocks out all the unavailable days. But I want to shoe only certain times on the remains days. For instance:
Aug 5 should show only 9:30am-10:30am as available
Aug 16 should show 9:30am-10:30am and 10:30-11:30 as available
Sep 9 should show 11:00-12:00 as available
How do I show specific times available on specific dates?
Thanks
Hello.
You can configure different timeslots for the different weekdays or seasons in your Booking Calendar Business Medium version. Please check more here https://wpbookingcalendar.com/overview/#times-week-days
Please check more about configuration of such time fields at the Booking > Settings > Form page in this faq instruction: https://wpbookingcalendar.com/help/different-time-slots-selections-for-different-days/
Kind Regards.
Thank you, but is there a way to control times for a specific date? For example, available times on one Saturday might be different from available times on the following Saturday in the same month.
Hello.
It’s possible in the Booking Calendar Business Medium or higher versions.
Please check more here https://wpbookingcalendar.com/overview/#times-week-days
Please check more about configuration here https://wpbookingcalendar.com/help/different-time-slots-selections-for-different-days/
Kind Regards.
Yes, I have the Medium version, and read both pages you sent me, but I don't see anything about controlling available time slots for specific dates where, for example, not all Saturdays will have the same time slots available.
Hello.
You just need to create one season, that will include some number of Saturday’s (for example 2 Saturday’s in specific month).
And then create other season which will contain other Saturdays from this or other month.
And then use those 2 season filters on Booking > Settings > Form page for definition different form fields for the different selected days.
Kind Regards.
These part of shortcodes:
[condition name="season-times" type="season" value="*"] Default: [select rangetime "14:00 - 16:00" "16:00 - 18:00" "18:00 - 20:00"] [/condition] [condition name="season-times" type="season" value="High_season"] High season: [select rangetime "10:00 - 12:00" "12:00 - 14:00" "14:00 - 16:00" "16:00 - 18:00" "18:00 - 20:00"] [/condition] [condition name="season-times" type="season" value="Low_season"] Low season: [select rangetime "12:00 - 14:00" "14:00 - 16:00"] [/condition]
Hi Devs,
At the moment my booking calendar is configured exactly how I want it, except for one thing.
I need the possibillity for customers to book 2 or 3 weeks in a row, but with the right prices.
In General Settings when I configure these settings:
"selection of the number of days" from "min. 8" and "max. 8" to "min. 8" and "max. 15" and
"selections of special days" from "8" to "8,15"
Then it is possible to select 2 weeks, but the prices are not right.
Example:
All weeks between february 1 2020 and april 4 2020 cost €875 per week.
All weekends between february 1 2020 and april 4 2020 cost €700 per weekend.
When I now select february 1 2020 till february 15 2020, the total price is €1575.
But the price should be €1750. At the moment it sums up a week price (€875) + a weekend price (€700) = €1575.
Please help me, I have no idea how to get this right.
Kind regards,
Niels
Hello.
{CUTTED}
Hello.
Sorry, its seems that I was misunderstand your previous comment.
In case, if you was selecting 15 days from " 1 2020 till february 15 2020," and you need to have for such cost as weekly cost = 875 + 875 = 1750,
So then you need to configure "Valuation days" like this:
Together 8 days = 875 EUR for all days! Together 15 days = 1750 EUR for all days! Together 23 days = 2625 EUR for all days!
Watch it in this video guide https://wpbookingcalendar.com/help/valuation-days-cost-video-overview/
Please note, "Valuation days" can apply to all days (do not depend from the seasons), or it can apply depending from belonging "check in" day to specific season.
Hi dev,
I think that will not work for my position, because weeks through the year have different costs.
Example:
A visitor wants to select 3 weeks from January 25 2020 till February 15 2020 (3 weeks from saturday till saturday).
Costs: January 25 2020 till February 1 = €800
Costs: February 1 2020 till February 8 = €875
Costs: February 8 2020 till February 15 = €875
Total: €2550
So the calculator must take into account the number of weeks and the different costs in those weeks.
How must i configure this, because right now I have al the costs and tweaks right. Yet, I only need the possibillity for selecting multimple weeks with the right total costs.
I dont want mess around by myself because I make mistakes.
Kinds regards,
Niels
Ok, in this case, instead of the "Valuation days" you can use "Rates".
Check more about this feature here: https://wpbookingcalendar.com/overview/#rates
Watch it in this video guide https://wpbookingcalendar.com/help/rates-daily-costs-video-overview/
You can configure cost per days for your different seasons: Week1 and Week2_3 as folowing:
Week1 = 114,28 EUR per each day (which is equal to 800 / 7) Week2_3 = 125 EUR per each day (which is equal to 875 / 7)
Because you will use selection of entire weeks, so such cost per days will work.
Kind Regards.
Hi Dev,
This doesn't work. Maybe its useful for you to see my configurations? Because I have a lot of price and days-settings already. Maybe I can mail you my login and I mail you my pricetable.
At the moment the pricetable is perfectly configured, except for multiple weeks.
Kind regards,
Niels
Hello.
1) You need to set cost per 1 day at the Booking > Settings > Payment page.
2) Otherwise send your details and send the link to your page with booking form, where you are having the issue. Please send all this to support @ wpbookingcalendar.com
Kind Regards.
Hello,
I have Booking Calendar 8.4.4.
I would like to upgrade to Booking Calendar 8.5.2.
Could I request a download link?
Hello.
You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
Thank you.
Hello,
My booking calendar website has two conditions, when the user completes the form.
It is a delivery service condition.
Am I able to customize a different email, if the form selection is different?
Hello.
The different emails for the different custom booking forms is not supporting. Sorry.
1) In case, if you need to have the different emails for the different booking resources so then you need to check the Booking Calendar MultiUser version.
In this version each activated regular user can have own booking admin panel and can configure own emails.
So here different emails relative to specific WP user, and each such user can have own booking resources. Its means that different booking resources will have different emails.
Here is more info about this version.
2) Please note, in the Booking Calendar Business Medium version possible to have the different custom booking forms.
But the customization of the emails will be the same.
The only the part that is different in the emails, its part of [content] shortcode, that you are using in the emails. The content of this shortcode you can customize at the "Content of booking fields data" form at Booking > Settings > Form page.
Kind Regards.
Hi there,
I am using the availability calendar but for some reason the 'key' at the bottom that shows which colour means what is missing. Is there something I'm missing?
Thanks, Jack
Hello.
You need to open the Booking > Settings General page and in Form section set as CHECKED this option "Show legend below calendar", to to display a legend of dates below the inline month view calendar.
Kind Regards.
Is it possible to choose a payment method in the form? In relation to that selection, only the choosen payment method should be rendered at the summary page. Thank you.
Hello.
Unfortunately such functionality does not available in actual versions of Booking Calendar. Sorry.
We will add this feature to the TODO list for having it in future updates of plugin.
Kind Regards.
Hey.
FYI I fixed this by unset all gateways, depending on a field value from POST
In \wp-content\plugins\booking.multiuser.8.4.6\inc\gateways\page-gateways.php
//Check if POST-Variable 'payment-method' was submitted
if (!empty($replace_params['payment-method'])) {
//Link all available Methods to the gateways
$methods_gateway_link = array (
//btw bill is my own custom gateway
'By Bill' => 'bill',
'By Credit Card' => 'stripe'
);
//Get the gateway to show, dependent on selection
$selected_gateway = $methods_gateway_link[$replace_params['payment-method']];
if (!empty($selected_gateway)) {
foreach ($gateways_order as $key => $gateway_id) {
if ($selected_gateway === $gateway_id) {
//Jump to next Iteration if $gateway_id is the selected one
continue;
} else {
//Unset all other gateways
unset($gateways_order[$key]);
}
}
}
}
Cheers!
Hey Dan,
could you tell where you need to include this part of code?
Around which lines?
Thank you very much.
Hello.
You can make this fix (its will be exist in next update 8.6 of Booking Calendar, based on suggestion from Dan).
Please open this file ../wp-content/plugins/{Booking Calendar Folder}/inc/gateways/page-gateways.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:
$gateways_order = get_bk_option( 'booking_gateways_order' ); $gateways_order = explode( ',', $gateways_order );
and replace it to this code:
$gateways_order = get_bk_option( 'booking_gateways_order' ); $gateways_order = explode( ',', $gateways_order ); //debuge( $replace_params, $gateways_order ); //FixIn: 8.5.2.28 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Show only one payment system after booking process, if visitor selected payment system in booking form. // Example: of shortcode for showing selection of payment forms: // Select payment method: [select payment-method "All payment methods@@" "Stripe@@stripe_v3" "PayPal@@paypal" "Authorize.Net@@authorizenet" "Sage Pay@@sage" "Bank Transfer@@bank_transfer" "Pay in Cash@@pay_cash" "iPay88@@ipay88" "iDEAL@@ideal"] //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //Check if POST-Variable 'payment-method' was submitted if ( ! empty( $replace_params['payment-method'] ) ) { // Rechecking if this payment method exist in the suported payment systems if ( in_array( $replace_params['payment-method'], $gateways_order ) ) { $selected_gateway = $replace_params['payment-method']; //Is this gateway 'On' ? $is_active = get_bk_option( 'booking_' . $selected_gateway . '_' . 'is_active' ); if ( $is_active != 'On' ) { $selected_gateway = false; } } else { $selected_gateway = false; } if ( ! empty( $selected_gateway ) ) { foreach ( $gateways_order as $key => $gateway_id ) { if ( $selected_gateway === $gateway_id ) { continue; // Jump to next Iteration if $gateway_id is the selected one } else { unset( $gateways_order[ $key ] ); // Unset all other gateways } } } } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Kind Regards.
Hi
ive put the booking calendar on my page : http://woodside-house.co.uk/bookings/booking-form/
but there is no way to scroll across the months, i cant see how to alter this?
Anyone?
thanks
done it, thanks