ups-banner-bg
ph_img_faq_page_image

Boat Rentals – WooCommerce Bookings and Appointments FAQs

    Enable customers to reserve boats online with defined rental durations

Can I sync each of my rental boats individually with Google Calendar using the PluginHive WooCommerce Bookings and Appointments plugin, and will adding a rental in Google Calendar automatically block those dates on my website?

Yes, the WooCommerce Bookings and Appointments Plugin by PluginHive fully supports individual two-way Google Calendar synchronization for each of your rental boats. This means bookings made through your website will be synced with the corresponding Google Calendar events for each boat, and vice versa—adding a rental directly to your Google Calendar will automatically block the associated times or dates on your website. To set up this two-way sync, follow the detailed steps provided in this guide: https://www.pluginhive.com/knowledge-base/how-to-use-2-way-google-calendar-sync-with-woocommerce-bookings-and-appointments-plugin/. This ensures seamless booking management between your site and Google Calendar for every individual boat.

Can I use the PluginHive Bookings plugin to show calendar availability and different rental slots with off-season and season rates for my boat rental service on my WordPress Elementor site?

Yes, the PluginHive Bookings plugin allows you to display calendar availability and configure different rental slots for your boats. You can also set up off-season and on-season rates for each slot. Customers will be able to select available slots directly from the calendar interface, although entering custom dates within the calendar is not supported. To set up booking availability and costs, refer to these guides:

  • Booking Availability: https://www.pluginhive.com/knowledge-base/how-to-set-bookings-availability-using-woocommerce-bookings-and-appointments/
  • Season/Off-Season Costs: https://www.pluginhive.com/knowledge-base/how-to-set-booking-costs-using-woocommerce-bookings-and-appointments/

Can I use your plugin to create a boat rental website similar to Boataround.com, and would boats be set up as WooCommerce products?

Yes, you can use the WooCommerce Bookings & Appointment plugin to create a boat rental website similar to Boataround.com. Boats can be configured as WooCommerce bookable products with this plugin. This allows you to set up each boat as a unique product and manage rental bookings directly on your website. For step-by-step instructions on setting up boat rentals, refer to this guide: https://www.pluginhive.com/knowledge-base/set-up-online-boat-rental-using-woocommerce-bookings-and-appointments/.

Can the WooCommerce Bookings & Appointment plugin be used to rent multiple boats (e.g., two 1-person boats and one 2-person boat) in a single booking, and collect all user names and signatures before checkout?

Yes, the WooCommerce Bookings & Appointment plugin can facilitate booking multiple items, such as two 1-person boats and one 2-person boat, in a single order. To collect participant details like names, you can use the PH WooCommerce Product Addon plugin along with the Bookings plugin. This combination allows you to add custom fields to the booking form for each participant. If you need to collect signatures, the Product Addon plugin supports file uploads, so users can upload their signatures as images before completing checkout. For more details on booking participants, refer to: https://www.pluginhive.com/knowledge-base/how-to-set-booking-participants-using-woocommerce-bookings-and-appointments/

Does the Availability Search Widget add-on allow customers to search for available bookings by date or date range for a boat charter business, and is there a demo I can view?

The Availability Search Widget add-on enables your customers to filter products based on availability within a selected date range, number of participants, asset name, or time range. The widget is accessible on the website's Home Page, Shop Page, and Category Pages. You can see how the add-on works by visiting the demo shop page at: https://woocommerce-165470-2313787.cloudwaysapps.com/shop/. For more detailed information, refer to the knowledge base article: https://www.pluginhive.com/knowledge-base/woocommerce-bookings-availability-search-widget/. Please note that the add-on costs $200 and is non-refundable, so ensure it fits your business requirements before purchasing.

How can I configure PluginHive’s Bookings Plugin to allow Small Boat Tours (with 4 seats) to block out Half Day and Full Day tours from each other, while allowing remaining seats on the same tour to be booked, without blocking unrelated products like campgrounds?

To achieve this, use the "Block Product Availability Based on Other Bookings" custom addon and set up your products and assets as follows:

  1. Assign a unique asset (e.g., "The Little Wanderer Seats") with the appropriate quantity (e.g., 4 seats) to all Small Boat Tour products (Half Day, Full Day, Chartered Tours, etc.).
  2. Link all relevant tour types (Half Day, Full Day, Chartered) using the same asset.
  3. Enable the setting: “When the product booked (except online products), block all products that share a common asset.” This ensures that booking one tour blocks all others sharing the asset, preventing double bookings.
  4. To prevent this blocking logic from affecting unrelated products like campgrounds, ensure that these other products (such as campsites) have a different asset assigned or are not linked to the Small Boat asset.
  5. Confirm that only the intended products (boat tours) are affected by the shared asset blocking, and other products (campgrounds) operate independently.
This setup allows bookings for the same tour to utilize all available seats, while booking one tour type (e.g., Full Day) blocks conflicting tour types (e.g., Half Day), and unrelated products remain unaffected.

How can I configure the plugin to allow renting individual seats on a boat or renting the entire private boat at a different cost, ensuring the same boat asset is unavailable for double bookings?

To set up the scenario where customers can book either individual seats at €60 each (maximum of 4 seats) or the entire private boat at €200 (regardless of seats used), follow these steps:

  1. Create two separate bookable products in the plugin:
  • The first product will be for individual seat bookings, priced at €60 per seat, with a maximum quantity of 4.
  • The second product will be for private boat rentals, with a fixed price of €200.
  1. Create a single asset representing your boat.
  2. Assign this boat asset to both bookable products.
  3. This configuration ensures that once a booking is made for either individual seats or the entire private boat, the other product will be unavailable for the same time slot, preventing double bookings.
  4. You can assign and manage costs for each product independently according to your requirements.

How can I prevent double bookings of my single boat when offering different charter products with overlapping time slots?

To prevent double bookings when you have multiple products (e.g., 4-hour, 6-hour, 8-hour charters) using the same asset (the boat), follow these steps:

  1. Create an asset labeled "Boat" and set its quantity to 1.
  2. Assign this asset to all your charter products in the plugin.
  3. When a booking is made for any product that uses the boat, the asset’s availability is blocked for overlapping or conflicting time slots across all linked products.
  4. This ensures that the boat cannot be double-booked, even if the bookings are for different charter types or durations.

How can I set up a boat rental so that seats can be booked individually at €60 each, or the entire boat can be rented privately for €300, with both options available on a single product?

To offer both per-seat and full-boat (private) rental options for the same boat, you must create two separate bookable products within the WooCommerce Bookings and Appointments plugin and use a custom paid addon. Here’s how to achieve this setup:

  1. **Create Two Bookable Products:**
  • **Product 1:** For “Normal” seat bookings (4 seats at €60 each, available to separate customers).
  • **Product 2:** For the “Private” entire boat booking (fixed price of €300, regardless of the number of people).
  1. **Assign a Common Asset:**
  • Use the Assets feature to assign the same boat as a shared asset to both products. This ensures that the boat cannot be booked by both products simultaneously.
  • For details, see the [Assets Feature Guide](https://www.pluginhive.com/knowledge-base/how-to-set-booking-assets-using-woocommerce-bookings-and-appointments-plugin/).
  1. **Block Product Availability between Options:**
  • Use the custom paid addon "Block Product Availability based on other Bookings" (available for $200) to prevent double-booking.
  • This addon allows you to configure that if the boat is booked as a private (whole boat) rental, the individual seat bookings are automatically blocked for that time slot (and vice versa).
  • Configure the settings so that booking the private boat makes the normal seat bookings unavailable, and an individual seat booking blocks the private boat option for that period.
  1. **Demo References:**
  • Sample test products showing this configuration are available for:
  • [Boat: Private](https://woocommerce-165470-2313787.cloudwaysapps.com/product/boat-private/)
  • [Boat (Seats)](https://woocommerce-165470-2313787.cloudwaysapps.com/product/boat-3/)
By following these steps with the recommended addon and asset feature, you can guarantee there are no overlapping bookings, and customers are given the choice between booking individual seats or reserving the entire boat privately. **Note:** The "Block Product Availability based on other Bookings" addon is a paid, non-refundable customization.

How can I set up boat rental time slots with a 1-hour break between most slots, but allow only a 30-minute transition before the last slot (for example: 11:00-13:00, 14:00-16:00, 17:30-19:30)?

To configure rental time slots with varying transition periods, use the workaround demonstrated in this sample product: https://woocommerce-165470-2313787.cloudwaysapps.com/product/ph-events/. This setup allows you to create fixed slots of 2 hours each, with customized gaps between them (such as a 1-hour break between the first and second slots, and a 30-minute transition before the last slot). Review the sample product configuration and adjust your own product's slot timings accordingly to match your desired schedule. If you require further customization, consult the slot and buffer time settings within your plugin's configuration panel.

How can the signature of each person using the rented boat be collected before checkout?

To collect signatures for each participant before checkout, you can use the PH WooCommerce Product Addon plugin together with the Bookings plugin. The Product Addon plugin allows you to add a file upload field to the booking form, enabling each user to upload an image of their signature as part of the booking process. This ensures that all necessary signatures are collected prior to the completion of the order.

How do I configure booking participants for seat-based booking in the WooCommerce Bookings and Appointments plugin?

To configure seat-based booking using participants in the WooCommerce Bookings and Appointments plugin:

  1. **Create a Bookable Product:** Set up your rental (e.g., boat) as a new bookable product.
  2. **Set Booking Participants:**
  • Go to the product’s Booking Resource settings.
  • Add “Participants” and set the minimum and maximum number (e.g., 1–4 for a 4-seater boat).
  • Assign a price per participant (e.g., €60).
  1. **Publish the Product:** Customers will now see an option to select the number of seats/participants when booking.
  2. **Refer for More Detail:** For step-by-step guidance, see the [Participants Setup Guide](https://www.pluginhive.com/knowledge-base/how-to-set-booking-participants-using-woocommerce-bookings-and-appointments/).
This setup allows users to book one or more seats in a multi-seat product scenario.

How does the WooCommerce Bookings and Appointments plugin interact with current products listed on my WooCommerce site? Will it affect my existing products if I add new bookable products?

The WooCommerce Bookings and Appointments plugin does not affect your existing products. Only products that you specifically configure as "Bookable" using the plugin will have booking features activated. Your current products—such as your existing catalog of 1,200 items—will remain unchanged and function as they currently do. You can simply create new products (for example, 3 boat charter products) and enable booking features only for those. No changes are made to your current products unless you manually configure them as Bookable.

How should I set up my boat rental business with two boats, different seasonal rates, fixed availability slots, and add-ons without creating too many products in WooCommerce Bookings and Appointments?

To streamline your setup, use a single Bookable Product for your boat rental service. Here’s how you can address your specific requirements:

  1. Number of Boats: Since you have two boats, set "Max Bookings per Block" to 2. This allows two bookings in each time slot, covering both boats without duplicating products.
  2. Availability Slots: Define your fixed time slots (e.g., Monday-Friday) in the product’s booking availability settings.
  3. Seasonal Pricing: Use the plugin’s cost rules feature to apply different booking prices based on the season. Configure specific date ranges for "season" and "off-season" for rate changes.
  4. Add-ons: Utilize the "Booking Resource" feature to offer additional chargeable add-ons to customers.
By consolidating features into a single product with these configurations, you minimize the number of products needed while still offering flexibility for seasonal rates, booking slots, and add-ons.

Is it possible to offer my electric boats for hire on an hourly basis at a fixed rate per hour, bookable for up to 6 hours?

Yes, you can create a separate bookable product for your electric boat and set it to be bookable in 1-hour increments at a fixed hourly rate, with a maximum booking duration of up to 6 hours.

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