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.

$3.90

AuthorByBookingwp
Last Version v4.25.2
Last Update Aug 25, 2025
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.