WooCommerce Booking and Reservation
WooCommerce Booking and Reservation turns products in your existing catalogue into things people can reserve: a room for three nights, a 30-minute appointment, a van for the weekend, a seat at Saturday's tour, or a four-hour block on a piece of equipment. The customer picks a date on a calendar, chooses guests, rooms and add-ons, sees the price update as they go, and checks out through your normal WooCommerce cart.
Everything you configure and everything you run day to day lives on a single admin screen — Webkul WC Addons → Booking Management System — split into four tabs: Booking Dashboard, Bookings, Product Settings and Global Settings.
This documentation is written for store owners and the people who run the bookings desk. It follows the way the extension is actually used, not the way it is built.
Where to start
| If you want to… | Read |
|---|---|
| Understand what the extension does and whether it fits your business | Overview |
| See the complete feature list at a glance | Features |
| Install it, activate the licence and find the menu | Installation |
| Get a feel for the day-to-day screen | Booking Dashboard |
| Change statuses, edit bookings, send reminders, export | Managing Bookings |
| Review sync logs, migrate from WooCommerce Bookings, purge old rows | Logs and Tools |
| Create your first bookable product | Product Setup |
| Choose how a product is booked — nights, slots, days, blocks | Booking Types |
| Say which days and times you are open | Availability |
| Add seasonal prices, discounts and deposits | Pricing |
| Manage rooms, staff, equipment and their capacity | Resources |
| Control guest counts and per-person pricing | People and Guests |
| Sell add-ons and charge mandatory fees | Services, Extras and Fees |
| Show a location and build a search widget | Location and Search |
| Connect Google Calendar, Airbnb or an iCal feed | Calendar Sync |
| Set store-wide defaults for every product | Global Settings |
| Configure reminders and SMS | Notifications and Reminders |
| See what your customer sees while booking | The Customer Booking Experience |
| Let customers manage their own reservations | My Bookings |
| Put a booking form or search box on any page | Shortcodes and Blocks |
| Fix a problem | Troubleshooting · FAQ |

Note
Everything in this guide happens inside Webkul WC Addons → Booking Management System, plus a small section on each product's own edit screen and one new page in your customers' My account area. Your theme, your checkout and your existing products are otherwise untouched.
