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.
Hello,
Is it possible, to auto-approve bookinst that were synced from a google calendar via the API? Whatever is entered that calendar is already confirmed so we dont need to confirm in the plugin also.
Thanks
Adam
Hello.
It’s possible in the Booking Calendar Business Small or higher versions. You can activate it at the Booking > Settings General page in auto approve section.
Kind Regards.
Hello,
we just started working with booking calendar and have an issue regarding "payment request" email.
We activated deposit for resources and want to list all 3 amounts in the email. Like: "Booking Total: €200.00 Please pay deposit of € 35.00 now and remaining € 165.00 2 weeks prior to arrival."
What are the shortcodes to get total amount, deposit amount and open amount?
Or is there an other possibilitie to achieve that? eg. Can I add the remark-note to that email?
Thank you,
BR Thomas
Version: Business Large Developer 8.2 (date: 24.05.2018)
Hello.
You can copy this info from the "Notes" section in Booking Listing page,
and then insert it into the popup dialog during sending payment request.
And in the email template you need to use this shortcode:[paymentreason]
2) Or in the booking form, also in "Content of booking fields data" form ( at the Booking > Settings > Form page) and in the email template (at the Booking > Settings > Emails page ), in all 3 these forms (obligatory), you need to use shortcodes like this:
Booking Total: [cost_hint]
Please pay deposit of [deposit_hint]
Now and remaining [balance_hint]
Its will work only with newly created bookings.
Kind Regards.
Hello there, i have the Business Medium SingleSite.
I want to ask if it is possible to add a button of my form, and when the customer press it, his email will added on my mailchimp list. Is it possibly for booing calendar to cooperate with mailchimp?
Best regards
Hello.
You can activate MailChimp integration during booking process by doing this fix.
Please follow this instruction.
and upload it to your folder: ../{Booking Calendar Folder}/core/lib/
2) Then open this file ../{Booking Calendar Folder}/core/lib/wpbc-booking-new.php
then find this code:
********************************
// Customization for the integration of Mail Chimp Subscription.
function wpbc_integrate_MailChimp($formdata , $bktype) {
return false; // Exit
// Start Mail Chimp Customization
$booking_form_show = get_form_content ($formdata , $bktype );
if ( ( isset ($booking_form_show['subscribe_me'] )) && ( $booking_form_show['subscribe_me'] == 'yes') ) { // In booking form at the Booking > Settings > Fields page you need to have this: <p>[checkbox subscribe_me ""] Subscribe Me</p>
if (file_exists(WPDEV_BK_PLUGIN_DIR. '/lib/MailChimp.php')) { // Include MailChimp class (You can download (API v2) !!! from here https://github.com/drewm/mailchimp-api/tree/api-v2
require_once( WPDEV_BK_PLUGIN_DIR. '/lib/MailChimp.php' );
$MailChimp = new MailChimp('key-my'); // You are need to specify here YOUR KEY !!!!
$list_id = '3344044af8'; // Specify List ID here
$result = $MailChimp->call('lists/subscribe', array(
'id' => $list_id, //'id' . $booking_id ,
'email' => array('email'=>$booking_form_show['email']),
'merge_vars' => array('FNAME'=>$booking_form_show['name'], 'LNAME'=>$booking_form_show['secondname']),
'double_optin' => false,
'update_existing' => true,
'replace_interests' => false,
'send_welcome' => false,
));
//debuge($result);
}
} // End Mail Chimp Customization
}
********************************
and replace it to this code:
********************************
// Customization for the integration of Mail Chimp Subscription.
function wpbc_integrate_MailChimp($formdata , $bktype) {
// return false; // Exit
// Start Mail Chimp Customization
$booking_form_show = get_form_content ($formdata , $bktype );
if ( ( isset ($booking_form_show['subscribe_me'] )) && ( $booking_form_show['subscribe_me'] == 'yes') ) { // In booking form at the Booking > Settings > Fields page you need to have this: <p>[checkbox subscribe_me ""] Subscribe Me</p>
if (file_exists(WPDEV_BK_PLUGIN_DIR. '/lib/MailChimp.php')) { // Include MailChimp class (You can download (API v2) !!! from here https://github.com/drewm/mailchimp-api/tree/api-v2
require_once( WPDEV_BK_PLUGIN_DIR. '/lib/MailChimp.php' );
$MailChimp = new MailChimp('key-my'); // You are need to specify here YOUR KEY !!!!
$list_id = '3344044af8'; // Specify List ID here
$result = $MailChimp->call('lists/subscribe', array(
'id' => $list_id, //'id' . $booking_id ,
'email' => array('email'=>$booking_form_show['email']),
'merge_vars' => array('FNAME'=>$booking_form_show['name'], 'LNAME'=>$booking_form_show['secondname']),
'double_optin' => false,
'update_existing' => true,
'replace_interests' => false,
'send_welcome' => false,
));
//debuge($result);
}
} // End Mail Chimp Customization
}
********************************
1) Here is commented:
// return false; // Exit
2) In the booking form at Booking > Settings > Fields page you need to have this:
<p>[checkbox subscribe_me ""] Subscribe Me</p>
3) You need to enter here your details:
$MailChimp = new MailChimp('key-my'); // You are need to specify here YOUR KEY !!!!
$list_id = '3344044af8'; // Specify List ID here
Disclaimer. Unfortunately we can not start, right now, some personal customization or custom development, because almost have no free time.
Check more about new features here https://wpbookingcalendar.com/faq/need-new-feature/
Thank you for understanding.
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.
Kind Regards.
I have 2 widgets (for example).
I want one form to book, along with one calendar that shows if ANY of the widgets are available or if BOTH of the widgets are not available.
So for a given date, the calendar would show available if none or one is available and booked if both are no longer available.
I'm using the personal version.
Thanks
Hello.
It’s possible in the Booking Calendar Business Large or higher version.
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 possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource. But its possible to make booking only for FULL date, not a time slots (time slots in this version only saved as data into database, but do not apply to availability logic).
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.
I've been looking through the FAQ and forums to find where to change aspects of the cost in the calendar - I'm looking to modify the font colour specifically. I've been through the css files and just haven't been able to locate where this change could be made.
Hello.
1) You can define cost for booking resources at the Booking > Resources page in Booking Calendar Business Small or higher versions.
If you need to define cost for the different seasons, so then its possible in the Booking Calendar Business Medium or higher versions. 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/
If you need to have some more detail help, please send the link to your page with booking form, and explain what exactly color in what element you need to change.
Thank you.
Is there a way to book specific times. Like an event in the morning and an event in the afternoon?
Hello.
The ability to book for the specific times only possible in the Booking Calendar Business Small / Business Medium versions (and in higher versions for booking resources with capacity =1). Please note if you will make the booking for the specific timeslot, this timeslot become unavailable for the other visitors for that selected date in current specific calendar.
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.
Kind Regards.
Hey,
can I put condition for the data fields in the email template? I want show some parts just if the fields are filled with some data.
Example : The Customer can write a "Skype" Contact name in a input field. And if the system find some value, its show me in the mail this line : "Skype : #username#" . Its possible without modifications?
If not, can you provide how to do easiest way?
Regards
Hello.
Unfortunately, its does not possble. The label near specific field is not connected to the some field, so if the field is empty, its does not possible to identify what label relative to this field. All this info you are defined at the "Content of booking fields data" form at the Booking > Settings > Form page.
Kind Regards.
Hello, is it possible to set specific time blocks in the plugin and limit the number of time blocks that can be booked? For example, if two people select the 8-12 time block on a specific day I want that time block to be unavailable.
Thanks in advance,
Hello.
Unfortunately, if you are need to make the several specific number of bookings per the same timeslot at same date in SAME CALENDAR, its does NOT possible in any versions of Booking Calendar. Please check my suggestion at the bottom of this message.
A) The ability to book for the specific times only possible in the Booking Calendar Business Small / Business Medium versions (and in higher versions for booking resources with capacity =1). Please note if you will make the booking for the specific timeslot, this timeslot become unavailable for the other visitors for that selected date in current specific calendar.
You can configure the timeslots selections on the Booking > Settings > Form page. Please use the "shortcode generator" on the right side of that page for the correct generation of the shortcode.
You can use one"timerange" (timeslots) or "start time" and"end time" selections or"starttime" and "duration"of time selections shortcodes or even start time and end time entering shortcodes. Please read more about the booking form fields configuration here http://wpbookingcalendar.com/help/booking-form-fields/
You can test the bookings for the specific time-slots in action on the live demo of Business Small version (which is configured by default for the bookings of specific time-slots) here: http://bs.wpbookingcalendar.com/ Other live demo you will need to reconfigure.
B) If you need to make the specific number of bookings per days, then you need to check the Booking Calendar Business Large version, where is possible to make several reservations per specific FULL date(s) by visitors (not time slots). Please read more about it here http://wpbookingcalendar.com/overview/#capacity
At this version is possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource.But in this version is possible to make reservation only for FULL date, not a time slots (time slots in this version only record data in the DB, but do not play any logic in reservation). Please read more info about the booking resources and how to configure them here http://wpbookingcalendar.com/help/booking-resource/
_____________________________________________ Suggestion! I can suggest that you can create the booking resource with specific capacity in Booking Calendar Business Large version for the each of your times and then have the independent own calendar for the each of your time slot for the reservation. Its mean that your visitors firstly, need to select the times in the selectbox, where will be list all your options.
And only after that select the date and fill the booking form. Its can be look like this: http://bm.wpbookingcalendar.com/select-resource-2/
_____________________________________________
Kind Regards.
I am using the Business Medium version, but I cannot find any shortcode generator. Also, I do not see anything on the form page that allows me to configure timeslots.
Hello.
Please open the Booking > Settings General page and be sure that you have deactivated this option "Use simple booking form" at the Form section.
Then open the Booking > Settings > Form page and check it.
Kind Regards.
I am using the simple booking form. What option should I have deactivated?
Hello.
this option "Simple Booking Form" must be unchecked at the Booking > Settings General page in Form section.
Kind Regards.
I am using the simple booking form. What am I looking for that needs to be deactivated?
Please do not duplicate replies.
Thank you.
Hello, is it possible on the plugin to have specific blocks of time, and limit the number of time blocks one can choose? For example if I have an 8-12 time block I only want to allow two appoints to be made on that time slot. Also, can there be separate forms?
Hello,
Is it possible to block out specific dates I don't want clients making appointments on?
Thank you,
Jeffrey
Hello.
1) Its possible in the Booking Calendar Business Medium or higher versions to define specific dates as unavailable based on season filters. Check more about this feature here: https://wpbookingcalendar.com/overview/#availability
Watch it in this video guide https://wpbookingcalendar.com/help/booking-calendar-video-season-availability/
2) In lower versions of Booking Calendar you will be need to make "blank" bookings for these dates at the Booking > Add booking page. Watch it in this video guide https://wpbookingcalendar.com/help/add-new-booking-admin-video-tutorial/
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.
Hello,
Is it possible, to auto-approve bookinst that were synced from a google calendar via the API? Whatever is entered that calendar is already confirmed so we dont need to confirm in the plugin also.
Thanks
Adam
Hello.
It’s possible in the Booking Calendar Business Small or higher versions. You can activate it at the Booking > Settings General page in auto approve section.
Kind Regards.
Hello,
we just started working with booking calendar and have an issue regarding "payment request" email.
We activated deposit for resources and want to list all 3 amounts in the email. Like: "Booking Total: €200.00 Please pay deposit of € 35.00 now and remaining € 165.00 2 weeks prior to arrival."
What are the shortcodes to get total amount, deposit amount and open amount?
Or is there an other possibilitie to achieve that? eg. Can I add the remark-note to that email?
Thank you,
BR Thomas
Version: Business Large Developer 8.2 (date: 24.05.2018)
Hello.
You can copy this info from the "Notes" section in Booking Listing page,
and then insert it into the popup dialog during sending payment request.
And in the email template you need to use this shortcode:[paymentreason]
2) Or in the booking form, also in "Content of booking fields data" form ( at the Booking > Settings > Form page) and in the email template (at the Booking > Settings > Emails page ), in all 3 these forms (obligatory), you need to use shortcodes like this:
Booking Total: [cost_hint] Please pay deposit of [deposit_hint] Now and remaining [balance_hint]
Its will work only with newly created bookings.
Kind Regards.
Hello there, i have the Business Medium SingleSite.
I want to ask if it is possible to add a button of my form, and when the customer press it, his email will added on my mailchimp list. Is it possibly for booing calendar to cooperate with mailchimp?
Best regards
Hello.
You can activate MailChimp integration during booking process by doing this fix.
Please follow this instruction.
1) You need to download MailChimp class ((API v2) from here https://github.com/drewm/mailchimp-api/tree/api-v2
and upload it to your folder: ../{Booking Calendar Folder}/core/lib/
2) Then open this file ../{Booking Calendar Folder}/core/lib/wpbc-booking-new.php
then find this code:
********************************
// Customization for the integration of Mail Chimp Subscription. function wpbc_integrate_MailChimp($formdata , $bktype) { return false; // Exit // Start Mail Chimp Customization $booking_form_show = get_form_content ($formdata , $bktype ); if ( ( isset ($booking_form_show['subscribe_me'] )) && ( $booking_form_show['subscribe_me'] == 'yes') ) { // In booking form at the Booking > Settings > Fields page you need to have this: <p>[checkbox subscribe_me ""] Subscribe Me</p> if (file_exists(WPDEV_BK_PLUGIN_DIR. '/lib/MailChimp.php')) { // Include MailChimp class (You can download (API v2) !!! from here https://github.com/drewm/mailchimp-api/tree/api-v2 require_once( WPDEV_BK_PLUGIN_DIR. '/lib/MailChimp.php' ); $MailChimp = new MailChimp('key-my'); // You are need to specify here YOUR KEY !!!! $list_id = '3344044af8'; // Specify List ID here $result = $MailChimp->call('lists/subscribe', array( 'id' => $list_id, //'id' . $booking_id , 'email' => array('email'=>$booking_form_show['email']), 'merge_vars' => array('FNAME'=>$booking_form_show['name'], 'LNAME'=>$booking_form_show['secondname']), 'double_optin' => false, 'update_existing' => true, 'replace_interests' => false, 'send_welcome' => false, )); //debuge($result); } } // End Mail Chimp Customization }
********************************
and replace it to this code:
********************************
// Customization for the integration of Mail Chimp Subscription. function wpbc_integrate_MailChimp($formdata , $bktype) { // return false; // Exit // Start Mail Chimp Customization $booking_form_show = get_form_content ($formdata , $bktype ); if ( ( isset ($booking_form_show['subscribe_me'] )) && ( $booking_form_show['subscribe_me'] == 'yes') ) { // In booking form at the Booking > Settings > Fields page you need to have this: <p>[checkbox subscribe_me ""] Subscribe Me</p> if (file_exists(WPDEV_BK_PLUGIN_DIR. '/lib/MailChimp.php')) { // Include MailChimp class (You can download (API v2) !!! from here https://github.com/drewm/mailchimp-api/tree/api-v2 require_once( WPDEV_BK_PLUGIN_DIR. '/lib/MailChimp.php' ); $MailChimp = new MailChimp('key-my'); // You are need to specify here YOUR KEY !!!! $list_id = '3344044af8'; // Specify List ID here $result = $MailChimp->call('lists/subscribe', array( 'id' => $list_id, //'id' . $booking_id , 'email' => array('email'=>$booking_form_show['email']), 'merge_vars' => array('FNAME'=>$booking_form_show['name'], 'LNAME'=>$booking_form_show['secondname']), 'double_optin' => false, 'update_existing' => true, 'replace_interests' => false, 'send_welcome' => false, )); //debuge($result); } } // End Mail Chimp Customization }
********************************
1) Here is commented:
// return false; // Exit
2) In the booking form at Booking > Settings > Fields page you need to have this:
<p>[checkbox subscribe_me ""] Subscribe Me</p>
3) You need to enter here your details:
$MailChimp = new MailChimp('key-my'); // You are need to specify here YOUR KEY !!!! $list_id = '3344044af8'; // Specify List ID here
Disclaimer. Unfortunately we can not start, right now, some personal customization or custom development, because almost have no free time.
Check more about new features here https://wpbookingcalendar.com/faq/need-new-feature/
Thank you for understanding.
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.
Kind Regards.
I have 2 widgets (for example).
I want one form to book, along with one calendar that shows if ANY of the widgets are available or if BOTH of the widgets are not available.
So for a given date, the calendar would show available if none or one is available and booked if both are no longer available.
I'm using the personal version.
Thanks
Hello.
It’s possible in the Booking Calendar Business Large or higher version.
If you need to make the specific number of bookings per days, then you need to check the Booking Calendar Business Large version, where is possible to make several reservations per specific FULL date(s) by visitors (not time slots). Please read more about it here https://wpbookingcalendar.com/overview/#capacity
You can test it in the live demo here https://bl.wpbookingcalendar.com/
Watch video about this feature here https://wpbookingcalendar.com/help/availability-capacity-video-overview/
At this version possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource. But its possible to make booking only for FULL date, not a time slots (time slots in this version only saved as data into database, but do not apply to availability logic).
Highly recommend, to check this article about configuration of capacity and availability for booking resources: https://wpbookingcalendar.com/faq/capacity-concept/
You can 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.
I've been looking through the FAQ and forums to find where to change aspects of the cost in the calendar - I'm looking to modify the font colour specifically. I've been through the css files and just haven't been able to locate where this change could be made.
Hello.
1) You can define cost for booking resources at the Booking > Resources page in Booking Calendar Business Small or higher versions.
If you need to define cost for the different seasons, so then its possible in the Booking Calendar Business Medium or higher versions. 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/
2) If you need to change the font color in the calendar, so you can do this in calendar skin file. Please check more here: https://wpbookingcalendar.com/faq/change-skin-and-colors/
If you need to have some more detail help, please send the link to your page with booking form, and explain what exactly color in what element you need to change.
Thank you.
Is there a way to book specific times. Like an event in the morning and an event in the afternoon?
Hello.
The ability to book for the specific times only possible in the Booking Calendar Business Small / Business Medium versions (and in higher versions for booking resources with capacity =1). Please note if you will make the booking for the specific timeslot, this timeslot become unavailable for the other visitors for that selected date in current specific calendar.
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.
Kind Regards.
Hey,
can I put condition for the data fields in the email template? I want show some parts just if the fields are filled with some data.
Example : The Customer can write a "Skype" Contact name in a input field. And if the system find some value, its show me in the mail this line : "Skype : #username#" . Its possible without modifications?
If not, can you provide how to do easiest way?
Regards
Hello.
Unfortunately, its does not possble. The label near specific field is not connected to the some field, so if the field is empty, its does not possible to identify what label relative to this field. All this info you are defined at the "Content of booking fields data" form at the Booking > Settings > Form page.
Kind Regards.
Hello, is it possible to set specific time blocks in the plugin and limit the number of time blocks that can be booked? For example, if two people select the 8-12 time block on a specific day I want that time block to be unavailable.
Thanks in advance,
Hello.
Unfortunately, if you are need to make the several specific number of bookings per the same timeslot at same date in SAME CALENDAR, its does NOT possible in any versions of Booking Calendar. Please check my suggestion at the bottom of this message.
A) The ability to book for the specific times only possible in the Booking Calendar Business Small / Business Medium versions (and in higher versions for booking resources with capacity =1). Please note if you will make the booking for the specific timeslot, this timeslot become unavailable for the other visitors for that selected date in current specific calendar.
You can configure the timeslots selections on the Booking > Settings > Form page. Please use the "shortcode generator" on the right side of that page for the correct generation of the shortcode.
You can use one"timerange" (timeslots) or "start time" and"end time" selections or"starttime" and "duration"of time selections shortcodes or even start time and end time entering shortcodes. Please read more about the booking form fields configuration here http://wpbookingcalendar.com/help/booking-form-fields/
You can test the bookings for the specific time-slots in action on the live demo of Business Small version (which is configured by default for the bookings of specific time-slots) here: http://bs.wpbookingcalendar.com/ Other live demo you will need to reconfigure.
B) If you need to make the specific number of bookings per days, then you need to check the Booking Calendar Business Large version, where is possible to make several reservations per specific FULL date(s) by visitors (not time slots). Please read more about it here http://wpbookingcalendar.com/overview/#capacity
At this version is possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource.But in this version is possible to make reservation only for FULL date, not a time slots (time slots in this version only record data in the DB, but do not play any logic in reservation). Please read more info about the booking resources and how to configure them here http://wpbookingcalendar.com/help/booking-resource/
We highly recommend to check this article about different configuration of capacity and availability http://wpbookingcalendar.com/faq/capacity-concept/
_____________________________________________
Suggestion! I can suggest that you can create the booking resource with specific capacity in Booking Calendar Business Large version for the each of your times and then have the independent own calendar for the each of your time slot for the reservation. Its mean that your visitors firstly, need to select the times in the selectbox, where will be list all your options.
And only after that select the date and fill the booking form. Its can be look like this: http://bm.wpbookingcalendar.com/select-resource-2/
_____________________________________________
Kind Regards.
I am using the Business Medium version, but I cannot find any shortcode generator. Also, I do not see anything on the form page that allows me to configure timeslots.
Hello.
Please open the Booking > Settings General page and be sure that you have deactivated this option "Use simple booking form" at the Form section.
Then open the Booking > Settings > Form page and check it.
Kind Regards.
I am using the simple booking form. What option should I have deactivated?
Hello.
this option "Simple Booking Form" must be unchecked at the Booking > Settings General page in Form section.
Kind Regards.
I am using the simple booking form. What am I looking for that needs to be deactivated?
Please do not duplicate replies.
Thank you.
Hello, is it possible on the plugin to have specific blocks of time, and limit the number of time blocks one can choose? For example if I have an 8-12 time block I only want to allow two appoints to be made on that time slot. Also, can there be separate forms?
Hello.
1) Check here https://wpbookingcalendar.com/support/comment-page-51/#comment-17881
2) Relative several custom forms, its possible in the Booking Calendar Business Medium or higher versions.
Check more about this feature here: https://wpbookingcalendar.com/overview/#custom-forms
Watch it in this video guide https://wpbookingcalendar.com/help/custom-booking-forms-video-overview/
Kind Regards.