Trending
Product Icon

WooCommerce Bookings

WooCommerce Bookings is the official WooCommerce extension that lets store owners sell appointments, reservations, rentals, or classes with bookable time or date slots. It supports fixed time slots or flexible ranges, group and individual pricing, and resources — staff, rooms, or equipment — each with its own availability to prevent double-booking. It syncs with Google Calendar and works with any WooCommerce payment gateway. It's a paid annual extension with a 30-day money-back guarantee.

Set up pre determined resources

The ability to set up resources in a similar way to attributes so vendors can pick from a set list that is applicable to their products.

We use this feature to sell and book advertising spaces and getting each vendor to create the same rabge is uncessecary effort which can put users off who are less competent with a computer.

For example.

Poster spaces in a window may range from a4-a0. Depending on the size the cost may vary. Most advertising spaces are rented by the week.

Every vendor must create this resource before they create the products and then add the costs in the create a product form.

As the admin it would be best to be able to create these resources so vendors don’t have to.

Author

Anonymous

Current Status

Completed

Last updated: May 19, 2026

1 comment

Log in to comment on this feature request.

  1. Jason Kytros says:
    Product developer May 19, 2026 12:39 pm

    Hi there,

    Thanks for the suggestion — this is already supported in WooCommerce Bookings today.

    Admins can create resources at a global level (Bookings > Resources) and then assign the same resource to any bookable product. Vendors creating products do not have to re-define a resource each time — they pick from the existing pool.

    If the underlying ask is per-vendor scoping of that pool (so each vendor only sees their own resources), that is tracked under a separate, broader request:
    “Need Global Availability and Resources to work with Product Vendors”
    Need Global Availability and Resources to work with Product Vendors

    Marking this one as completed. Thanks again!

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.