Hello.
1) By default the pending bookings it’s unavailable days in calendar that have the own color for such days.
If you want automatically approve all incoming bookings so it’s possible in the Booking Calendar Business Small or higher versions. You can activate this option “Auto approve all new bookings” at the Booking > Settings General page in “Auto cancelation/auto approval of bookings” section.
It’s does not available in the Booking Calendar Free version. But you can tests it in the live demo here https://bs.wpbookingcalendar.com/
2) In the Booking Calendar Free version for having auto approval of all incoming bookings you will be need to make customization of the source code. So you can try to make this fix in your Booking Calendar Free version to auto approve all new bookings.
Please open this file ../{Booking Calendar Folder}/core/lib/wpbc-booking-new.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:
********************************
$auto_approve_new_bookings_is_active = trim( get_bk_option( 'booking_auto_approve_new_bookings_is_active' ) );
$is_approved_dates = ( $auto_approve_new_bookings_is_active == 'On' ) ? '1' : '0';
********************************
and replace it to this code:
********************************
$auto_approve_new_bookings_is_active = trim( get_bk_option( 'booking_auto_approve_new_bookings_is_active' ) );
$is_approved_dates = '1';
******************************
Kind Regards.
This is absolutely great!
Thanks a lot man! Really appreciate your help!!