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

WooCommerce Bookings



  • Add Product

    The Add Product page in WooCommerce Bookings enables you to create a new bookable product from scratch or by using templates. Bookable Products differ from simple WooCommerce products because they have specific features designed for businesses that offer time-based services or rental options. This type of product allows customers to book and schedule appointments, rentals, […]

  • 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 […]

  • Manually Add a Booking

    With the WooCommerce Bookings plugin, you can add a manual booking from the dashboard of your website. Manual bookings with WooCommerce Bookings are available under Bookings > Add Booking on your dashboard menu. To add a manual booking:

  • All Bookings

    The All Bookings page in the admin dashboard comes with WooCommerce Bookings and enables you to view the entirety of a store’s created bookings. View All Bookings To view all of your bookings, follow these steps: Filtering Bookings In the All Bookings view, you can select different options from a familiar menu at the top to […]

  • 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 […]

  • Bookings Calendar View

    You can view all your active Bookings in a calendar view format from your dashboard with the WooCommerce Bookings plugin. To view bookings in a calendar style display, log into your website’s dashboard and go to Bookings > Calendar. By default, it shows a Day-based view with Filter options across the top of the screen. The […]

  • Bookings Coupons

    The WooCommerce Bookings plugin adds a new type of WooCommerce coupon, Booking Person Discount (Amount Off Per Person). The new coupon applies specifically to Bookings products that allow multiple people. The specified discount will be applied per person included in the booking. Create a Booking Person Discount Coupon You can follow these steps to create […]

  • Bookings Emails

    The WooCommerce Bookings plugin will automatically send several emails related to bookings made through the plugin. Emails are sent by WooCommerce Bookings to both shop customers and to the shop administrator at certain points in the bookings process. These emails are sent in addition to the regular WooCommerce order notification emails. Bookings Emails During Creation […]

  • Booking Use Case: Party Equipment Rental (Using Persons and Resources)

    This scenario will walk you through how to use WooCommerce and WooCommerce Bookings to rent out items of varying quantities and variation, such as the color of the equipment. Scenario A party supply store rents out various equipment for parties. One of the items is chairs. They have chairs in varying colors and varying quantities of each color. They […]

  • Bookings Use Case: Appointments With Recurring Billing

    This scenario will walk you through using WooCommerce and WooCommerce Bookings with WooCommerce Subscriptions, Min/Max Quantities, and Smart Coupons to create a robust bookings offering that enables you to accept recurring payments. Scenario You run an appointment-based business and you’re interested in providing a subscription option for your customers. For example, if you’re a coach who sees […]