Hello.
- If you need to make a specific number of bookings per day, then you need to check the Booking Calendar Business Large version, where it is possible to make several reservations per specific FULL date(s) by visitors (not time slots). Please read more about it here https://wpbookingcalendar.com/overview/#capacity
You can test it in the live demo here https://bl.wpbookingcalendar.com/
Watch video about this feature here https://wpbookingcalendar.com/help/availability-capacity-video-overview/
In this version it is possible to set the capacity of the booking resource, so date(s) in the calendar will be available until the number of reservations is less than capacity of the booking resource. But it’s possible to make booking only for FULL date, not a time slot (time slots in this version are only saved as data into the database, but do not apply to availability logic).
Highly recommend, to check this article about configuration of capacity and availability for booking resources: https://wpbookingcalendar.com/faq/capacity-concept/
2) Relative several names in the booking form, check this FAQ article https://wpbookingcalendar.com/faq/show-hide-fields-depend-from-selected-option/
3) It’s does not possible to block the user from ability to make a booking at your website.
4) You can set how many dates to set as unavailable starting from today date in calendar at the Booking > Settings General page in “Availability” section.
5) Attachments in the emails from Booking Calendar is not supported. sorry.
6) Booking is created before payment process in any case. You need to activate the auto “approve / cancel bookings” option at the Booking > Settings > Payment page in Stripe or PayPal section.
Please note, if you are using the PayPal standard integration and your visitors is made the payment for the booking, but do not click on the “return link” on PayPal site to your site, so Booking Calendar does not know that the payment is successful, and this booking will not have successfully paid status.
Stripe has to auto redirect to booking page automatically.
So sometimes it’s possible that the successfully paid bookings will not have this status.
Ideally (for PayPal) you will need to activate and correctly configure the PayPal IPN system, at the Booking > Settings > Payment page and in the PayPal account. So in this case the PayPal has to send the messages directly to your booking system.
7) Configure unavailable dates at the Booking > Availability page.
8) It’s possible to set the different duration of days selection depending from week days or seasons during a year in the Booking Calendar Business Medium or higher versions. Please check more here
https://wpbookingcalendar.com/overview/#advanced-days-selection
Read more about this configuration (at options parameter section) here:
https://wpbookingcalendar.com/faq/shortcode-booking-form/#booking-options-condition
9) In case if you want to show the part of booking cost after the booking process (deposit payment), then it’s possible in the Booking Calendar Business Medium or higher versions.
Check more about this feature here: https://wpbookingcalendar.com/overview/#deposit
Watch it in this video guide https://wpbookingcalendar.com/help/deposit-balance-payments-video-overview/
10) Remiders is not available in the Booking Calendar plugin.
11) Check point #5
12) Check point #7
Please note, this forum is only about the support of Booking Calendar Free version. If you will have any questions about the paid version, then contact here https://wpbookingcalendar.com/contact/
Kind Regards.