We understand that you might want to keep certain booking options hidden from your Vendors, and we’ve made this easy to manage. Our Booking and Appointment for WooCommerce plugin includes a special feature designed to give you, as the Site Admin, more control over what your vendors can see and do.
Here are the different settings that can be found under this tab:
All vendor booking settings appear in the Booking Metabox by default. The Booking Metabox can be found by logging in as a vendor and going to the Bookings Section > Create Bookable > Booking tab.
Here’s how the General Tab appears in the Booking Metabox when a vendor tries to create a Bookable Product :
Enabling this setting will hide the Enable Booking toggle from the Booking meta box.
This is how it will reflect in the meta box:
Thus, making this particular product bookable will not be possible.
This setting will let you hide the booking types from the Booking Meta Box.
You can select different booking types from the drop-down and hide them specifically. The vendor will not be able to able to choose the booking type for their products.
For instance, you can hide Fixed Time or Duration Based Time as shown here:
You can select as many types as you want.
This option will let you remove the ‘Enable Inline Calendar’ setting from the booking meta box.
Without it, the inline Calendar used by the customers will only be displayed when they click on it.
This option will let you hide the ‘Purchase without choosing date’ setting.
As a result, the vendor cannot enable or disable the setting for the bookings being purchased by the customer even without the booking date.
1. e) Hide General -> Requires Confirmation option
When you tick the checkbox for this setting, vendors cannot enable bookings that require confirmation.
1. f) Hide General -> Can be cancelled? option
Using this option, vendors will not be able to allow their customers to cancel a booking.
2. Availability Tab Options
By default, the Availability Tab will have the following settings:
2. a) Hide Availability -> Advance Booking Period (in hours) option
You can enable this option if you wish to hide the ‘Advance Booking Period’ setting from your vendors.
2. b) Hide Availability -> Number of dates to choose option
This setting will hide the ‘Number of dates to choose’ option from your vendors, as shown below:
2. c) Hide Availability -> Maximum Bookings On Any Date option
This setting will hide the maximum bookings from the vendors.
Without this option, vendors will not be able to set a maximum limit for their bookings.
2. d) Hide Availability -> Minimum number of nights to book option
With this setting, vendors will be hidden from the ‘Minimum number of nights to book’ option.
2. e) Hide Availability -> Maximum number of nights to book option
Enabling this setting will let you hide the ‘Maximum number of nights to book’ option from your vendors.
3. Resource Tab Options
The Resource Tab in the Booking Metabox will appear like this by default:
Turning on the Hide Resource option, admins can hide the Resource setting from the booking meta box for the vendors.
vendors will no longer be able to configure settings for Resources.
4. Persons Tab Options
By default, the Persons setting will be found in the Booking Metabox here:
However, when you enable the ‘Hide Persons’ option, the Persons feature will be hidden from your vendors.
Thus, they would not be able to configure the ‘persons’ functionality for any of the bookable products.
5. Integrations Tab Options
While creating a bookable product, when your vendor ticks the Virtual product checkbox, then by default, under the Integrations tab, they’ll be able to see the following integration settings:
5. a) Hide Integrations -> Google Calendar Export option
If you wish to hide the Google Calendar exportoption setting from your vendors, then enabling this will ensure that only import settings are visible to them. It will look like this:
5. b) Hide Integrations-> Google Calendar Import option
Similarly, if you wish to hide the Import settings of your Google Calendar from your vendors, then enabling this setting will only show the Export booking settings to your vendors:
5. c) Hide Integrations-> Zoom Meetings option
If you wish to hide the settings of Zoom meetings integration from your vendors, then choosing this setting will make the Booking meta box appear as such:
5. d) Hide Integrations-> FluentCRM option
Similarly, using this setting, you can hide the FluentCRM integration settings from your vendors, as shown below:
5. e) Hide Integrations-> Zapier option
Lastly, using this setting, you can hide the Zapier integration settings from your vendors, as shown below:
To conclude, in this section from the Add-on Settings tab, you can show/hide various booking settings that appear on your vendor’s dashboard. This feature helps you maintain control over your booking system while still allowing your vendors the freedom to manage their bookings effectively.