Learn how to set up, customize, and expand the functionality of your WooCommerce products with our library of documentation and tutorials.

Store Manager Guide


  • Availability settings

    Availability (what slots can be booked) can be controlled via the Availability tab. The first options allow you to define dates that can be booked: Max bookings per block This setting allows you to limit the number of bookings that can be made for a single block of time (time slot). This can be useful for a […]

  • Costs for Bookable Products

    Costs for specific slots are controlled from the Costs tab. The two main costs you can add are Base cost and Block cost. Base Cost Base cost is applied to the booking regardless of a customer’s choices on the booking form. Block Cost Block cost is the cost per block that was assigned in the General tab. If a customer books multiple blocks, this […]

  • Creating a Bookable Product

    To accept bookings, you need to create a bookable product. Bookable Products are different than simple products of WooCommerce. Bookable products are specifically designed for businesses that offer time-based services or rental options. These products allow customers to book and schedule appointments, rentals, or reservations for specific dates and durations. You can create a booking product […]

  • Export Bookings

    To troubleshoot Booking issues faster in support, it is helpful to share the Bookable product with WooCommerce.com support by following the below steps: How to Export a Booking: This will create a ZIP file that will then be downloaded to your local device to help WooCommerce.com support troubleshooting your bookings setup. You can share this […]

  • Persons for Bookable Products

    If the booking can be made for multiple persons at once, tick the “Has Persons” checkbox. Once selected, a new tab appears: Min and Max Persons You can set a min and maximum for persons. Similar to duration, the customer can input a value on the frontend booking form, if enabled. Multiple all costs by person count If “Multiply […]

  • Resources for Bookable Products

    The “Resources” setting is a feature that allows you to define and manage the resources required for your bookable products or services. Resources can represent anything necessary to fulfill a booking, such as rooms, equipment, staff members, or other tangible or intangible assets. By setting up resources, you can effectively allocate and manage their availability […]

  • Resources in Bookings

    Resources Using Resources in Bookings allows you to provide specific types of Availability, or handle how Bookings can be made. Learn more about Resources here. Resources can represent anything necessary for fulfilling a booking, such as rooms, equipment, staff members, or any other tangible or intangible assets. By setting up resources, you can effectively allocate […]

  • Send Notification

    This document explains how to send an email notification about a booking to your site’s customers or guests if your WordPress site has WooCommerce Bookings installed and activated. Click the Send Notification link in the Bookings menu on your site’s admin dashboard to send an email notification to all customers who have a future booking for a […]

  • Store Availability

    “Store Availability” refers to the WooCommerce Bookings setting that determines the overall availability for all of your bookable products or services within your store. It allows you to define when your products or services are available for booking by customers (e.g. open and closed hours). Store availability rules apply to all bookable products in your store. […]

  • Translating WooCommerce Bookings

    WooCommerce Bookings can be translated into different languages by modifying the related Bookings language files, either manually or through the use of a third-party extension. You can also utilize this approach to customize the default text provided by the plugin according to your preference. How to find and edit the Bookings language files The language […]