HomePro Bookings & Appointments for WooCommerce
Flexible WooCommerce bookings, appointments, rentals, availability, resources, reminders, calendar exports, and Google Calendar synchronization.
From $99/year
Product Description
Turn WooCommerce products and services into bookable experiences
HomePro Bookings & Appointments for WooCommerce adds a complete scheduling layer to WooCommerce. Businesses can accept appointments, consultations, service reservations, rentals, and other time-based purchases while keeping product pricing, checkout, payments, customer accounts, and order management inside WooCommerce.
Flexible booking schedules and availability
Configure bookings by minute, hour, day, or month with fixed or customer-defined duration. Set weekly availability, blocked date ranges, booking buffers, minimum notice, maximum advance booking, capacity, and collision prevention. Customers receive a responsive calendar with server-verified available dates and time slots.
Resources, people, and pricing
- Create person types with individual pricing.
- Assign staff or resources with availability, capacity, and additional cost.
- Apply date, participant, duration, and resource pricing rules.
- Display dynamic booking quotes before the customer adds the service to the cart.
- Recover and display stored WooCommerce prices for existing HomePro service products.
WooCommerce checkout and booking operations
Booking details travel through the WooCommerce cart, checkout, order, and customer-account experience. The plugin supports HPOS, successful-payment confirmation, booking statuses, approval and cancellation workflows, manual bookings, automated reminders, CSV exports, and iCalendar files.
Google Calendar and administration
Connect Google Calendar securely through OAuth, choose the destination calendar, and create events automatically after successful payment. Administrators receive a responsive booking dashboard with calendar views, upcoming bookings, revenue and status analytics, service performance, diagnostics, and configurable HomePro colors.
Shortcodes
Use to display the booking search interface and Find availability
All servicesAdvertising ServicesHomePro Cloud PlansReal EstateConsultation ServicesHomePro PluginsReferral Services to display a calendar for a specific product.
Key Features
- Minute, hour, day, and month booking durations
- Fixed or customer-defined booking duration
- Availability windows, blocked dates, booking buffers, and capacity controls
- Dynamic available dates, time slots, and real-time booking quotes
- People, staff, resources, and date-based pricing rules
- WooCommerce cart, checkout, order, HPOS, and payment integration
- Admin booking calendar, analytics dashboard, manual bookings, CSV, and iCalendar exports
- Automated reminders and Google Calendar event synchronization after payment
- Responsive HomePro styling with configurable primary, hover, and accent colors
Compatibility
Requires WordPress 5.8 or newer and PHP 7.4 or newer. Tested through WordPress 6.8. WooCommerce is required only for storefront purchasing, licensing, account, and download functions.
Changelog
Version 1.6.0
• Added consumer-facing primary, hover, and accent color preferences.
• Added a polished settings preview and embedded Google Calendar setup instructions.
• Added Google OAuth connection, selected-calendar support, token refresh, and automatic event synchronization after successful payment.
• Added responsive booking calendars, available time slots, dynamic quotes, resources, people pricing, reminders, analytics, CSV, and iCalendar exports.
• Added WooCommerce HPOS, cart, checkout, order, service-price recovery, and booking-specific checkout language.
• Responsive across desktop, tablet, and mobile devices.

Leave Your Feedback