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

Use Cases


Documents

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

  • 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. Scenario You’re selling tickets for a cruise and want to allow passengers to book their cabins. The following requirements need to be implemented: Here is an example fee table: Date Cabin […]

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

    This bookings use case will walk through how to use WooCommerce and WooCommerce Bookings to allow customers to pre-purchase a block of classes, and then apply that credit to future bookings. The feature to apply pre-purchased credit to future bookings, as well as limit the number of bookings that can be made, relies on two additional plugins: Smart Coupons […]

  • 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. Scenario A hotel or property rental agency wants to offer rooms that are priced based on duration of stay. A longer stay gets a discounted rate. Our example rates 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 person count. The example product below will show you how […]

  • 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

    This scenario will walk you through how to use WooCommerce and WooCommerce Bookings to set up a bookable product where prices differ based on the day of the week. Scenario A dog walking service wants to charge a special discounted rate for weekends. Weekday rates are $20. Weekends are $15. With Bookings, you can adjust […]

  • Bookings Use Case: Fishing Lake Rental (Example with Shared Resources)

    This use case will walk you through using WooCommerce and WooCommerce Bookings to set up a bookable product that makes use of shared resources and multiple products to tie them together. Scenario James has a lakeside cabin that people can rent for a fishing trip. It can accommodate 10 people at any time. He wants […]

  • Bookings Use Case: Fitness Center

    This scenario will walk you through using WooCommerce and WooCommerce Bookings to create multiple bookable products with shared resources and a buffer period, where customers can choose from two different locations and select from several resources that can be booked for either. Scenario You own a fitness center that offers personal training sessions with a trainer. You also […]