ups-banner-bg
ph_img_faq_page_image

Product Setup & Variations – WooCommerce Bookings and Appointments FAQs

    Create and configure multiple booking product variations easily

Questions in this section:

Are rental products managed separately from products for sale when using the WooCommerce Bookings & Appointment plugin?

Yes, with the WooCommerce Bookings & Appointment plugin, rental products are managed separately from products for sale. Products for sale are loaded as WooCommerce Simple or Variable products. Rental items are created as a separate "Bookable Product" type, which adds a booking calendar to the product page specifically for handling rentals.

Are the past bookings still present in WooCommerce after I delete the appointment in the PluginHive plugin?

When you delete an appointment using the PluginHive WooCommerce Bookings and Appointments plugin's 'Delete Bookings' option, it removes the booking from the plugin interface, but it does not affect or remove the corresponding WooCommerce order. The order associated with the booking will remain in WooCommerce.

Can a product have multiple assets assigned, and can a single booking be linked to more than one asset?

A product can have multiple assets assigned in the system. However, each booking can only be linked to one asset at a time. It is not possible to assign multiple assets to a single booking; the booking will only be associated with one of the available assets per transaction.

Can a single asset handle multiple bookings at the same time using the PluginHive booking plugin?

Yes. The capacity for an asset to handle multiple bookings simultaneously is determined by its configured quantity:

  • If you set the asset's quantity to 2, it can be allocated to two bookings at the same time.
  • To allow only one booking at a time for the asset, set its quantity to 1.
  • This prevents double-booking and ensures accurate resource management.
  • For detailed setup guidance, refer to: https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/

Can customers choose the frequency (e.g., weekly or monthly) and number of recurrences for bookings in the Recurring Bookings and Appointments plugin?

Customers cannot choose the frequency (such as weekly or monthly) of recurrence for bookings. The recurrence frequency for each product is set by the store admin. However, customers do have the option to select the number of recurrences (for example, booking for 10 weeks in a row) as defined by the admin’s configuration for that booking product.

Can I add a description for each individual booking resource so it is displayed on the front end (e.g., with a clickable "i" icon for each resource)?

With the Bookings plugin, there is currently no option to add a description for each individual resource that will display specifically on the front end as you described (such as a clickable “i” icon for each resource). The available solution using our Product Addons plugin allows you to display a description for a resource type, but this is applied globally and not for each specific resource. It is not possible to have unique descriptions or pop-ups for each individual resource using the existing solution.

Can I assign a unique SKU to each participant type (such as Adult, Child, Senior) within a single bookable product in the plugin?

Assigning unique SKUs to individual participant types within a single bookable product is not natively supported by the plugin. SKUs are currently managed at the overall product level and cannot be set for individual participant/person types (e.g., Adult, Child, Senior) through default settings or available options. If your workflow depends on linking each sale under a different SKU (such as for invoicing or billing integration), achieving this would require custom development. If you are interested in a custom solution tailored to your needs, you can contact PluginHive for paid development options.

Can I assign multiple quantities of the same asset to a single bookable product using the PluginHive plugin, such as adding a global asset twice for a product that requires more resources?

The PluginHive plugin currently does not support assigning multiple assets or multiple quantities of a single asset for one booking. Each booking allows the selection or automatic assignment of only one asset at a time. There is no setting or direct workaround within the plugin settings to allocate more than one of the same asset to a product for a single booking.

Can I compare products in the WooCommerce Booking & Appointment plugin?

The plugin does not provide an option for comparing products. Product comparison functionality is not currently available within the Bookings & Appointment plugin.

Can I configure different emails to be sent depending on the product in the plugin?

Currently, there is no option within the plugin to send different emails based on the products. WooCommerce sends the standard New Order emails for bookings, and product-specific emails are not supported within the plugin at this time.

Can I export booking data to my ERP system?

The plugin allows you to export booking data to a CSV file. However, there is no direct option to export booking data to ERP systems. You may use the CSV file as an intermediary format for manual import into your ERP.

Can I manually change existing bookings from Booking Resources to Booking Assets via the WooCommerce orders list?

No, it is not possible to change existing bookings from Booking Resources to Booking Assets through the WooCommerce orders list. You must create new booking products using the Booking Asset configuration.

Can I use a plugin to add a booking option to existing WordPress products, allowing customers to choose variables (like food options) and then select a date and time for booking?

Yes, you can use the WooCommerce Bookings and Appointments plugin to add booking functionality to your existing WooCommerce products. This plugin enables customers to select their preferred product variables (such as different food options) and then pick a desired date and time for the booking. You can utilize the Resources feature in the plugin to present various food options as selectable variables. This setup allows seamless integration of booking and selection of product variations for services like food delivery or catering on your WordPress site. For more details and a live demonstration, you can visit the plugin’s demo site or refer to the official documentation.

Can I use a shortcode to display the Bookings and Appointments for WooCommerce Premium calendar on a single product template in Elementor?

To display the Bookings and Appointments for WooCommerce Premium calendar on a single product template in Elementor, refer to the official PluginHive knowledge base for detailed instructions and supported shortcodes. Visit: https://www.pluginhive.com/knowledge-base/woocommerce-bookings-and-appointments-plugin-faqs/#CustomPageProductImageHiding. This resource provides guidance on embedding booking functionalities using the available options. Make sure to follow the instructions as listed to ensure proper display and functionality on your single product pages.

Can I use both the WooCommerce Multiple Non-Adjacent Bookings plugin and the Recurring Bookings plugin together to allow clients to choose either recurring schedules or select multiple single days?

No, the WooCommerce Multiple Non-Adjacent Bookings plugin and the Recurring Bookings plugin are not compatible with each other. You cannot use them together to offer both recurring and multiple non-adjacent booking options within the same setup. You will need to choose one booking method based on your business requirements.

Can renters select a specific rental duration (such as 8 hours) and then pick from multiple slot options like 4:00pm–12:00am, 5:00pm–1:00am, or 6:00pm–2:00am using the WooCommerce Bookings & Appointments plugin?

Yes, this setup is possible with some configuration. Since all your bookings last for 8 hours, you can specify in the product description that each booking is for 8 hours. Then, create booking slots at 16:00, 17:00, and 18:00, each representing a distinct 8-hour slot. With this approach, you do not need to enable Across Day Bookings. The plugin can hide the booking end time across all interfaces to avoid confusion for your customers. Set a fixed cost for the 8-hour period (for example, $800). Customers will be able to select from the available start times, understanding from the product description that each slot corresponds to an 8-hour rental.

Can the calendar in the WooCommerce Bookings plugin be fully unstyled so that I can use my own custom stylesheet and CSS variables?

The WooCommerce Bookings plugin currently offers 3 calendar design templates that you can customize. While the plugin allows color selection and some degree of styling, it does not provide a completely unstyled option by default. However, many customers have achieved their desired appearance by overriding existing styles and applying custom CSS, allowing integration with their own frameworks and CSS variables as needed.

Can the PluginHive booking plugin allow customers to select a flight simulator time slot, then display available instructors (as an addon) only if they are available for that slot, with in-person training incurring an extra cost?

The plugin does not support the exact workflow out-of-the-box, but you can achieve a similar setup by:

  • Creating separate products for each flight simulator.
  • Setting up booking so that only one reservation is allowed per time slot to ensure “Single Time Slot Availability.”
  • Configuring instructors as “assets” in the system, which allows you to define their availability and control which instructors appear as options for each time slot.
  • Setting an extra cost for in-person training when an instructor is selected.
However, instructors must have their availability pre-defined in the system. For detailed setup, refer to: https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/

Can the PluginHive Bookings plugin be used with WooCommerce Product Bundles?

The PluginHive Bookings plugin creates a unique product type, while WooCommerce Product Bundles constitute a different product type. As such, the Bookings plugin may not be directly compatible with bundled products. If you have a specific business case involving both bookings and product bundles, additional customization or alternative workflows may be necessary.

Can the PluginHive Bookings plugin handle additional charges for party add-ons like tents, cutlery, and beer, similar to how the "Extra Product Options & Add-Ons for WooCommerce" module works?

Yes, the PluginHive Bookings plugin allows you to provide add-ons as "Resources" and configure specific costs for each resource. Customers can select these add-ons (such as tents, cutlery, and beer) while booking their reservation, and the respective additional costs will be applied during the booking process.

Can the PluginHive WooCommerce Bookings & Appointments plugin block a full day after any rental for cleaning or turnaround?

Yes, the plugin supports blocking additional buffer periods between bookings. You can set a full day buffer after each rental by configuring the “Buffer Period After Booking” option in the product’s booking settings. This automatically blocks the entire day after each booking, preventing it from being booked by others and allowing for cleaning or turnaround time as required.

Can the PluginHive WooCommerce Bookings module work together with the 'Extra Product Options & Add-Ons for WooCommerce' plugin, so that the price and information from that plugin get passed to the booking module?

Compatibility between the PluginHive WooCommerce Bookings plugin and third-party solutions like 'Extra Product Options & Add-Ons for WooCommerce' cannot be guaranteed. For optimal results and seamless integration of extra fields and options with bookings, it is recommended to use the "PH WooCommerce Product Addons" plugin provided by PluginHive. This addon allows you to add custom fields (such as text fields, file uploads, and selection options) to your product pages, and it is designed to work well with PluginHive's WooCommerce Bookings and Appointments plugin. To implement this setup:

  1. Purchase and install the PluginHive WooCommerce Bookings and Appointments plugin from: https://www.pluginhive.com/product/woocommerce-booking-and-appointments/
  2. Purchase and install the PH WooCommerce Product Addons plugin from: https://www.pluginhive.com/product/woocommerce-product-addons/
  3. Configure the required custom fields using the Product Addons plugin, ensuring they appear on your product pages.
  4. Set up your products and booking options using the Bookings plugin.
Using both PluginHive plugins ensures compatibility for extra product options and booking functionality on your WooCommerce store.

Can the site administrator view all reserved or rented warehouses in a clear and concise manner within the WooCommerce Bookings & Appointments plugin?

The site administrator can view and filter all bookings based on product name and booked dates. The plugin provides reports that allow you to monitor and filter bookings, facilitating management of reservations for each product or time period. However, it does not provide a warehouse-specific overview since unique warehouse assignments are not tracked natively by the plugin.

Can the WooCommerce Bookings & Appointments plugin be configured to allow booking slots for only the first two weeks or last two weeks of a month (e.g., bookings limited to slots of 2 weeks each within a month)?

The WooCommerce Bookings & Appointments plugin currently allows you to set booking periods by month, day, hour, or minute. There is no built-in option to set the booking period specifically as weeks or to restrict bookings to only the first or last two weeks of a month. As such, configuring bookings exactly as first two weeks or last two weeks of a month is not natively supported with the current plugin functionality.

Can the WooCommerce Bookings and Appointments plugin be integrated into my WooCommerce and Elementor website design without any major issues or complex configurations?

Yes, the WooCommerce Bookings and Appointments plugin is fully compatible with Elementor and WooCommerce. You can integrate it into your website without any major issues or complex configurations. After installing the plugin, you will be able to add booking functionality to your products and services directly within your existing WooCommerce setup and utilize Elementor for your website design. If you encounter any integration issues, PluginHive provides support and a 30-day refund policy if the plugin does not meet your business needs.

Can this plugin handle rental scheduling, customer management, automatic invoicing with base and additional pricing, and inventory tracking for a dumpster rental business?

The plugin allows you to create a bookable calendar with options for minutes, hours, or days, suitable for scheduling rentals. You can also configure prices based on your requirements, and customers receive a confirmation email upon booking. However, the plugin does not support inventory or stock management for products. For your use case, while booking and pricing are covered, you may need an additional solution to handle inventory tracking and advanced customer management features.

Can you arrange a demo or walkthrough of the Bookings Assets feature in the WooCommerce Bookings and Appointments plugin?

While we do not provide live walkthroughs directly, you can access our demo site where you can configure and test the WooCommerce Bookings and Appointments plugin according to your requirements: https://app.instawp.io/public/launch?d=v2&t=woocommerce-bookings-and-appointments-plugin. If you share your complete business requirements with us—as well as a live example—we can create a sample product for you and provide a detailed explanation of how the plugin's features can be set up to match your needs. For personalized guidance or to schedule a call, please provide the full details of your business scenario and example use case.

Can you provide website URLs of customers who are using the WooCommerce Bookings And Appointments plugin?

Due to privacy concerns, we are unable to share the website URLs of our customers using the WooCommerce Bookings And Appointments plugin. However, you can learn more about the plugin, its features, and customer reviews on our official product page: https://www.pluginhive.com/product/woocommerce-booking-and-appointments/. Additionally, the plugin comes with a 30-day refund policy, allowing you to purchase and test it to see if it meets your requirements. Our support team is available to assist you with setup and configuration as needed.

Do I need the Resource Quantity Add-on plugin to manage the quantity or stock of my bookable product in WooCommerce Bookings and Appointments?

You do not need the "Resource Quantity" add-on to manage the quantity or stock for your bookable products. You can use the "Max. Bookings per Block" feature in the WooCommerce Bookings and Appointments plugin to set the maximum number of bookings allowed for each booking slot, based on your available products. This allows you to effectively manage your inventory or equipment stock without any additional add-ons. For detailed setup instructions, refer to this guide: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#maxbookings

Do you provide support and guidance for integrating your booking solution with an existing WordPress site?

Yes, comprehensive support and guidance are available to help you integrate the WooCommerce Bookings and Appointments plugin into your existing WordPress site. Assistance is offered if you have any questions or face challenges during setup or configuration. Detailed documentation is also provided for your reference: https://www.pluginhive.com/product/woocommerce-booking-and-appointments/

Does the PluginHive Bookings and Appointments plugin work with standard WooCommerce variable products, or only with Bookable products?

The PluginHive Bookings and Appointments plugin is designed to work exclusively with the "Bookable" product type and is not compatible with other WooCommerce product types, such as variable or simple products. To utilize the booking and recurring functionality offered by the plugin (including the Recurring Bookings add-on), you will need to create separate Bookable products via the plugin interface, rather than continuing with the existing variable product structure.

Does the PluginHive Bookings plugin support variations for bookable products, unlike the WooCommerce Bookable plugin?

Yes, the PluginHive WooCommerce Bookings and Appointments plugin supports variations for bookable products through its Booking Assets feature. You can create assets with specific quantities and assign them to your bookable products. Customers can then select the desired variation (asset) from a dropdown menu during booking. This enables flexible management of different bookable options. For detailed steps on setting up booking assets, refer to this guide: https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/

How are assets prioritized for each product when auto-assignment is enabled?

When multiple assets are assigned to a product and auto-assignment is enabled, the priority is determined by the order in which the assets are listed for that product. The asset listed at the top will be prioritized by the plugin for bookings. To control which asset gets assigned first, rearrange the order of assets in the product's configuration, placing the most important asset at the top of the list.

How are Bookable Products stored in the WordPress database with the WooCommerce Bookings & Appointment plugin? Is the "type" managed by terms and taxonomies?

The WooCommerce Bookings & Appointment plugin uses standard WooCommerce order meta and a custom plugin table to store booking-specific data such as date, time, and resource. The "bookable" type is not managed directly by WordPress terms and taxonomies. Instead, bookable product data are stored within WooCommerce's structure alongside a separate plugin-specific table, allowing you to distinguish between regular products and bookable products. This structure makes it possible to separate and display bookable products and regular products on different pages based on their product type.

How can I add a second variable option to a WooCommerce product, specifically for allowing customers to select a second slushy flavor for the Dacquiri Machine?

To offer an additional selection, such as a second slushy flavor, you can use the "Booking Resources" feature in the WooCommerce Bookings and Appointments plugin. This feature allows you to provide customers with additional choices or services when booking a product. To set this up, follow these steps:

  1. Navigate to your WordPress dashboard and access the WooCommerce Bookings and Appointments plugin.
  2. Go to the product for which you want to add the second variable option (e.g., Dacquiri Machine).
  3. Locate the "Booking Resources" section and create a new resource labeled appropriately (e.g., "Second Slushy Flavor").
  4. Add all available slushy flavor options as individual resources.
  5. Set the resources to be selectable by customers at the time of booking.
  6. Save the product settings.
For a more detailed, step-by-step guide, refer to: How to Set Booking Resources Using WooCommerce Bookings and Appointments (https://www.pluginhive.com/knowledge-base/how-to-set-booking-resources-using-woocommerce-bookings-and-appointments/). If you have specific requirements or expect a tailored setup, share your full business needs and plugin expectations for more customized guidance.

How can I add a variable product booking function to my WooCommerce site?

To add a variable product booking function in WooCommerce using the PluginHive Booking & Appointments plugin, follow these steps:

  1. Utilize the "Booking Assets" feature to set each product variation (e.g., size, type, or any attribute) as a separate asset.
  2. Assign each asset to your main product, allowing customers to choose between variations and book accordingly.
  3. For detailed steps, refer to the knowledge base article: [How to Set Booking Assets Using WooCommerce Bookings and Appointments Plugin](https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/).
  4. Alternatively, you can create separate products for each variation, assign the same asset to them, and manage their availability collectively.
  5. For guidance on syncing bookings and managing availability across multiple products using assets, see: [Setup Guide WooCommerce Bookings and Appointments Plugin – Sync Bookings by Assets](https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#SyncBookingsByAssets).
These guides provide step-by-step instructions to configure booking functionalities for variable products on your WooCommerce site.

How can I add a variable product with multiple addon options using the PluginHive WooCommerce Bookings and Appointments plugin?

You can create a variable product with multiple addon options by utilizing the "Booking Assets" feature in the PluginHive WooCommerce Bookings and Appointments plugin. Here’s how you can achieve this:

  1. Use Booking Assets: Assign each variation of your product (for example, different models or flavors) as a separate Asset within the plugin.
  2. Assign Assets to Product: Assign these assets to your main product so that customers can select from the variations when making a booking.
  3. Managing Availability: If you want variations as separate products, create individual products and assign a common asset to them. This will allow you to manage availability across products, ensuring the same asset is not double-booked.
  4. Documentation: You can find a detailed step-by-step guide here:
  • Setting up Booking Assets: https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/
  • Managing variations with assets: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#SyncBookingsByAssets
Following these guides will help you configure variable products with multiple addon options and manage their bookings efficiently.

How can I add more than two booking resource options or have more options in the dropdown?

You cannot add more than one resource directly using the default Bookings plugin. However, you can provide additional selectable options for your customers using the WooCommerce Product Addons plugin alongside the Bookings plugin. With this addon, you can:

  • Create custom fields such as dropdown menus on your product pages
  • Allow customers to choose from various options, add custom text, or upload images
For more details and a live demo, visit: https://woocommerceproductaddons.pluginhive.com/

How can I add several quantities of the same service or booking (e.g., rent multiple of the same item) in a single WooCommerce order using the PluginHive Booking plugin?

To allow customers to book or purchase multiple quantities of the same service in a single order, enable the "Booking participant" option and ensure the "Consider each participant as separate booking" setting is active on the product's edit page. This configuration allows you to handle multiple units as separate bookings within the order. Use this participant-based approach rather than increasing the WooCommerce quantity field, as the plugin does not support quantity-based booking via the regular cart quantity field.

How can I allow a customer to book all 6 lanes at a given time using the PluginHive WooCommerce Bookings and Appointments plugin?

The WooCommerce Bookings and Appointments plugin by PluginHive enables you to offer booking options for multiple bookable products, such as lanes or slots. You can configure booking slots as per your requirements—by days, hours, or minutes. If you want customers to be able to book all 6 lanes at a given time, you can:

  1. Set up each lane as an individual bookable product, or use the "persons/resources" feature to represent each lane.
  2. Configure the booking settings so that customers can select the quantity of lanes they wish to book within a time slot.
  3. Adjust the availability rules so that all lanes can be booked individually or collectively for a specific time period.
  4. If you need a specific configuration (e.g., a "Book All Lanes" option), you may create a separate product for booking all lanes or use the plugin’s resource management options.
For detailed setup assistance, it helps to provide specific use-case scenarios so the support team can offer more tailored instructions.

How can I change the "Select Any" text shown in the Resource dropdown of the booking plugin?

The "Select Any" message cannot be modified or changed directly within the plugin settings. However, you can set one of your Resources as "Selected by Default". By doing so, a resource will be pre-selected for the customer, and the "Select Any" message will not appear. There is currently no built-in option to customize the "Select Any" text itself.

How can I change the booking status for zero-priced (free) bookings so they are not marked as 'Paid' in the PluginHive Bookings plugin?

For bookings that are set with a price of 0 (free bookings), you can manually update their status to "Unpaid" using the bulk actions on the WooCommerce Orders page. This status change must be done manually, as the system does not automatically update it for free bookings. To do this:

  1. Go to your WooCommerce Orders page.
  2. Select the relevant orders using the checkboxes.
  3. Use the bulk actions dropdown to change the status to "Unpaid."
Please note, there is currently no option to set this action to occur automatically for certain products.

How can I change the order of the "Please pick a date in the calendar" section and the variation/option box on the product page?

The "Please pick a date in the calendar" section is part of the Booking Summary, which is designed to appear at the end of the options on the product page. This summary consolidates the selected slot, participant details, and total cost, including any resource charges. Currently, there is no option or available WooCommerce hook to rearrange the position of the Booking Summary or move it above the product options/variations. Customization of this order is not supported within the plugin's settings or through template overrides at this time.

How can I collect additional customer details, such as vehicle description and license plate, after they select their date and time using the PluginHive WooCommerce Bookings plugin?

To collect additional customer information like vehicle description and license plate after the customer selects their date and time, use the PH WooCommerce Product Addons plugin alongside the WooCommerce Bookings plugin. The Product Addons plugin enables you to add custom fields to your product pages, allowing customers to provide specific details (custom text, images, dropdown options, etc.) during the booking process. Setup steps:

  1. Install and activate the PH WooCommerce Product Addons plugin on your site.
  2. Navigate to the product page where you use the Bookings calendar.
  3. Configure the plugin to add custom fields for the required details (e.g., vehicle description, license plate, etc.).
  4. These fields will appear on the product booking page, allowing customers to fill in the necessary information as part of their booking.
You can test the functionality on this demo site: https://app.instawp.io/launch?d=v2&t=ph-woocommerce-product-addons. If the plugin does not meet your business needs, a 30-day refund policy is available. The plugin is available for purchase here: https://www.pluginhive.com/product/woocommerce-product-addons/.

How can I configure the Booking and Appointments plugin so that the total combined slots for both Departure and Arrival products do not exceed six passengers per day, regardless of bookings in either product?

To ensure that the total combined passenger slots for both Departure and Arrival products do not exceed six per day, you need to assign a single shared asset to both products. Create one asset with a quantity of 6 and assign this same asset to both the Departure and Arrival products. This configuration will ensure that if a passenger books a slot in one product, the availability is reduced for the other, enforcing the combined daily limit of six passengers.

How can I configure the booking system so that multiple groups can share the same time slot while maintaining a specific capacity per group (e.g., multiple groups each with a capacity of 15 people per time slot)?

To achieve this setup in the PluginHive booking system, you can:

  1. Create a Bookable product in your WooCommerce site using the WooCommerce Bookings and Appointments plugin.
  2. Define Groups as distinct assets within the plugin. Each asset (representing a group) can be assigned a specific capacity—in your case, set each group to a capacity of 15 people.
  3. Assign these asset groups to the relevant Bookable products. Assets allow multiple resources (groups) to be available for booking during the same time slot, each maintaining its individual group capacity.
  4. Configure your time slots as desired (e.g., 10:00 AM, 11:00 AM, etc.) and assign the relevant group assets to each slot so multiple groups are available within the same period.
  5. For detailed steps on setting up and assigning assets/groups, refer to the PluginHive Setup Guide: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#staff
This configuration allows customers to book specific groups per time slot while maintaining set capacities for each group.

How can I configure the WooCommerce Bookings & Appointments plugin to allow customers to book different types of desks (e.g., hotdesk and regular desk), each with a separate quantity available per day, from a single booking calendar?

To set up bookings for different types of desks (such as hotdesks and regular desks) with the WooCommerce Bookings & Appointments plugin, you have two main options:

  1. **Single Bookable Product using Booking Assets:**
  • Create one bookable product (e.g., "Coworking Desk Booking").
  • Set up your different desk types (hotdesk, regular desk) as Booking Assets. This allows customers to select a desk type when booking. For guidance, refer to the official documentation on setting up booking assets: [How to set booking assets using WooCommerce Bookings & Appointments plugin](https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/).
  • Note: The plugin does not currently allow you to set a different quantity available per day for each desk type within a single product. The total quantity set will apply equally to all days, and the system will decrement and display the remaining quantity as bookings are made.
  1. **Separate Bookable Products:**
  • Create each desk type as a separate bookable product (e.g., "Hotdesk Booking" and "Regular Desk Booking").
  • Assign the desired quantity to each product.
  • Again, the quantity set will remain the same for all days, with availability reducing as bookings are made.
**Important Limitation:** Currently, there is no built-in feature to set a different quantity for each desk type for individual days. Quantity applies globally across all days for each product or asset. If you have further questions or need advice on handling variable daily availability, please contact support for potential workarounds.

How can I configure WooCommerce Bookings so that when a user clicks on any day within a package period (e.g., THU, FRI, SAT for a weekend package), all package days are automatically selected?

The WooCommerce Bookings plugin does not natively support auto-selecting all days within a package period when a customer clicks on any single day of that period. Instead, you can configure the booking so that only the first day of the package (e.g., THU for a weekend package) is available for selection. When the customer selects that start day, the subsequent days within the package (FRI and SAT) are automatically included in the booking. This ensures customers can only start a booking on defined package days, and the entire period is selected together. To see how this works, refer to the demo product here: https://woocommerce-165470-2313787.cloudwaysapps.com/product/weekend-booking/

How can I create alternative booking pages for each agency or realtor on my site, each with their own pricing and booking options?

You can achieve this by creating separate bookable products for each agency or realtor using the WooCommerce Bookings and Appointments plugin. For each agent or agency:

  • Create a new bookable product specific to that agency (e.g., “Dexter's Appointments”).
  • Customize the booking product’s page to match your requirements, such as unique dropdown prices and benefits displayed.
  • Assign distinct pricing and booking options to each product as required.
  • When a booking is made for a specific agency, the order will reflect the relevant agency's details (e.g., with a custom identifier like “Dexters SE23 4JP”).
This setup allows each agency to have a dedicated booking page with bespoke prices and benefits, while all bookings are managed centrally within your site.

How can I display a booking availability calendar or search widget on my WooCommerce-based website?

To display a booking calendar or search widget on your WooCommerce-based website, use the WooCommerce Bookings and Appointments plugin, which provides options to show the booking calendar directly on individual product pages. For broader availability searches, you can add the booking search widget to your Shop page or Home page. For more details and setup instructions, refer to this PluginHive knowledge base article: https://www.pluginhive.com/knowledge-base/display-woocommerce-bookings-search-availability-widget

How can I display reviews on the product page when the option gets deselected after refreshing, despite enabling it in WordPress and WooCommerce settings?

Displaying reviews on the product page is managed entirely by WooCommerce, not by PluginHive plugins. If the review option gets deselected after refreshing, this indicates an issue with WooCommerce itself, rather than with any PluginHive product. Please contact the WooCommerce support team for assistance with enabling product reviews, as they are best equipped to help resolve this issue.

How can I enable bookings at the variation level for WooCommerce Variable Products using the PluginHive Bookings plugin?

The PluginHive Bookings plugin uses a calendar mechanism by creating a new product type specifically for bookings, separate from WooCommerce Variable Products. Therefore, booking options cannot be enabled directly at the variation level within WooCommerce Variable Products. To offer bookings, you must create products as the Bookable Product type provided by the plugin, not as Variable Products.

How can I enable shipping methods for bookable products in WooCommerce?

To enable shipping methods for bookable products, you need to disable the "Virtual" option for the product. Go to the edit product page, and uncheck the "Virtual" checkbox. This will allow you to add shipping methods to bookable products and enable features such as distance-based shipping fees.

How can I ensure that customers must enter required fields like name and date of birth on my product pages when using PluginHive's WooCommerce Bookings plugin, and what should I do if validation errors prevent booking?

If you require customers to enter additional information such as name and date of birth as mandatory fields on product pages, you can use the PluginHive Product Addon plugin along with your WooCommerce Bookings plugin. This plugin allows you to create custom fields that customers must complete before submitting their booking. It includes options for various input types, including text fields and date pickers. This setup ensures proper validation and enables customers to enter all required details without conflicts. However, PluginHive cannot guarantee compatibility with third-party plugins like “Extra Product Options,” as the Bookings and Product Addon plugins are not tested together with that plugin. For seamless functionality, use the PluginHive Product Addon to manage custom fields.

How can I ensure that the booking form on my product page calculates the correct amount, including the price of additional payable options, before going to the cart page?

If the booking form on your product page is not reflecting the price of additional payable options before reaching the cart page, follow these troubleshooting steps:

  1. Use a staging site to prevent affecting your live store.
  2. Deactivate all plugins except WooCommerce and the PluginHive Bookings plugin.
  3. Switch your site theme to WooCommerce’s default "Storefront" theme.
  4. Check if the issue with price calculation persists.
If the issue is resolved, this indicates a conflict with another plugin or your theme. If the issue persists, it may be due to customizations on your product page. In that case, share access to your staging site with just WooCommerce and the Bookings plugin active, using the "Storefront" theme, so that support can investigate the issue in detail.

How can I identify and resolve duplicated cart buttons and product prices appearing on my WooCommerce product page when using the MasterStudy theme with PluginHive Bookings?

If you notice duplicated cart buttons and product prices on the product page when using the MasterStudy theme:

  1. The duplication can be caused by MasterStudy applying its own styles and customizations to WooCommerce product pages.
  2. To resolve the issue, access your WordPress admin dashboard and navigate to:
  • Theme Options > General > Enable Shop
  1. Disable the "Enable Shop" option. This turns off the theme's custom shop styles, preventing the duplication.
  2. After making this change, check your product page to confirm that only one cart button and one price are visible.
  3. If using a staging environment, confirm changes apply there first before updating your live site.
  4. If duplication persists, temporarily switch to a default theme (e.g., Hello Elementor or Storefront) and disable all plugins except WooCommerce and PluginHive Bookings to further isolate the source of the issue.

How can I make paid options appear or not appear in the add-on summary section?

You can control whether paid options appear in the product add-on summary by enabling or disabling the 'Display Paid Options in Summary' setting in the plugin options. Adjust this setting based on your specific requirements for how add-on selections are displayed to customers.

How can I make sure that all the order details are included in the order confirmation email sent to the admin, instead of having to log in to WordPress to view them?

The order confirmation ("New Order") emails are managed and sent by WooCommerce, not by the PluginHive Bookings plugin. If the admin confirmation email is missing order details, follow these troubleshooting steps:

  1. Test with a Simple Product: Place a test order for a regular WooCommerce Simple Product (not one using bookings) to see if the issue persists. If details are still missing, the problem is with WooCommerce or your email template setup.
  2. Check Email Templates: Verify whether you are using custom email templates or email customizer plugins which could override the standard WooCommerce email content.
  3. Verify Theme and Plugins Compatibility:
  • Switch your WordPress theme to the default WooCommerce theme “StoreFront” on a staging or test site and try placing a test order to see if emails contain all details.
  • If the problem persists, deactivate all plugins except WooCommerce and then test again. This will help identify if a plugin conflict is causing the email issue.
  1. Contact WooCommerce Support: If none of the above steps resolve the issue, reach out to WooCommerce support for further assistance, as custom email content is beyond the PluginHive Bookings plugin’s control.
By following these steps, you can identify if a theme, plugin, or template customization is causing order details to be missing in your admin emails.

How can I make the selection of at least one booking resource mandatory for a WooCommerce bookable product that uses multiple choice (checkbox) options?

To make resource selection mandatory with checkboxes (multiple choice), use the PH WooCommerce Product Addons plugin alongside the Bookings plugin. This addon allows you to create custom fields on your product pages and configure them so customers must select at least one option before proceeding. Here’s how you can achieve this:

  1. Install and activate the PH WooCommerce Product Addons plugin.
  2. Navigate to the product edit page and add a new custom field using the plugin.
  3. Choose the “Checkbox” or “Multiple Choice” field type to allow users to select more than one option.
  4. Mark this custom field as “Required,” ensuring at least one option must be chosen before the product can be added to the cart.
  5. Save your changes.
This setup will allow customers to choose multiple resources for a booking, while making selection of at least one resource mandatory. For a live demonstration, you can visit the plugin's demo website: https://woocommerceproductaddons.pluginhive.com/?hash=8aa7f40eab4ab3c02e3b45525e5d08f6

How can I partially refund a paid product from my product list when using the WooCommerce Bookings and Appointments Plugin?

The WooCommerce Bookings and Appointments Plugin operates on top of the WooCommerce Plugin, handling only the booking calendar on the product page. All payment-related processes, including partial refunds, are managed by the main WooCommerce Plugin. To issue a partial refund:

  1. Go to your WordPress dashboard.
  2. Navigate to WooCommerce > Orders.
  3. Select the order you wish to refund.
  4. Use the 'Refund' options available within WooCommerce to enter the partial amount to refund.
  5. Follow the WooCommerce refund process to complete the transaction.
For a detailed step-by-step guide, refer to the official WooCommerce refund documentation: https://woocommerce.com/document/woocommerce-refunds/. The PluginHive booking plugin does not directly process refunds; all related actions must be done through WooCommerce core functionality.

How can I personalize the design of the emails sent by the Bookings and Appointments plugin?

Currently, it is not possible to personalize the design of the emails sent by the Bookings and Appointments plugin. The plugin does not have built-in options for customizing email templates, and compatibility with third-party email customization plugins such as EmailKit has not been tested. Therefore, there is no official or recommended method to personalize these emails at this time.

How can I retrieve WooCommerce products that were in the Trash but appear to have been deleted after the Trash was emptied?

If WooCommerce products have been permanently deleted (i.e., removed from the Trash and no longer visible there), you generally won't be able to retrieve them through the PluginHive Bookings plugin, as restoring deleted products falls outside its scope. It is recommended to contact your website developer or the WooCommerce support team to explore if there are any available backups or alternative recovery methods at the site or server level. If no backups are available and the products are no longer present in the Trash, recovery may not be possible.

How can I set up a booking product with 30-minute slots, allowing a user to book a maximum of 2 slots (total 1 hour), where one 30-minute slot costs R100 and two slots cost R170?

To configure a booking product with 30-minute slots and tiered pricing, follow these steps:

  1. Create a new Bookable Product in WooCommerce.
  2. Set the Booking Duration to 30 minutes and allow users to select multiple slots.
  3. Limit the maximum number of selectable slots to 2, ensuring users can book either one or two contiguous 30-minute periods (1 hour total).
  4. Configure the product’s pricing rules:
  • Set the base price for a single 30-minute slot to R100.
  • Add a special pricing rule or discount so that if two slots are selected in one booking, the total price becomes R170. Use the plugin’s "Discount for Multiple Slots" or "Range Based Pricing" options, if available.
  1. Save the product settings and test the booking form on the frontend to ensure pricing updates properly based on the number of slots chosen.
If your plugin version does not support complex slot-based pricing directly, you may need to use the "Range Based Pricing" or "Person Type" feature, or consult PluginHive documentation for advanced pricing setup examples.

How can I set up booking availability so that bookings are open only on specific days that change based on the period of the year? (e.g., Mondays and Saturdays from October to March, and Mondays, Wednesdays, Thursdays, and Saturdays after April)

To set up such conditional booking availabilities, configure your availability rules as follows:

  1. For the period from October 2024 to March 2025, set the booking availability to allow bookings only on Mondays and Saturdays.
  2. For the period after April 2025, adjust the availability to allow bookings on Mondays, Wednesdays, Thursdays, and Saturdays.
  3. These rules can be set within the product booking settings using the availability configuration options. You may use date range rules and day-of-week filters to meet your requirements.
A sample configuration and live product link are available for reference here: https://woocommerce-165470-2313787.cloudwaysapps.com/product/test_product/

How can I stop the assigned resource (asset) from appearing in booking emails or order summaries?

In the updated PluginHive Bookings plugin (version 4.1.0 or above), you can hide resources from displaying in booking-related emails and summaries:

  • Update your PluginHive Bookings plugin to version 4.1.0 or later.
  • Go to the asset (resource) tab within the plugin's product settings.
  • Enable the "Hide assets" option.
  • This will prevent assigned resources from appearing in booking emails and order summaries for customers.

How can I transfer my old data from WooCommerce Bookings to the PluginHive WooCommerce Bookings and Appointments plugin?

It is not feasible to directly migrate bookings data from another plugin (such as WooCommerce Bookings) to the PluginHive WooCommerce Bookings and Appointments plugin. However, you can manually add your future bookings using the "Add bookings" option in the PluginHive plugin. To create manual bookings from the backend, please refer to this guide: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#:~:text=16.3%20Create%20a%20Booking%20from%20the%20Backend%C2%A0. This guide provides detailed, step-by-step instructions for manually entering bookings through the plugin interface.

How can I validate my bookable products on Google Merchant if there is no weight field in WooCommerce?

For bookable products that do not require a weight (such as services or appointments), ensure the product is set up as a Bookable product in WooCommerce. Then, enable the "Virtual" option for the product. This indicates to both WooCommerce and Google Merchant that the product does not require physical shipping or weight information. Once the product is marked as Virtual, you should no longer encounter the missing weight error when syncing with Google Merchant. For step-by-step guidance, refer to the PluginHive knowledge base article: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#BookableProduct

How can I write a review for the PluginHive WooCommerce Bookings plugin?

To write a review for the WooCommerce Bookings plugin:

  1. Visit the review section of the plugin page: https://www.pluginhive.com/product/woocommerce-booking-and-appointments/#reviews
  2. Log in using the same email address you used to purchase the plugin.
  3. Leave your feedback, mentioning features you liked and how the plugin helped automate your business.
Your review helps the PluginHive team and other users considering the plugin.

How can we implement a fishing charter booking where each charter can be booked as either private (blocks the date) or shared (books a number of slots and shows remaining availability)?

You can implement this setup using the "Bookings Assets" feature in the WooCommerce Bookings & Appointment plugin by PluginHive. Here’s how you can achieve your requirements:

  1. **Set Up Booking Assets**: Use the Bookings Assets feature to create the resource (charter) that can be booked.
  2. **Private Booking**: Configure a booking asset so that when a customer selects a private booking, the system blocks the entire charter for that date/time, making it unavailable for others.
  3. **Shared Booking (Slots)**: For shared bookings, set the number of available slots for the charter. When a customer books some slots, the remaining availability is updated automatically so that other customers can book the rest.
  4. **Assign Assets to Bookable Products**: You can associate these assets with your bookable products (charters) to manage their availability and pricing variations.
  5. **Resource Management**: The asset will ensure it cannot be double-booked for the same date/time if booked privately.
For step-by-step instructions on setting up booking assets and attaching them to your products, refer to this detailed guide: https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/ To explore the functionality hands-on, you can try the live demo here: https://app.instawp.io/public/launch?d=v2&t=woocommerce-bookings-and-appointments-plugin If you need further clarification or assistance with the setup, feel free to reach out.

How do I ensure the booking cost reflects both time slots when booked together?

To make sure the total cost accumulates when multiple booking slots are selected:

  1. Go to the Booking Costs section in your product configuration.
  2. Set the booking cost for each slot as needed.
  3. Optionally, configure additional cost rules if you require specific pricing logic.
When customers select both time slots, the costs will be added together automatically. For step-by-step instructions, refer to this guide: https://www.pluginhive.com/knowledge-base/how-to-set-booking-costs-using-woocommerce-bookings-and-appointments/

How do I offer additional add-ons or extras to customers in my booking product?

To offer additional add-ons, use the "Booking Resource" feature in the plugin:

  1. Set up each add-on as a booking resource within the plugin settings.
  2. Assign these resources to your Bookable Product, marking them as optional or required as needed.
  3. Set the price for each add-on so that customers can select and pay for extras during booking.
This approach lets you flexibly add or remove options and ensures customers see all possible extras at the time of booking.

How does recurring booking functionality work, and are there any product type requirements?

Recurring booking functionality is provided through the Recurring Bookings and Appointments add-on, which only works with Bookable products created using the WooCommerce Bookings and Appointments plugin. This allows your clients to schedule repeat appointments (such as weekly or fortnightly) for Bookable services, but does not support variable or other product types.

How is participant cost calculated in the bookings plugin, especially when there is no associated cost per participant?

The plugin is designed to calculate the booking cost in scenarios where participants have associated costs. In situations where there is no per-participant cost, the current logic may still trigger recalculations. Improving this user experience has already been identified as a future enhancement under consideration. For now, double-check the cost configuration for your products and, if you require a workaround for cases with no participant cost, contact support for guidance on best practices or custom setups.

How much can I customize the look of the booking calendar in the plugin?

The appearance of the booking calendar can be customized. Detailed guidance on customization options is available in the Booking Calendar Appearance Guide: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#BookingCalendarAppearance. This resource provides step-by-step instructions to modify the calendar’s design and appearance according to your preferences.

How should flight numbers and shared assets be used in the Booking and Appointments plugin to meet both international airline standards (unique flight numbers) and a combined booking capacity?

To meet international standards requiring unique flight numbers while maintaining a combined booking limit:

  • Configure each unique flight number as a separate bookable product.
  • Add all flight number products to a single shared asset with the desired total capacity.
  • Optionally, use product addons for extra options as needed.
This configuration keeps flight numbers distinct (as separate products) and ensures they share the same capacity pool.

How should I handle complex pricing structures (based on location, year of construction, and add-on services) for building inspections?

For businesses like building inspection services where pricing depends on location, year of construction, and optional add-ons:

  • Create separate booking products for each location area to allow location-based pricing customization.
  • For variables such as the year the building was constructed, configure these as add-on fields or options within the booking product. Assign set prices to these options so customers can select the appropriate year for accurate pricing.
  • Add additional services (like energy certificates) as add-ons to the main booking product and set their prices according to whether they are ordered together or separately.
  • For services with fixed prices regardless of location (such as air quality inspections), configure them as separate products or resources with a set, uniform price across all locations.
This setup allows customers to choose their location, enter relevant information, select from applicable services/staff, and automatically see the correct pricing based on their selections.

How should I set up my products with multiple resource requirements (e.g., overnight rooms, fishing guide, transport), and am I using the plugin to its full potential?

Given the plugin’s current capabilities—where a booking can only be linked to one asset at a time—you can:

  1. Assign all the relevant assets required for each product (e.g., Lodging Slot, Fishing Guide, Transport, Ocean Fishing) in the product setup.
  2. Use the auto-assign feature to control which asset the system selects first, ordering the assets by priority.
  3. Be aware that for each booking, only the asset at the top of the list will be decremented in inventory for that booking; the plugin does not support assigning or tracking availability across multiple assets simultaneously for a single booking.
  4. If your business workflow requires tracking and limiting multiple resource types per booking, consider reaching out to PluginHive support to discuss possible workarounds or customizations.

I don’t see a dedicated "rescheduling" option in the backend. How do I proceed?

A dedicated rescheduling button is not available in the backend. Instead, you must manually edit the order to change the booking dates. To do this:

  1. Navigate to WooCommerce > Orders.
  2. Open the order that needs to be updated.
  3. Click "Edit item" for the relevant booking product.
  4. Modify the booking dates and save the changes.
Make sure the new dates are available for booking before finalizing your changes. This is a manual process handled through the order details admin interface.

Is it necessary to create a separate product for each canoe, Canadian canoe, and electric boat, or can I manage the quantity as stock within a single product in the WooCommerce bookings system?

It is recommended to create a separate Bookable product for each type (e.g., Canoe, Canadian Canoe, Electric Boat). For each product, you can set the "Maximum Bookings per booking slot," which effectively manages the quantity or stock (e.g., 2 canoes available per slot). This approach provides flexibility in booking management and ensures accurate availability per resource. For detailed steps, refer to the setup guide: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#maxbookings

Is it possible for a client to select a specific craftsman when booking a service?

Yes, you can configure each craftsman as a Resource in the plugin. This setup allows clients to select their preferred craftsman when booking a service. You can also assign individual pricing for each craftsman. For detailed setup instructions, refer to: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#resources

Is it possible for a renter to buy non-rental consumable products (like sugar or bags) along with booking a rental product in the same transaction using your plugin?

The WooCommerce Bookings And Appointments plugin does not handle the purchase of non-rental products. The booking and sale of non-rental consumables cannot be combined in a single transaction using just this plugin.

Is it possible to achieve combined High Season and week-based pricing for Training Only and Training + Accommodation within a single WooCommerce product, or do I need to create separate products?

It is not feasible to configure both week-based and High Season/Regular Season pricing within a single WooCommerce product using the standard plugin setup. Although you can set up week and Regular Season pricing within one product, and configure options like Training Only or Training + Accommodation for Regular Season, the system cannot support High Season pricing when limited to two products. To support all combinations (Training Only – Regular, Training Only – High, Training + Accommodation – Regular, Training + Accommodation – High), you will need to create four separate products—one for each scenario.

Is it possible to add more than one reminder email for Bookable products?

Currently, only one reminder email can be configured for Bookable products. There is no option to add multiple reminder emails at this time.

Is it possible to assign different administrators to manage reservations for different WooCommerce products so each admin only sees reservations for their assigned products?

The current PluginHive plugin setup does not natively support assigning specific administrators to manage reservations for individual products (e.g., Admin A manages only Product A’s reservations, Admin B for Product B). All administrators have access to all bookings across products. If product-specific booking management is essential, consider using user role management plugins or custom development to restrict visibility, though this is not directly available out of the box. Refer to WooCommerce user management best practices, or consult with the PluginHive team for custom solutions if required.

Is it possible to assign locations to services and staff, so that the location is selectable on the product page and it affects the selectable staff and price?

Yes, you can assign locations to both services and staff in the WooCommerce Bookings and Appointments Plugin. The recommended setup is as follows:

  • Create multiple booking products corresponding to each service-location combination. This ensures that selecting a location on the product page can trigger the appropriate options and pricing.
  • Configure staff members as assets in the plugin and assign them to specific services and locations as needed. Enable the "Automatically assign asset" option so only relevant staff for the chosen location and service appear as selectable.
  • Set up the different service types as Resources within the booking product. This allows you to restrict service options according to staff and location restrictions.
  • For complex pricing based on parameters like year of construction or additional services (e.g., energy certificate), use add-ons or resource-based pricing fields within each booking product.
Useful articles for reference:
  • [How to set booking assets (staff) using WooCommerce Bookings and Appointments plugin](https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/)
  • [How to set booking resources (service types) using WooCommerce Bookings and Appointments plugin](https://www.pluginhive.com/knowledge-base/how-to-set-booking-resources-using-woocommerce-bookings-and-appointments/)

Is it possible to attach a PDF to order emails only when orders contain specific products (such as bookable products) and not to every order with other types of products?

Currently, it is not possible to attach a PDF to order emails conditionally based on specific product types, such as bookable products. This functionality is outside the current scope of the PluginHive plugins.

Is it possible to configure an additional deposit amount on top of the product cost using the WooCommerce Deposits plugin?

No, the WooCommerce Deposits plugin does not currently provide an option to configure an additional deposit amount on top of the product cost. Deposits are calculated as a percentage or fixed portion of the product’s total price, but not as an extra amount added above the listed product price.

Is it possible to configure the PluginHive booking plugin to accommodate the following business requirements: block booking courts for specific days and times on a recurring basis without payment, support recurring weekly bookings for corporate clients with monthly invoicing, and allow individual users to book without a recurring option?

The PluginHive booking plugin can partially support your requirements with the following considerations:

  • Each court must be set up as a separate Bookable Product, and you should create separate products for non-recurring options.
  • Recurring bookings are only available with fixed booking blocks; choosing varying slot times for different days is not possible.
  • Block booking facilities on specific days and times on a recurring basis can be done, but only with a single fixed time block for each booking product.
  • The plugin does not handle invoice generation for corporate clients. All payments and invoicing are managed through WooCommerce, and each booking will have a separate payment process. Monthly invoicing reflecting total bookings for corporate clients is not managed automatically within the plugin.
  • Individual (non-corporate) users can make bookings without the recurring option by using standard booking products.
If your requirements include invoicing and flexible recurring time slots, you may need additional customization or external solutions beyond the default plugin capabilities.

Is it possible to disable the recurring booking option for customers but keep it enabled for admins so that store admins can place recurring bookings manually in the back office?

If you turn off the "Recurring Bookings" option for a product, neither customers nor store admins will be able to add recurring bookings for that product. To place recurring bookings manually as an admin, keep the recurring booking enabled for the product and follow these steps:

  1. Navigate to Bookings → Add Bookings in your admin dashboard.
  2. Select the product with recurring bookings enabled.
  3. Proceed with selecting the date and recurrence preferences.
This allows you, as the store admin, to create recurring bookings for customers without needing to create multiple individual orders.

Is it possible to display bookings vertically on the day view, rather than across the page, or manipulate the view so that multiple products' bookings appear vertically?

The Day Bookings view is determined by the timestamps of the bookings. Bookings are displayed diagonally when there are minor differences in the booking hours for multiple products on the same day. There is currently no option to modify or manipulate this view to display all bookings vertically.

Is it possible to display the variations of a variable product directly on a grouped product page using the WooCommerce Bookings and Appointments plugin?

The WooCommerce Bookings and Appointments plugin is not compatible with grouped products, so it is not possible to display the variations of a variable product directly on a grouped product page using this plugin. However, you can use the PH WooCommerce Product Addons plugin in combination with the Bookings plugin to achieve similar functionality. The Product Addons plugin allows you to add custom fields and options to your product pages, such as custom text fields, image uploads, or multiple choice options, enabling you to collect additional details from customers on the same product page. For more details, visit: https://www.pluginhive.com/product/woocommerce-product-addons/

Is it possible to fully integrate the calendar, product view, and activities overview in terms of design, similar to the referenced product page?

Yes, the WooCommerce Bookings & Appointments plugin offers multiple calendar designs that can be integrated with your product page layout. One of the available designs, "Calendar Design 3", is similar to the reference you provided. You can customize the calendar appearance to match your website’s design by following the setup guide in this article: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#BookingCalendarAppearance.

Is it possible to have a different number of participants (pax) for booking additional activities/resources than for the main bookable product in the PluginHive Booking and Appointments plugin?

By default, configuring a separate participant (quantity) count for Resources (e.g., activities) in the PluginHive Booking and Appointments plugin is not feasible. The Booking Participant option allows you to set the quantity for the main bookable product only. If you want the activities to have their own participant count, you would have to set them up as Participants, not Resources. Alternatively, you can consider using a custom solution or a third-party plugin since this feature is not supported natively.

Is it possible to have two different Product Add-on groups applied to two different categories and have a product that belongs to both groups only show one group at a time?

The Product Add-on plugin allows you to assign option groups based on product categories. However, WooCommerce does not provide an option to select a specific category when editing a product that belongs to multiple categories. This means if a product is assigned to both categories, both Product Add-on groups will be displayed regardless of the user’s selection path. To ensure only one group of add-ons is shown at a time, you need to create two separate bookable products—each assigned exclusively to a single category—and configure the corresponding add-on group for each product.

Is it possible to have two separate products with linked availability using this solution, or do I need to combine them into one product?

Yes, you can have two separate products with linked availability. You do not need to combine them into a single product. By attaching the same Asset (with quantity set to 1) to both products, the plugin will automatically ensure their availability is linked. When one product is booked, the other becomes unavailable for the same period. This setup allows you to manage multiple separate bookable products with shared resource constraints.

Is it possible to limit the number of bookings to 2 per resource per user (based on address) using the PluginHive plugin?

It is not possible to limit the number of bookings based on user address or email using the PluginHive WooCommerce Bookings and Appointments plugin. However, you can set up different assets with varying quantities and assign those assets to products to manage availability for each resource. For detailed instructions on setting booking assets, refer to this article: https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/

Is it possible to limit the total number of times a resource, such as a sun umbrella or deckchair, can be purchased per day using the WooCommerce Bookings And Appointments plugin?

Currently, it is not possible to limit the total number of times a resource (like a sun umbrella or deckchair) can be purchased per day using the WooCommerce Bookings And Appointments plugin. While you can add such options as Resources and configure participants, there is no built-in functionality at this time to set a daily purchase limit for specific resources.

Is it possible to make certain fields mandatory (such as additional options or resources) in WooCommerce Bookings, and how can I achieve this?

By default, the "Multiple Choice" resource type in WooCommerce Bookings does not support making selections mandatory. To make specific fields or options required during booking, use the PluginHive Product Addons plugin. This plugin allows you to add and configure mandatory fields for bookings. You can find more information and purchase the plugin here: https://www.pluginhive.com/product/woocommerce-product-addons/. After installation, configure the addon fields as "required" to ensure customers cannot complete a booking without selecting these options.

Is it possible to make resource selection (for example, delivery areas or equipment types) mandatory when using the "Multiple Choice" resource setting in the Bookings and Appointments plugin?

When you use "Multiple Choice" resources in the plugin, there is currently no option to make selecting a resource mandatory. However, you can set certain resources to be selected by default to guide users toward a selection. There is no built-in feature to require users to choose a resource in this scenario.

Is it possible to make resource selection a mandatory field in the WooCommerce Bookings and Appointments plugin, so that customers must choose a resource before adding a product to the cart?

If your product uses a single resource that is selected via a drop-down, you can set this field to be mandatory, requiring the customer to select a resource before proceeding. However, if you have multiple resources or want to present multiple choice options, the core plugin does not allow you to make resource selection mandatory by default in this scenario. As a solution, you can use the PluginHive WooCommerce Product Add-ons plugin, which allows you to create required fields for resource selection, making it mandatory for customers to pick a resource before they can add the product to their cart. This add-on ensures customers cannot proceed without fulfilling the required resource selection.

Is it possible to merge or combine Global Availability and Product Availability rules in the "Bookings and Appointments For WooCommerce Premium" plugin so that product-level availabilities build on top of the global ones?

Currently, it is not feasible to combine or merge Global Availability and Product Availability rules in the "Bookings and Appointments For WooCommerce Premium" plugin. When a local (product-level) booking availability rule is set for a product—even if it is only one row—the Global Availability settings will no longer apply to that product. This means that you must manually replicate all global settings at the product level if you want to add specific availabilities to certain products. There is no built-in option to automatically merge or inherit global availabilities with product-level customizations.

Is it possible to notify or send reminders to Assets (employees/resources) when a booking is made in the PluginHive Bookings plugin?

The PluginHive Bookings plugin does not support notifying or sending reminders to Assets when a booking is made. Assets are intended to serve as global resources that can be shared among various bookable products or used to offer pricing or availability variations within a single product. There is no built-in option for sending notifications or reminders to these Assets.

Is it possible to offer customers multiple booking intervals (such as daily, weekly, and monthly) for a single product using the WooCommerce Bookings and Appointments plugin, and what addon or package is required for this functionality?

Yes, you can provide multiple booking intervals (such as daily, weekly, and monthly) for a single bookable product using the Customise Booking Interval addon for the WooCommerce Bookings and Appointments plugin. This addon enables you to configure different time intervals so that customers can choose from various options when booking. The addon is a custom paid solution that costs $200 and is non-refundable.

Is it possible to receive a notification email when customers add a product to the cart or proceed to the booking button, before reaching the payment page?

Currently, there is no option to notify the store admin when a product is added to the cart. The PluginHive Bookings plugin only manages the booking calendar on product pages. Cart behavior and notifications related to cart actions are handled by WooCommerce and are outside the scope of the Bookings plugin. There is no built-in functionality to trigger admin notifications based on cart activity.

Is it possible to set a single deposit amount per shopping cart, instead of requiring a deposit per product, using the PluginHive WooCommerce deposit plugin?

The PluginHive WooCommerce deposit plugin currently only supports collecting deposits on a per-product basis. There is no built-in option to set a single deposit amount per shopping cart or per order. Each product added to the cart will require its individual deposit as configured. If you require a single deposit for the entire order regardless of the number of products, this functionality is not available in the current version of the plugin.

Is it possible to set specific start times and other booking variables for each product with your plugin?

Yes, you can configure each product to have its own booking start and end times along with other variables. These settings can be customized per product, allowing flexibility to match your unique scheduling requirements. To set this up, adjust the booking options within the product settings in the plugin, where you can specify available time slots and any additional reservation parameters needed.

Is it possible to set up a single deposit amount per shopping cart, instead of per product, using the PluginHive WooCommerce Deposit plugin?

The PluginHive WooCommerce Deposit plugin currently supports deposits on a per-product basis only. There is no option to configure a single deposit amount per order or shopping cart. If you need a deposit to be collected once for the whole order, regardless of the number or variety of products, this feature is not available in the current version of the plugin. For advanced scenarios like a per-cart deposit, you may consider exploring alternative plugins or requesting a custom development solution.

Is it possible to use product bundles to rent products with the WooCommerce Bookings and Appointments plugin?

Bundling products for rental is not supported by the WooCommerce Bookings and Appointments plugin. Each rental must be set up individually within the plugin’s configuration.

Is the coupon "SAVE20FORJAN2025" still valid for my purchase?

Yes, the coupon "SAVE20FORJAN2025" is still active. You can use this coupon for your next purchase of the plugin at the following link: https://www.pluginhive.com/product/woocommerce-booking-and-appointments/

Is the PluginHive WooCommerce Bookings and Appointments plugin compatible with Elementor, so that bookings will work if I use Elementor product templates?

Yes, the PluginHive WooCommerce Bookings and Appointments plugin is compatible with the Elementor theme and works with Elementor product templates. You can use Elementor to design your product pages, and the booking functionality provided by the plugin will function as intended.

Is the WooCommerce Bookings & Appointment plugin compatible with WooCommerce Deposit's payment plans to allow users to split payments?

Yes, the WooCommerce Bookings & Appointment plugin is compatible with the PluginHive WooCommerce Deposits plugin. With this integration, you can configure both full and split payment options for your products, allowing customers to pay deposits upfront and complete the remaining payment later or in installments. For more details and to set up this functionality, refer to the WooCommerce Deposits plugin here: https://www.pluginhive.com/product/woocommerce-deposits/.

Is there a way for customers to access and manage their past and upcoming reservations?

Customers can view and manage their past and upcoming bookings through their WooCommerce account dashboard. The management options, such as modifying or canceling bookings under specific conditions, can be controlled via plugin settings.

Is there a way to add another selection (like motorcycle type) without using a paid plugin such as PH WooCommerce Product Addons?

Currently, the official Bookings plugin is designed to support only a single Resource with selectable options for each Bookable product. There is no built-in way to add additional resource-type selectors (such as for motorcycles) without using a plugin like PH WooCommerce Product Addons, which is a paid solution. Using this addon remains the recommended workaround to implement additional selectable options until multi-resource support is available in the core plugin.

Is there a way to have a one-time booking product with a specific date and time so that the user doesn't need to manually select it (pre-selected date/time)?

Currently, PluginHive offers a paid add-on that can auto-select the first available date or the first available time when the date is manually chosen by the user. However, there is no solution available that pre-selects both the specific date and time for a one-time booking without manual input from the user. Please evaluate if these available auto-selection options meet your needs.

Is there a way to improve the participant selection UI and booking calendar formatting for a better customer experience?

If you find the participant number selection or calendar formatting unclear for customers on the landing page, review your booking product’s configuration, especially the Participants section. Ensure that participant labels and options are descriptive. For further improvements, providing PluginHive support with screenshots of your configuration can help identify UI adjustments or recommend customizations.

Is there a way to make resource selection mandatory if I only want users to choose one resource from a dropdown?

Yes, if you want customers to select only one resource using a dropdown (single choice), you can enable the Resources feature in the Bookings plugin and set the resource type to “Single Choice (Dropdown).” Then, enable the “Resource Selection is Mandatory” option. This ensures that resource selection is required and the user cannot proceed without making a selection.

Is there an option in your plugin to allow users to select more than 1 day for rental, and if so, where can I configure this?

To determine if your current version of the plugin allows users to select more than one day for rental and where to configure it, you must have an active plugin license with up-to-date support. Your plugin license needs to be renewed if it has expired to access support and updates. Once renewed, you can review your plugin's settings under your WordPress dashboard by navigating to the plugin's configuration section. If the option to allow multi-day selection exists, it will be located in the product settings or rental period configuration area. For most PluginHive plugins, rental duration options can typically be managed under the product edit page, within the rental options tab.

Is there any way to restrict certain payment gateways or methods specifically for bookings, while allowing other product types to use different payment options on the site?

Currently, it is not possible to restrict payment methods or gateways by product type using the PluginHive Bookings plugin. The plugin relies on WooCommerce payment settings and does not provide options to limit payment gateways specifically for bookings or split payment methods between different product types. All products on the site use the payment options configured in WooCommerce without distinction. For advanced gateway restrictions based on product type, you would need to use a dedicated WooCommerce payment gateway restrictions plugin or implement custom development.

Is there developer documentation or code examples available for retrieving the number of booking participants in the cart to automatically add a "deposit product" in WooCommerce?

PluginHive does not provide developer documentation for third-party integrations and is unable to offer support or assistance for custom code implementations. For such custom functionalities, users are recommended to consult with a qualified developer or refer to WooCommerce’s own official developer resources.

What are my options if I want to export custom fields currently managed by a third-party plugin?

If your custom fields are managed by a third-party plugin, you have two options:

  1. Use PluginHive’s Product Addon Plugin to add the required fields to bookings, then use the PH Order Export for WooCommerce custom addon to export these fields and bookings together. The addon costs $250, non-refundable.
  2. If you prefer to continue with your existing third-party plugin setup, PluginHive can evaluate the feasibility of a fully custom export solution tailored to your needs. Custom solutions start at $500 (non-refundable). The final cost and timeline will be shared after a feasibility check.

What extra features does the Pro version of PluginHive Booking Plugin offer compared to a hypothetical free version?

The PluginHive WooCommerce Bookings & Appointment plugin is only available as a paid version and does not offer a separate free version. Therefore, all features, including advanced booking options, are included in the main (Pro) version. For a detailed feature list, you can refer to the product page: https://www.pluginhive.com/product/woocommerce-booking-and-appointments/

What happens if the add-on availability time window (e.g., 18:00 to 20:00 on Monday) is shorter than the product’s booking period (e.g., 5 hours)?

The add-on’s availability rules will only apply if the availability time period is equal to or greater than the product’s booking period. If your product’s booking duration exceeds the specified availability window, the system will not be able to generate available slots, which may lead to no bookable options for customers. Always ensure the availability period you configure matches or exceeds the length of the product’s booking period for the rules to function as expected.

What happens to existing bookings if I change the asset or booking configuration as suggested?

Existing bookings will remain unaffected when you change the product setup or asset configuration. However, it is always recommended to first test the changes on a staging site before making updates to your live store. This ensures there are no disruptions or unexpected behavior with your ongoing booking process.

What is the best way to input orders that did not transfer over during a site migration using the WooCommerce Bookings plugin?

You can manually add the bookings on your new site using the WooCommerce Bookings and Appointments plugin. Follow these steps:

  1. Log in to your WordPress dashboard on the new host.
  2. Navigate to the Bookings section provided by the plugin.
  3. Use the option to "Create a Booking from the Backend" to manually input each of the orders that were missed during migration.
  4. For detailed step-by-step guidance, refer to the official PluginHive knowledge base article: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#reports:~:text=16.3%20Create%20a%20Booking%20from%20the%20Backend%C2%A0
By following this method, you can ensure all missed orders are correctly added to your bookings system.

What is the booking duration flexibility in the WooCommerce Bookings & Appointments plugin?

The plugin supports flexible booking durations, allowing you to set the range in hours or minutes. This can be configured per product to fit various business needs. For setup details, refer to: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#BookingDuration:~:text=3.4%20Single%20Appointment.

What is the correct configuration workaround for handling different booking rules for private and shared/group vehicles in WooCommerce Bookings and Appointments?

Implement the following workaround to handle distinct booking rules for private and shared vehicles:

  1. Create six bookable products in total:
  • Three products for Shared/Group bookings (e.g., "City – Shared," "Beach – Shared," "Gastronomic – Shared")
  • Three products for Private bookings (e.g., "City – Private," "Beach – Private," "Gastronomic – Private")
  1. For Shared/Group products:
  • Enable the "Participants" option and set the number of seats available per group vehicle.
  1. For Private products:
  • Do not enable the "Participants" option; booking is for the whole vehicle up to its capacity (e.g., 4 passengers).
  • Assign the Private Vehicle asset with the correct quantity and set it to "Auto-Assigned".
  1. Replicate the configuration shown in the provided sample product links for each respective scenario.
Using this structure, Shared bookings will properly manage per-seat availability, while Private bookings will reserve entire vehicles for exclusive use without requiring passenger input.

What is the difference between the WooCommerce Booking and Appointments plugin and other similar plugins on PluginHive?

The WooCommerce Booking and Appointments plugin you referenced is the same as the plugin demonstrated earlier. To meet your requirements, use this plugin in combination with the PH WooCommerce Product Addons plugin. This combination will enable both customizable booking slots and additional product options (e.g., piercing types and jewellery choices).

What options are available if I still need the search functionality in a specific page location that the in-built widget doesn’t support?

If your current theme or page builder does not allow the in-built Search Availability widget to be placed in your desired location:

  • Use the legacy Search Widget add-on if it meets your layout needs, as you have done.
  • Alternatively, you may consider switching to a theme or builder with more flexible widget areas.
  • For continued use and to avoid layout issues, set up a staging site and consult with PluginHive support, providing them with detailed information or a video on your existing setup to explore custom solutions.

What options do I have if I'm concerned about the plugin's cost and suitability for my small business?

To help small businesses evaluate suitability, a 30-day refund policy is offered, allowing you to try the plugin risk-free. You can also receive a flat 10% discount on your purchase. This approach lets you test all features within your own workflow and website setup to ensure the plugin meets your requirements before making a final commitment. Let the support team know if you’re interested in the discount offer.

What should I do if I am unable to update my WooCommerce products because my shop is managed by a third party?

If your WooCommerce shop is managed by a third party and you cannot directly update product settings, you should:

  • Contact the shop administrator or hosting provider to request upgrades or changes needed for plugin compatibility.
  • Provide the administrator with detailed instructions or the relevant setup guide for the Booking Plugin.
  • Communicate any plugin requirements, such as setting the product type to "Bookable" or adjusting availability/configuration options.
This coordination ensures that vital features are tested and implemented without impacting shop stability.

What should I do if my Booking Calendar is slow to load on my website?

If your Booking Calendar is loading slowly, follow these troubleshooting steps to identify and resolve the issue:

  1. Theme and Plugin Conflict Check:
  • Temporarily switch your website to a default WordPress theme like "Storefront" or "Twenty Twenty-Three".
  • Deactivate all plugins except WooCommerce and the Booking plugin.
  • Test the Booking Calendar to see if loading speed improves.
  • If the issue is resolved, reactivate your plugins one-by-one and switch back to your original theme to identify the source of the conflict.
  1. Set Up a Staging Site:
  • Create a staging copy of your site for safe troubleshooting without affecting your live website.
  • Grant access for further in-depth checks, if needed.
  1. Database Integrity:
  • If you have manually deleted tables or options from your database, consider performing a clean uninstall and reinstall of the plugin to restore necessary data structures (follow steps above).
  • If possible, repair and optimize your WordPress database using a tool like phpMyAdmin or a plugin such as WP-Optimize.
  1. Check Server Performance and Caching:
  • Ensure your hosting environment meets the plugin’s requirements.
  • Optimize server resources and clear all caches.
By systematically checking for conflicts and ensuring a clean plugin environment, you can isolate and resolve most Booking Calendar slowness issues.

What should I do if the option to add an asset does not display any items in the dropdown?

If the asset dropdown is empty when trying to assign an asset:

  1. First, create a Global Asset by navigating to the Global Assets section in your plugin settings.
  2. After a Global Asset is created, return to your product's Booking Asset section, click "Add," and the asset should now appear in the dropdown.
Refer to the PluginHive knowledge base guide on how to set booking assets for detailed instructions: https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/

What troubleshooting steps should I follow to determine whether product page rendering issues are caused by my theme or plugins?

To isolate whether theme or plugin conflicts are causing product page issues such as duplicated forms:

  1. Deactivate all plugins except WooCommerce and PluginHive Bookings.
  2. Switch your theme to a default WordPress theme (such as Storefront or Hello Elementor).
  3. Check if the issue persists on the product page.
  • If the issue disappears, the original theme likely causes the problem.
  • If the issue remains, one of the plugins may be responsible.
  1. If the problem is related to the theme, review specific theme settings (especially custom shop or WooCommerce options).
  2. After troubleshooting, reactivate your plugins and theme one at a time to identify the conflict source.

When listing items for rent, does the PluginHive Bookings plugin require separate listings from products available for purchase, or can a single product be both for sale and for rent?

In WooCommerce (using PluginHive Bookings), rental products are set up as bookable/virtual products, while products for sale are listed as simple or variable products. Both product types will appear on the same shop page, but each is created separately according to its intended purpose (rental or sale).

Where can I configure my payment method for the PluginHive affiliate program?

To configure or update your payment method for the PluginHive affiliate program, log in to your affiliate account through the PluginHive website and access your Affiliate Dashboard. Within the dashboard, you will find options to add or modify your payment details. If you need assistance locating the exact section or have issues updating your payment information, contact PluginHive support for direct guidance.

Where can I find a step-by-step guide to setting up a bookable product?

A comprehensive guide is available here: https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/#BookableProduct. This covers how to designate a product as bookable and configure its various booking options.

Where can I find more detailed setup instructions and examples for booking configuration in the WooCommerce Bookings and Appointments plugin?

For in-depth setup instructions and configuration guides, refer to the following resources:

  • [PluginHive Setup Guide for WooCommerce Bookings & Appointments Plugin](https://www.pluginhive.com/knowledge-base/setup-guide-woocommerce-bookings-and-appointments-plugin/)
  • [How to Set Booking Participants](https://www.pluginhive.com/knowledge-base/how-to-set-booking-participants-using-woocommerce-bookings-and-appointments/)
  • [How to Set Booking Assets](https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/)
These guides provide detailed, step-by-step guidance on configuring products, participants, and asset sharing, as well as example configurations specifically for complex booking scenarios like multi-seat or private bookings.

Where can I find more information or purchase the WooCommerce Bookings & Appointment plugin?

You can find detailed information and purchase the plugin directly from the PluginHive website at this link: https://www.pluginhive.com/product/woocommerce-booking-and-appointments/

Where can I find resources to help integrate and set up the PH Multiple Non-Adjacent Bookings and PH WooCommerce Product Add-ons plugins?

To assist with integration and setup:

  • You can see how the PH Multiple Non-Adjacent Bookings plugin works at this demonstration page: https://www.pluginhive.com/product/woocommerce-multiple-non-adjacent-bookings/
  • For detailed setup instructions for the PH WooCommerce Product Add-ons plugin, refer to this knowledge base article: https://www.pluginhive.com/knowledge-base/set-up-woocommerce-product-addons/
For further assistance or specific queries, reach out to PluginHive support at any time.

Where can I view a demo of the WooCommerce Bookings and Appointments plugin and purchase it?

You can view how the WooCommerce Bookings and Appointments plugin works by visiting the demo website: https://woocommercebookings.pluginhive.com/custom-shop. To purchase the plugin, visit: https://www.pluginhive.com/product/woocommerce-booking-and-appointments/.

Why are the required styling and JavaScript files for the Bookings plugin not included automatically when using the Breakdance "Product" element or shortcode, and do I need to configure something differently?

The Bookings plugin has not been tested for compatibility with the Breakdance website builder, so its automatic inclusion of styling and JavaScript files on pages created with the Breakdance "Product" element or shortcode is not guaranteed. Currently, the plugin's shortcode is designed to work only on:

  • WooCommerce Single Product pages
  • WooCommerce standard templates
  • Elementor Product Templates
For proper functionality, the shortcode must be placed within the "Post content" area of these supported templates. Using the plugin in other templates or builders like Breakdance may require manual inclusion of the required files, as there is no official support or guaranteed robustness outside the supported environments.

Why can't I find the "ADD ON GROUP" option in my dashboard when following the 'diving' demo instructions?

The "ADD ON GROUP" option is part of the Product Add-ons plugin, which is used alongside the Bookings plugin in the 'diving' demo site. If you do not see the "ADD ON GROUP" feature, it may be because only one of these plugins is installed or active on your site. To access the "ADD ON GROUP" option:

  1. Confirm whether you have both the Bookings plugin and the Product Add-ons plugin installed and activated.
  2. If you only have the Bookings plugin, you will need to install and activate the Product Add-ons plugin to use this feature.
  3. Once both plugins are active, you should see the "ADD ON GROUP" option in your dashboard.
If you need further assistance or have specific business requirements, please share more details so we can guide you on the appropriate plugin setup.

Why can't vendors add a bookable product to multiple categories in the PluginHive Dokan Integration, even though the dashboard gives the option to select multiple categories?

The current PluginHive Dokan Bookings Integration plugin's functionality allows vendors to add bookable products and manage bookings, but does not fully support adding a single bookable product to multiple categories, despite the appearance of this option in the vendor dashboard. While vendors can assign simple and variable products to multiple categories in Dokan, this feature is not extended to bookable products with the PluginHive integration. For the latest capabilities and possible workarounds, visit the plugin documentation: https://www.pluginhive.com/product/dokan-woocommerce-bookings-integration/?srsltid=AfmBOoo6FN84COCjP7QZ8rBHoJ9IpdK_tC_Te6KgwaUXPYfG0HvI_59x#tab-description

Why does the "channel visibility" option disappear when I change my product to a bookable product, and can I sync bookable products to Google Shop using this feature?

The PluginHive Bookings plugin is not compatible with the "channel visibility" feature provided by plugins like Google for WooCommerce. As a result, when you change your product to a bookable product, the "channel visibility" section—which is used to sync products directly into Google Shop—is not available. Currently, bookable products cannot be synced to Google Shop using this option through the PluginHive Bookings plugin.

Why does the "Pay Full Amount" on the frontend not match the "Booking cost" (e.g., Booking cost: $160.00)? Is this a discrepancy or an error?

The "Pay Full Amount" and the "Booking cost" displayed on the client-side can show different values depending on how the product and deposit are configured. The Booking cost is the total cost of the booking as set in the product configuration. If you have enabled a deposit feature or other pricing settings, the displayed "Pay Full Amount" may be adjusted to reflect only the remaining balance after a deposit or based on additional options selected by the customer. This variation is based on your setup and is not an error. Review your booking and deposit configurations to ensure the amounts align with your intended pricing structure.

Why does the PluginHive bookings calendar shortcode appear broken on custom pages built with Bricks Builder, even though it works on standard product pages?

The PluginHive bookings calendar shortcode is designed to work on:

  • WooCommerce product pages
  • WooCommerce standard templates
  • Elementor product templates
For the shortcode to render and function correctly, it must be placed within the "Post content" area of the supported templates. When used on custom pages created with Bricks Builder (or similar page builders), the necessary CSS styling may not be applied, leading to display issues or a broken calendar. To resolve this, use the shortcode only within supported templates or ensure the page builder setup mimics the standard WooCommerce template structure.

Why does the “channel visibility” option disappear when I change a product to a bookable product, and can the PluginHive Bookings plugin sync bookable products with Google Shopping?

The "channel visibility" option is part of the Google for WooCommerce plugin, which is responsible for syncing products with Google Shopping. The PluginHive Bookings plugin enables booking functionality for products, but it does not support or manage product syncing with Google Shopping or related channel visibility settings. When you convert a product to a bookable product, compatibility with Google for WooCommerce and its channel visibility options may be affected. For syncing bookable products to Google Shopping or managing their channel visibility, please consult the Google for WooCommerce plugin support or documentation. The PluginHive Bookings plugin itself does not provide integration or configuration options for third-party sales channels like Google Shopping.

Why is the system sending separate confirmation emails for each product (bike) in an order, and can it be configured to send only a single email per order?

When the 'Require Confirmation' option is enabled for a product, the system will send separate confirmation emails for each product in the order. This is because each booking with that product requires individual confirmation. Currently, it is not possible to have a single email sent for multiple products in this scenario. To modify this behavior, you can consider unchecking the 'Require Confirmation' option for the products, but be aware that this will remove the requirement for individual confirmations.

Why isn't Apple Pay showing as a payment option for bookable products on my site, even though WooPayments and Apple Pay are set up and activated?

Currently, the PluginHive Bookings plugin is not compatible with Apple Pay payment methods. As a result, Apple Pay will not appear as a payment option for bookable products. This compatibility enhancement has been added to the plugin's roadmap, but there is no specific timeline for when it will be available.

¿Puedo crear reservas para actividades en grupo de uno o varios días?

Sí, con el plugin WooCommerce Bookings and Appointments puedes crear servicios reservables en grupo, permitiendo gestionar tanto actividades de un solo día como de varios días para reservas grupales.

Looking for more details or ready to start using the plugin?
Visit the product page to explore all features and pricing.