Jet Appointments Booking

Author: Crocoblock

05/07/2026

Version: 2.4.2

Notify Update

Original price was: $43.00.Current price is: $4.99.

Jet Appointments Booking adds a complete appointment and booking system to WooCommerce, with supplier management, real-time availability, and integrated payment at checkout, without external tools or manual coordination.

Jet Appointments Booking is a WordPress and WooCommerce plugin that transforms any website into a booking and appointment system managed directly from the admin panel, without relying on external tools. It's ideal for service-based businesses, clinics, studios, or consultancies that need to manage availability, agents, and payments from a single platform.

Introduction to Jet Appointments Booking

When a store or service site needs to manage appointments with real-time availability, scheduling rules, and integrated payment processing, operational friction multiplies if there isn't a native booking layer in WordPress — this module solves exactly that blind spot, connecting the scheduling logic directly to the WooCommerce checkout flow.

The extension acts as an availability engine: it manages service providers, time slots, blocked days, and capacity per slot, all from the standard back office. This reduces the margin of human error in appointment coordination and eliminates the need to synchronize data between separate platforms.

An administrator who receives ten bookings daily via manual form can configure this plugin so that the customer chooses service, provider, and time directly on the frontend, completes payment via WooCommerce, and receives automatic confirmation — without team intervention until the appointment takes place.

Product overview

Jet Appointments Booking covers the functional area of time and availability management within WordPress, with a direct impact on the end customer experience and the administrative burden on the team, especially when the operation grows and manual bookings cease to be viable.

Before implementing this module, many service businesses managed appointments via WhatsApp, email, or a shared spreadsheet. The team confirmed appointments manually, scheduling conflicts were frequent, and payments were processed separately from the rest of the store.

  • Without the add-on: Available times are not reflected in real time, reservations overlap, and each confirmation requires manual intervention from the administration team.
  • With the active add-on: The customer selects a service, chooses an available provider, and books a free time slot directly from the frontend, completing the payment within the same WooCommerce flow.
  • Observable result: Fewer email exchanges, zero schedule overlaps, and a traceable record of each booking linked to the corresponding WooCommerce order.

Requirements and compatibility

For this tool to work stably, the environment must have an active WordPress installation and WooCommerce correctly configured as the payment and order engine, as well as a compatible page builder — usually Elementor or the JetPlugins ecosystem — that allows the booking widgets to be inserted into the frontend.

  • Functional dependency of WooCommerce to process payments, generate orders, and link bookings to registered customers.
  • Compatibility with standard payment gateways integrated into WooCommerce, user roles, coupons, and order notifications.
  • It is advisable to validate the entire flow in a staging environment before activating it in production, especially if the store already has custom pricing or tax rules that could interact with service-type products.

Key benefits for your operation

  • Eliminate manual scheduling: Coordinating appointments by email or phone is time-consuming for the team and leads to errors. This module publishes real-time availability on the front end and automatically updates the calendar with each confirmed booking, freeing the team from repetitive tasks.
  • Integrate payment processing without leaving the WooCommerce flow: Separating booking from payment leads to abandonment and confusion. This tool connects directly to the WooCommerce checkout, so customers pay at the same step as they book, using the same payment gateways and tax rules already configured in the store.
  • Granular control over suppliers and capacity: When multiple professionals or resources are available, manually assigning appointments is inefficient. This plugin allows you to configure availability by provider, limit slots per time slot, and define calendar exceptions without touching any code.
  • Full traceability of each reservation: Without a centralized system, tracking which customer booked which service and when requires cross-referencing data from multiple sources. This extension keeps each appointment linked to a WooCommerce order, with a history accessible from the back office.
  • Notification automation: Manually reminding clients of appointments doesn't scale. This module can trigger automatic confirmation and reminder emails, reducing no-shows and improving the perception of professionalism in your business.
  • Configuration flexibility without custom development: Adapting booking logic to different services, durations, and prices typically requires a developer. This tool manages it from the administration panel, with editable options that don't require writing a single line of code.

Highlighted Features of Jet Appointments Booking

  • Availability management by provider: Each agent, professional, or resource has their own configurable availability calendar. In a clinic with several specialists, this prevents two patients from booking the same professional at the same time, something that cannot be resolved with generic forms.
  • Native integration with WooCommerce as the payment engine: Appointments become service products within the WooCommerce ecosystem, meaning all existing tax rules, discounts, and payment gateways work without additional setup.
  • Widgets for page builders: The plugin includes visual elements to insert the booking form on any page of the site using the standard page builder, without the need for shortcodes or custom development. The result is a booking flow that is consistent with the store's design.
  • Customizable time slots and durations: Each service can have a different duration and occupy specific time slots of the day. A photography studio can offer 30, 60, or 90-minute sessions with different prices, all managed from the same dashboard.
  • Exception and blocked days management: Holidays, public holidays, or maintenance can be marked as unavailable without removing the usual settings. This prevents customers from booking on impossible dates and reduces last-minute cancellations.
  • Centralized appointment management panel: All active, past, and canceled bookings are consolidated into a back-office view, with filters by provider, service, or date. This gives the management team real-time visibility into operations without exporting data to external tools.

Who is this product for?

This plugin is designed for operators who already have a functioning WordPress store or website and need to add a managed booking layer without duplicating platforms. It doesn't require advanced technical skills to set up, but some familiarity with the WooCommerce back office and product and order logic is necessary.

  • Administrators or technicians who need to control availability, assign suppliers and maintain traceability of each appointment within the same environment where they manage the rest of the store.
  • Teams that operate multiple service sites and need to replicate a consistent booking configuration without reinventing the flow on each project.
  • UX or automation managers who seek to reduce friction in the end customer's booking process and connect that experience with existing email, order, and notification flows.

Real-world use cases

  • Physiotherapy clinic with several specialists: The center offers a variety of treatments with different professionals. Without an automated system, receptionists manage appointments by phone, and errors are frequent. With this new system, each specialist has their schedule published, the patient chooses the service and professional, pays immediately, and receives automatic confirmation—the receptionist only intervenes if there is a genuine issue.
  • Photography studio with sessions of varying duration: The studio offers sessions of varying lengths and prices. Previously, clients would contact the studio via Instagram and wait for a manual response to confirm availability. With the new tool, clients can see the actual available slots, choose the duration, and complete the payment in a single process, without waiting or unnecessary steps.
  • Training academy with individual classes: The academy has several instructors and needs students to book individual sessions based on each instructor's actual availability. The plugin publishes each instructor's schedule and manages payment per session via WooCommerce, integrating the booking history with the customer's profile in the store.
  • Consulting firm that sells advisory sessions as a product: The consulting firm wants its clients to purchase and schedule a session in a single step, without subsequent coordination emails. With this module, the session appears as a product in WooCommerce, the client chooses an available time at checkout, and the team receives a confirmation with all the details ready to prepare the meeting.

Frequently Asked Questions about Jet Appointments Booking

Do I need any additional plugins for the booking system to work correctly?

The plugin requires WooCommerce to manage payments and orders, as appointments are processed as service products within that ecosystem. A compatible page builder is also recommended to insert the booking visuals into the front end. Without these dependencies, some key features will be unavailable. Checking environment compatibility before setting up production workflows prevents unnecessary adjustments later.

How does the customer experience the booking process from the frontend?

The customer accesses the service page, selects the service type and available provider, chooses an available time slot on the calendar, and completes payment at the WooCommerce checkout. The flow is seamless, with no redirects to external tools. They receive an email confirmation with the appointment details, just as they would receive confirmation for any other order in the store.

Can I set up automatic rules based on the chosen service or provider?

Yes. The tool allows you to define specific availability per provider, different durations per service type, and independent calendar exceptions for each case. This means that the same site can have 30-minute services with one provider and 90-minute sessions with another, each with its own scheduling logic, without the workflows interfering with each other.

What happens if a payment associated with a reservation fails or remains pending?

Because it's integrated with WooCommerce, the booking status follows the order flow. If payment isn't completed, the order remains pending, and the time slot may not be confirmed until payment is successful, depending on how the flow is configured. It's advisable to review the stock and availability rules related to WooCommerce order statuses to prevent time slots from being blocked due to unresolved payment failures.

Do WooCommerce coupons and discounts also work for bookings?

Since appointments are managed as products within WooCommerce, coupons and pricing rules configured in the store also apply at the booking checkout, provided the coupon conditions allow it. This facilitates first-session campaigns, volume discounts, or temporary promotions without needing to configure separate logic for the appointment system.

Is performance affected when the volume of reservations increases?

The plugin stores reservations as structured data linked to WooCommerce orders, maintaining database consistency. In high-volume environments, performance depends more on the overall server and hosting configuration than on the module itself. Using a properly configured cache and a hosting environment suitable for WooCommerce mitigates most of the risk of performance degradation under load.

Does it work well in multisite installations or for managing multiple service sites?

The plugin can be used in WordPress multisite environments, although each subsite manages its own service, provider, and availability settings independently. For teams managing multiple client projects with similar booking logic, this allows for consistent configuration replication. It's advisable to validate the behavior in the specific multisite context before deploying it to all sites simultaneously.

How do I know if the booking system is working correctly in my store?

A practical checklist includes: confirming that a test booking generates a visible order in WooCommerce, verifying that the booked time slot disappears from the available calendar, ensuring the customer receives the confirmation email, checking that the assigned vendor appears correctly in the order details, and ensuring that blocked calendar exceptions prevent selection on the front end. If these five points work, the main flow is operational.

Latest update: 07/05/2026

Written and reviewed by the PrimeGPL Team

At PrimeGPL, we ensure that every piece of published content is verified and reviewed by our team. We analyze features, compatibility, and performance to provide you with clear, up-to-date, and truly useful information for each product listed in our store.

Get your questions answered here

We answer your questions so you can buy in an informed and confident manner.

Does my purchase include updates?

Yes. Every product purchase includes lifetime updates, so you won't have to pay extra under any circumstances.

No, not at all. After your purchase, you can download it as many times as you need, without any problem. 

You can use your purchases on as many domains (websites) as you want, without any problems.

Yes. We offer technical support Monday through Friday, during business hours UTC -3. This support includes assistance with issues related to download problems, installation problems, or errors with the purchased product.

Furthermore, support does not include configurations, customizations, tutorials, or services associated with the author.

Yes, of course. If you have any problem that we can't solve, or if there's an external issue that doesn't have a general solution related to our service, you'll receive support and, if necessary, a full refund.

After your purchase, from your user account, you can access the support section, where you can open a ticket and our team will assist you with whatever you need.

Download Previous Versions

If you have purchased this product, or have an active membership, you can download previous versions without any limits or restrictions.

Product NameVersionSizeDateDownload
Jet Appointments Booking2.4.11.2 MB08/04/2026Join Now

Related Products

Below we show you different products that share the same category.