Bookings and Appointments for WooCommerce Premium is a powerful scheduling plugin that turns your WooCommerce store into a full booking system. Sell services, rentals, classes, events, and appointments with flexible time slots, availability rules, and automated reminders—all fully integrated with products, cart, checkout, and payments.
- Convert any WooCommerce product into a bookable service or rental
- Single, multiple, and recurring time slots with custom duration
- Set global, product-level, and staff-level availability rules
- Buffer times, lead times, and cutoff times to control bookings
- Sync two-way with Google Calendar for live schedules
- Assign staff/resources with separate availability and pricing
- Tiered and dynamic pricing by date, time, capacity, or season
- Accept deposits, partial payments, and coupons at checkout
- Customer self-service: reschedule, cancel, and manage bookings
- Automatic email/SMS reminders and confirmations
- Group bookings, party sizes, and capacity management
- Blackout dates, holidays, and special hours support
- Timezone handling and multi-currency compatible
- Admin calendar, list view, and CSV export of bookings
- Works with popular payment gateways and WooCommerce themes