WOOCOMMERCE BOOKINGS AND APPOINTMENTS

WooCommerce Bookings and Appointments is a powerful plugin that allows you to convert your time, products or services into bookable resources.

This plugin allows service providers and businesses of all types to easily integrate and empower their WooCommerce websites with a simple booking solution.

woocommerce bookings

BOOKINGS & APPOINTMENTS PLUGIN ALLOWS YOU TO

OFFER SINGLE-DAY BOOKING

Users can select one available day to book.
Suitable for Single-Day Tour Booking, Hall Booking,  etc.

Daily Booking

OFFER MULTIPLE DAYS BOOKING (FIXED NUMBER)

Users can select a fixed number of days to book by selecting a start date. Suitable for Online Courses, Event Ticket Booking, etc.

Fixed Daily Booking

OFFER FLEXIBLE BOOKING WITH START & END DATE

Users have the flexibility to select a start day as well as an end day. Suitable for Hotel Room Booking, Online Bike Rentals, etc.

Flexible Daily Booking

OFFER SINGLE APPOINTMENT

Users can select a single slot based on available times. Suitable for Doctor Appointments Booking, Salon Appointment Booking, etc.

Fixed Hourly Booking

OFFER FLEXIBLE BOOKING WITH START & END TIME

Users have the flexibility to select a booking start time as well as an end time. Suitable for Sports Venue Booking, Online Boat Rentals, etc.

Flexible Hourly Booking

OFFER RECURRING BOOKINGS

Using the Recurring Bookings add-on plugin, users can choose a recurring period for their bookings. Suitable for Online Class Booking, Online Therapy Session Bookings, etc.

recurring booking add-on plugin

OFFER MULTIPLE NON-ADJACENT BOOKINGS

Using the Multiple Non-Adjacent Bookings add-on, users can place multiple bookings of non-adjacent dates or times in a single order. Suitable for Rental Services, Therapy Session Bookings, etc.

booking non adjacent slots randomly

DYNAMIC BOOKING COST CALCULATION

The plugin easily calculates total booking costs based on customer preferences such as

  • Number of Slots Selected
  • Additional Services
  • Number of Guests
  • Discounts and Special Prices
  • Service providers
dynamic price calculation

MANAGE BOOKING COST

Set up special prices and discounts easily by creating unlimited rules for the combination of pricing based on factors such as

  • Number of Days
  • Number of People
  • Weekends Or Weekdays
  • Specific Dates
  • Specific Time of the Day
  • Seasons
Booking Cost Setup

MANANGE AVAILABILITY

Set Bookings Availability Rules to 

  • Block out any weekdays or weekends
  • Block out specific dates
  • Block out specific times on the weekdays
  • Block out a specific time of a specific date
  • Block out certain months or seasons
set booking availability rules

MORE FEATURES

Email-notification

Email Notifications & Reminders

Get email notifications for a new booking, booking confirmations and cancelations.
Send email reminders to users for their upcoming booking or appointment.

Bookings-Cancellation

Cancelation & Confirmation

Allow booking cancelations and set a time limit until when the cancelations can be accepted. Enable booking approvals or confirmations from the Admin.

2-way-google-calendar

2 Way Google Calendar Sync

Sync bookings with your calendar using Google Calendar Integration. Place bookings on your website directly from Google Calendar.

Partial-payment

Partial Payment & Deposits

Accept partial payments and security deposits for your bookings using the PH WooCommerce Deposits plugin with the Bookings plugin.

Flexible Staff Management

Staff Management

Create Staff Members and set up flexible cost calculation rules for each of them. You can set up staff members’ schedules, and the calendar will reflect the availability.

Booking-Buffer-time

Buffer Time Between Bookings

Set up buffer time if you require additional time between bookings for preparation. You can set up custom buffers before as well as after your bookings.

Add-custom-fields

Add Custom Fields

You can add custom fields to get additional information from your customers. Add a text box for additional notes, checkboxes or a dropdown for the choice of resources. If you need extra fields, you have an option to integrate this plugin with PH WooCommerce Product Add-ons plugin.

Complete-control-bookings

Complete Control Over Bookings

Restrict customers from booking at the last minute by setting a time limit of when customers can book before a specific time. Allow customers to book within a custom booking window and restrict your bookings to start only on certain days of the week.

Set-variable-duration

Set Variable Durations

Get the flexibility of setting up bookings with different durations and allow customers to choose between these durations. Suitable for cases like Bike Rentals with 4-day, 8-day or 32-day bookings and Online Classes with 1-hour, 4-hour or 8-hour duration.

Additional-resource

Additional Resources/Services

Attach additional resources to bookings and assign a price for them. You can assign these services automatically or let the customers choose. Set up car parking for Hotel Booking, or an Extra Bed for Accommodations, etc.

Global-assets

Create & Sync Global Assets

Sync your booking calendars between multiple products on your website by creating Global Assets. Useful in cases where a single person provides multiple services and needs to sync time intervals or when the same resource is used between different products.

Group-bookings

Individual or Group Bookings

Capture the number of people involved in the booking. You can decide whether the number of people would decide the number of seats booked online. Users will be able to place group bookings in one go.

Search-Bookings

Bookings Search Widget

Let users/customers search availability for bookings using a Custom (Paid) Bookings Add-On by PluginHive. Filter search results based on the user’s preferred date and time.

Calendar-customizations

Calendar Design Customization

Customize your booking calendar design and change the calendar colour to suit your website.

Create-bookings-manually

Create Bookings Manually

You can add bookings on behalf of your customers from the backend, such as if you have customers walking in or calling you over the phone for bookings.

MULTI-LINGUAL SUPPORT

WooCommerce Bookings and Appointments plugin is readily available in:

♦ English
♦ Russian
♦ Dutch
♦ Portuguese
♦ Traditional Chinese
♦ Simplified Chinese

♦ Spanish
♦ French
♦ German
♦ Italian
♦ Hebrew

If your language is not listed here, do not worry. You can translate the plugin in your native language without any hassle or simply write to us at support@pluginhive.com and we will translate it for you.

WooCommerce Bookings and Appointments plugin is also WPML compatible. 

WPML Compatible