Documentation

Learn how to set up, customize, and expand the functionality of WooCommerce

Use Cases


Documents

  • Bookings Use Case: Gym Membership Activities

    This scenario will walk through how to leverage WooCommerce, WooCommerce Bookings, Groups, Groups for WooCommerce, and WooCommerce Subscriptions to facilitate seamless bookings for gym membership classes. In this scenario, classes (bookable products) are restricted to group members only. Scenario You own a gym that requires membership, and there are several activities at the gym including a Spin Class. […]

  • Bookings Use Case: Hair Salon (Using Resources and Availability)

    This scenario will walk you through how to use WooCommerce and WooCommerce Bookings to book appointments with a specific person and set their specific availability during the week. The business hours are also different on weekends from the weekdays. We’ll utilize the Bookable Product Template, Hair Salon to make this process easier. Scenario A hair […]

  • Bookings Use Case: Law Office

    This scenario will walk you through how to use WooCommerce and WooCommerce Bookings to set up availability for multiple people, restrict specific dates and times, require customers to confirm bookings and offer a buffer period for cancellations. Scenario John and Jane have a law office. Clients can choose who they want to make an appointment […]

  • Bookings Use Case: Recording Studio

    This scenario will walk through how to use WooCommerce, WooCommerce Bookings, and WooCommerce Product Add-Ons to create a bookable product that makes use of varying pricing(costs), resources, person types, and additional product add-ons to achieve the desired configuration. Scenario Alexi has a recording studio and needs a website where people can book his two studio […]

  • Bookings Use Case: Reserve All Resources with a Single Booking

    Sometimes you may want bookings to use one available quantity of a resource per person, other times you may want a booking to completely block off a certain resource, what about when that resource is shared across products? This Bookings use case will walk through how to use WooCommerce and WooCommerce Bookings to set up […]

  • Bookings Use Case: Set Different Prices for Adults vs Children

    Do you need to set up different pricing for your bookable products based on age groups, customer tiers, etc.? If so, this scenario will walk through how to use WooCommerce and WooCommerce Bookings to set up different price points for adults and children at a theater selling tickets to a show. If you haven’t already, […]

  • Bookings Use Case: Tourist Activity with Fixed Durations and Varying Costs

    This scenario will walk you through how to use WooCommerce and WooCommerce Bookings to create a bookable product that makes use of different person types with varying costs, fixed duration blocks, and a maximum capacity for attendees. We’ll make use of the Tourist Activity bookable product template to set this up quickly. Scenario A tour […]

  • Bookings Use Case: Deposit Required Booking

    This bookings use case will walk through how to use WooCommerce and WooCommerce Bookings to set up a bookable room, and collect a deposit for the room in advance. The optional deposit taking feature is powered by the WooCommerce Deposits plugin. Scenario You have a room you would like make available for booking and you would like to collect […]

  • Bookings Use Case: Multi-Vendor Shop (Example with Product Vendors)

    This scenario will walk you through how to use WooCommerce, WooCommerce Bookings and WooCommerce Product Vendors to sell bookable products from other vendors on your website. Vendors can take a commission for each reservation. Scenario Matty owns a restaurant and one of his chefs offers a family friendly cooking class for adults and children. Since the chef would like […]

  • WooCommerce Bookings: Use Cases

    WooCommerce Bookings is very flexible and can be used for many different purposes. The below links list common use cases using the WooCommerce Bookings extension grouped by the different settings they make use of. There are also use case examples with other extensions that integrate with WooCommerce Bookings. To take a look at shops using […]

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.