WooCommerce Appointments Plugin

WooCommerce Appointments by BookingWP is a robust appointment booking plugin built specifically for WooCommerce. Whether you’re a doctor, salon, coach, agency, or service provider, this plugin lets you accept, manage, and schedule appointments directly from your product pages.

Key Features:

  • Bookable WooCommerce Products
    Convert any product into a bookable service with real-time availability.

  • Flexible Time Slots & Durations
    Define time intervals, appointment lengths, and business hours.

  • Staff Management
    Assign specific employees to appointments with available time and breaks.

  • Google Calendar Sync
    Automatically sync appointments with staff or admin Google Calendars.

  • Buffer & Lead Times
    Add padding before and after bookings for prep, cleanup, or travel.

  • Manual or Auto Approval
    Choose whether appointments are confirmed instantly or require admin approval.

  • Reminders, Emails & Cancellations
    Send notifications, confirmations, and allow users to reschedule or cancel.

90.000

AuthorByBookingwp
Last Version v5.2.7
Last Update Mar 3, 2026
License Type GPL
Status Actived

WooCommerce Appointments by BookingWP is a robust appointment booking plugin built specifically for WooCommerce. Whether you’re a doctor, salon, coach, agency, or service provider, this plugin lets you accept, manage, and schedule appointments directly from your product pages.

Key Features:

  • Bookable WooCommerce Products
    Convert any product into a bookable service with real-time availability.

  • Flexible Time Slots & Durations
    Define time intervals, appointment lengths, and business hours.

  • Staff Management
    Assign specific employees to appointments with available time and breaks.

  • Google Calendar Sync
    Automatically sync appointments with staff or admin Google Calendars.

  • Buffer & Lead Times
    Add padding before and after bookings for prep, cleanup, or travel.

  • Manual or Auto Approval
    Choose whether appointments are confirmed instantly or require admin approval.

  • Reminders, Emails & Cancellations
    Send notifications, confirmations, and allow users to reschedule or cancel.