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

Use Cases


Documents

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

  • 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. We’ll utilize the Equipment Rental product template, to quickly create the bookable product with the correct configuration. Scenario A party supply store rents out various equipment […]

  • Bookings Use Case: Boat Cruise with Cabin Types, Occupancy Rates and Discounts

    This use case will walk you through using WooCommerce and WooCommerce Bookings to create a bookable product with varying resource types, costs, and available occupancy. We utilize the Boat Cruise bookable product template to configure this use case more quickly and efficiently. Scenario You’re selling tickets for a cruise and want to allow passengers to […]

  • Bookings Use Case: Book Yoga Classes after pre-purchase of 10 sessions (Using Smart Coupons and Min/Max Quantities)

    This bookings use case walks through how you can use WooCommerce and WooCommerce Bookings to allow customers to pre-purchase a pack of classes, and then apply those credits to make future bookings. The feature to apply pre-purchased credit to future bookings relies on Smart Coupons. Limiting the number of bookings that can be made, relies […]

  • Bookings Use Case: Change Price of Booking Based on Duration of Stay

    This scenario will walk you through how to use WooCommerce and WooCommerce Bookings to set up a bookable product where customers get a discount the more days they reserve. If you haven’t already, we suggest reading Costs for Bookable Products to have a better understanding of the steps we’ll take to configure this scenario. Scenario and […]

  • Bookings Use Case: Cost based on Person Count

    This bookings use case shows you how to use WooCommerce and WooCommerce Bookings to set up a bookable product with different prices based on the number of people in the booking. Scenario You have a bookable product for which you would like to set different prices based on the how many people are attending the booking. Additionally, […]

  • Bookings Use Case: Custom availability with date and hour range

    This scenario will walk through how to use WooCommerce and WooCommerce Bookings to create a bookable product with a custom availability range including specific times, days of the week, and excluding a specific date. Scenario You’re looking to offer a bookable product at your shop but it is a limited product and will only be […]

  • Bookings Use Case: Different Price for Weekends

    Implementing a custom cost system in WooCommerce Bookings gives you the ability to set different prices for different days of the week. The scenario in this document will walk you through how to use WooCommerce and WooCommerce Bookings to set up a bookable product where prices differ depending on if the booking is made on […]

  • Bookings Use Case: Fishing Lake Rental

    This use case will walk you through using WooCommerce and WooCommerce Bookings to set up multiple bookable products that share a resource. This is useful if you need to create bookable products that all have a resource in common that is finite or can only be used by a certain number of people or for […]

  • Bookings Use Case: Fitness Center

    This scenario walks you through using WooCommerce and WooCommerce Bookings to create multiple bookable products that share resources and have a buffer period. Customers can select the resource (fitness trainer) of their choice from two different locations (bookable products.) Scenario You own a fitness center that offers personal training sessions with a trainer. You also have two locations, […]

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.