No products in the cart.

Appointment WooCommerce Plugin

35.00

Let your customers book appointments directly on checkout

Turn your WooCommerce store into a complete appointment booking system. This plugin allows customers to select a date and time during checkout, creating a simple and seamless booking experience fully integrated with WooCommerce.

Overview

The Appointment WooCommerce Plugin is designed for businesses that sell services requiring scheduling. Instead of using complex external systems, everything happens directly within the WooCommerce checkout.

Customers choose their preferred date and time before placing an order, and the system automatically manages availability and booking confirmation.

Documentation here https://hedomi.info/documentation-booking-woocommerce/

Description

Key Features

Booking inside checkout

Customers can select an available date and time directly during the checkout process, without leaving the page.

Flexible availability management

Define working days, opening and closing hours, and custom breaks such as lunch time or unavailable periods.

Smart booking system

Time slots are automatically managed to prevent conflicts and double bookings.

Automatic booking confirmation

Bookings are not immediately confirmed. The system waits for payment or order confirmation before finalizing the appointment.

2-hour payment window

When an order is placed, the selected time is temporarily reserved. If the order is not completed within two hours, the booking is cancelled and the time slot becomes available again.

Customizable interface

Adjust the appearance of the booking section to match your website, including button colors, time slot styles and border radius.

Editable texts

All visible texts can be customized, making the plugin suitable for multilingual websites and different types of services.

Admin bookings panel

View and manage all bookings in a dedicated admin page, including customer details, appointment date and time, and order status.

How it works

The booking process is fully integrated with WooCommerce:

  1. The customer adds a service to the cart
  2. The customer proceeds to checkout
  3. The calendar and available times are displayed
  4. The customer selects a date and time
  5. The order is placed
  6. The booking is saved as pending
  7. The system waits for payment confirmation
  8. The booking is confirmed or cancelled automatically

Booking logic

The plugin uses a booking status system to control availability:

  • pending: temporary reservation
  • confirmed: payment completed and booking confirmed
  • cancelled: booking released and time becomes available

The system automatically checks the order status after a defined period and updates the booking accordingly.

Ideal use cases

This plugin is suitable for any business that needs appointment scheduling, including:

  • Consultants
  • Therapists
  • Coaches
  • Online services
  • Personal sessions
  • Service-based businesses

Technical details

The plugin integrates directly with WooCommerce and uses standard WordPress and WooCommerce hooks. Booking data is stored in the order meta and can be extended or customized by developers.

Main data stored per order:

  • appointment date
  • appointment time
  • booking status

Reviews

There are no reviews yet.

Be the first to review “Appointment WooCommerce Plugin”

Your email address will not be published. Required fields are marked *

Need Help?