Download Bookings for WooCommerce Pro WordPress Plugin Free
WordPress plugin
Bookings for WooCommerce Pro
Bookings for WooCommerce Pro lets stores turn standard products into bookable services. Customers choose available dates and time slots in the store calendar. Store owners set booking durations and manage reservations in calendar listings, where they can confirm or reject requests and enable cancellations. Customers can view their bookings in one area, including the booking product and payment method used.
Offer time-based services through WooCommerce
Bookings for WooCommerce Pro lets stores turn standard products into bookable services. Customers choose available dates and time slots in the store calendar. Store owners set booking durations and manage reservations in calendar listings, where they can confirm or reject requests and enable cancellations. Customers can view their bookings in one area, including the booking product and payment method used.
Choose a booking setup for the service
Salons and spas can create separate products for treatments, massages, nail services, and consultations, with service-specific durations, time slots, and pricing. Fitness trainers and gyms can offer classes, personal training sessions, or memberships. Subscription-based booking products are supported through compatibility with Subscriptions for WooCommerce.
Healthcare providers can schedule appointments, therapy sessions, and consultations with 24-hour or AM/PM time slots. Consultants and coaches can offer consultations, coaching sessions, or workshops, with Google Calendar integration available for administrators. Event organizers can accept requests for tickets, workshops, seminars, and conferences, then confirm or cancel reservations.
Set availability and manage booking entries
- Day-wise slots: Configure booking settings for individual days and manage how slots are offered.
- Daily resource limits: Set the maximum number of bookings allowed for a resource on a single day.
- Availability colors: Use color codes in the date-picker calendar to show available or unavailable slots.
- Single-day booking: Let clients book one day or date instead of multiple days. This option works with the single calendar.
- Booking order export: Export WooCommerce booking order data by the name of the relevant booking product.
- Google Calendar sync: Sync processed bookings to Google Calendar.
- Reminders: Configure booking reminders through email and SMS in the booking settings.
Use booking calendars with store integrations
The extension is compatible with WPML and WordPress Multisite. Gutenberg Block and Elementor Page Builder can add a global calendar to pages; shortcode-based placement is also available where applicable. Compatibility with Points and Rewards, gift card extensions, Wallet System for WooCommerce, Upsell Funnel Builder, return and refund extensions, and Subscriptions for WooCommerce works with related store processes.
When Wallet System for WooCommerce is available, customers can use a wallet balance for bookings. Merchants can offer gift cards alongside booking products, set up subscription-based bookings, and use related upselling or refund workflows.
Install and configure the booking flow
Install Bookings for WooCommerce Pro in a WooCommerce store, create bookable products, and define their booking settings. Set the relevant durations, dates, slots, availability, and resource limits. Add the booking calendar using the available global calendar settings, Gutenberg block, Elementor, or shortcode-based placement where applicable.
After setup, review reservations in the booking listings and process requests. Export order data when needed, and use Google Calendar synchronization or reminder settings for day-to-day scheduling.