Getting Started with Bookings

WooCommerce Bookings is a premium WooCommerce extension

The WooCommerce Bookings extension allows you to set up bookable products for reservations, services, and rentals/hires. Bookings can be given customizable dates, costs and duration, and can be purchased similar to other WooCommerce products.

Installation ↑ Back to top

  1. Download the .zip file from your WooCommerce account.
  2. Go to: WordPress Admin > Plugins > Add New to upload the file you downloaded.
  3. Activate the extension.

Once installed and activated, a Bookings menu appears in your dashboard.

More information at: Installing and Managing Plugins.

Use cases ↑ Back to top

WooCommerce Bookings is built with flexibility in mind and aims to cover a variety of use cases with the same interface and logic. Examples of possible use cases for bookable products include:

That said, there are some use cases that Bookings is unsuited for. For example:

Understanding how bookings works ↑ Back to top

WooCommerce Bookings adds a new product type called Bookable Product. Bookable products are given options such as availability, pricing, persons, and resources. Adding a bookable product is typically the first thing you do after installation.

See: Creating a bookable product

When a customer views a bookable product, they fill out the booking form and do one of two things:

  • Add the booking to their cart and pay
  • Enquire about bookings availability without payment, if the booking requires approval.

See: Customer booking process

After checking out with a bookable product in the cart, a new order and a new booking are created. The order is used to track payment, the booking has details about the service booked and stores the customer’s information.

See: Managing bookings

WooCommerce - the most customizable eCommerce platform for building your online business.

Back to the top