Use this guide to find the WooCommerce Bookings screen for the task you want to complete. The Bookings menu handles bookings and storewide settings. To change one product’s duration, price or availability, edit that product under Products.
Find the right Bookings screen
↑ Back to topWith WooCommerce Bookings active, open Bookings in your WordPress admin menu:
- All bookings: review, edit and manage bookings.
- Resources: manage people, rooms or equipment used by bookable products.
- Add Product: create a bookable product from a template or start with a blank product.
- Add Booking: create a booking manually for a customer or guest.
- Calendar: view bookings by date.
- Send Notification: email customers who have a future booking for a selected product.
- Settings: configure store availability, timezones and your calendar connection, as described below.

Choose a settings tab
↑ Back to topGo to Bookings > Settings and select the tab for the setting you want to change.
Store Availability
↑ Back to topUse Store Availability for availability rules that apply across your bookable products, such as a store closure. For one product’s schedule, use that product’s availability settings instead. Follow the Store Availability guide to configure and check your rules.
Timezones
↑ Back to topUse Timezones to choose store or visitor-local time, display the timezone label on the booking calendar, and choose the first weekday. The Timezones guide explains the options and how to check the customer-facing time.
Calendar Connection
↑ Back to topUse Calendar Connection to connect Google Calendar. Read the Google Calendar integration guide for connection and sync settings. If you need the custom connection method, use the Custom Google Calendar integration guide.
Accommodation
↑ Back to topThe Accommodation tab appears when the free WooCommerce Accommodation Bookings extension is active. It adds storewide Check-in time and Check-out time settings for overnight bookings. See the Accommodation Bookings guide for setup. If you do not use that extension, this tab will not appear.
Change the My Account Bookings URL
↑ Back to topThe Bookings account endpoint controls the last part of the URL for My Account > Bookings. The default value is bookings, which gives a path such as /my-account/bookings/. Keep the default unless you need a different URL.
- Go to WooCommerce > Settings > Advanced > Page setup.
- Under Account endpoints, find Bookings.
- Enter the slug you want to use, keeping it different from the other account endpoints, then select Save changes.
- Open My Account > Bookings on your store and confirm that the page opens at the intended URL. Update any links you maintain that used the previous URL.
Questions and support
↑ Back to topSomething missing from this documentation? Still have questions and need assistance?
- If you have a question about a specific extension or theme you’d like to purchase, contact us to get answers.
- If you already purchased this product and need some assistance, get in touch with a Happiness Engineer via our support page and select this product’s name from the Product dropdown.