BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
SlotNova Booking for WooCommerce icon
Actively maintained Tested up to 7.0.6 #86 in appointment booking

SlotNova Booking for WooCommerce

Complete booking and appointment system for WooCommerce to handle services, staff, calendar dates, and real-time available time slots.

Active installs<10New
Downloads · 30d60▼ -15.5% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads288Since Jul 2026
Support resolved—No recent threads
RequiresWP 5.3PHP 7.4+
Downloads · 7d23▲ +91.7% week over week
Our verdict

Use with caution

SlotNova Booking for WooCommerce works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

91827Jul 30Sep 1Oct 5
Yesterday4
Daily average (1y)4
Peak day36Aug 3, 2026
Last 12 months294

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where SlotNova Booking for WooCom… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
appointment booking >100 748 Best appointment booking plugins →
booking calendar >100 900 Best booking calendar plugins →
service booking >100 1,511 Best service booking plugins →
time slot booking >100 396 Best time slot booking plugins →
woocommerce booking >100 898 Best woocommerce booking plugins →

About SlotNova Booking for WooCommerce

From the official readme · v1.2.0

Description

SlotNova Booking for WooCommerce is an all-in-one booking and appointment management solution built natively for WooCommerce. Whether you run a SPA center, hair salon, photography business, yacht rental service, wellness clinic, or appointment-based service business, SlotNova allows your customers to select services, pick staff members, choose dates on an inline calendar, and select real-time available time slots.

Live Demos

Explore our live booking demonstrations:
* Photographer Booking Demo
* Yacht Booking Demo
* Wellness Therapy Demo (Free)
* Massage Packages Demo (Free)
* Partial Deposit Demo (Pro Addon)

Key Features

  • Custom Product Type: Seamlessly creates a new ‘SlotNova Booking’ WooCommerce product type.
  • Whole Day & Time-Slot Bookings: Support both time-slot based bookings (e.g., 2-hour slots) and full-day bookings when time slots are disabled on the product level.
  • Fully Booked Dates & “Already Booked” Tooltips: Automatically disables booked calendar dates with strikethrough styling and a sleek hover tooltip (“Already Booked”).
  • Dynamic Time Slot Generator: Computes precise time slot start times dynamically between custom Opening Time and Closing Time based on Slot Duration (e.g., 10:00 AM to 04:00 PM with 120-minute slots).
  • Interactive Quick Status Change: Change booking order status directly from the All Bookings Management table via AJAX dropdown badges.
  • Product Title Column: Displays product titles across both the All Bookings Management table and WooCommerce Admin Orders table.
  • Staff-Based Time Slot Availability: Each booking is assigned to a specific staff member. If a slot is booked for that staff member, it automatically becomes visually disabled for that staff member while remaining available for others.
  • Custom Staff & Service Labels: Support frontend custom labels (e.g., “Photographer”, “Doctor”) while keeping core taxonomy terms intact in administrative areas.
  • Inline Calendar & Real-Time Availability: Customers select dates and available time slots update dynamically via AJAX.
  • Instant Double-Booking Prevention: Strict server-side and client-side validation prevents double-booking the same staff member or service at the same time.
  • Automatic Slot Release: Trashing, cancelling, refunding, or failing an order automatically re-enables its booked slot instantly.
  • Partial Deposits & Flexible Payments (Pro Addon): Offer deposit options (percentage or fixed amount) with a seamless Payment Option switcher on single product pages, cart totals, and checkout order tables.
  • Dynamic Cart & Checkout Totals: Clean “Due at Appointment” balance breakdown for deposit orders without confusing discount/negative fee lines.
  • Modular Extension Manager: Built-in extension architecture supporting pro add-ons, license key management, and automated update delivery.
  • Flexible Operating Hours & Off-Days: Set global or product-level business opening/closing hours, slot durations, and weekly/specific off-days.
  • Timezone Precision: Built-in UTC timestamp calculation eliminates timezone offset shifts across international users.
  • Developer-Friendly API: Exposes global accessor slotnova_booking() and extensive action/filter hooks for third-party add-on development.

Developer Hooks

SlotNova Booking exposes standard WordPress action and filter hooks:

  • slotnova_booking() – Global accessor function returning \SlotNova\Booking\Plugin.
  • slotnova_get_booked_slots – Filter array of booked slots for a given product and date.
  • slotnova_validate_booking_data – Filter validation status before adding a booking to the cart.
  • slotnova_save_booking_data_to_order – Action triggered when saving booking metadata to an order item.
  • slotnova_before_booking_form / slotnova_after_booking_form – Actions for inserting custom form content.

Installation

  1. Upload the slotnova-booking folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to SlotNova Booking > Settings to configure your business opening/closing hours and off-days.
  4. Create a new WooCommerce product and set its Product Type to SlotNova Booking.
  5. Configure services, staff members, opening/closing hours, and slot durations on the product edit screen.

Frequently asked questions

Does SlotNova require WooCommerce?

Yes, SlotNova Booking is built natively on top of WooCommerce and requires WooCommerce to be activated.

How does Whole Day booking work?

When “Enable Time Slots” is set to “No (Disable)” on the product edit screen, time slots are hidden on the frontend. Customers select a date, and the order is automatically booked for the whole day.

What happens when a date is fully booked?

Fully booked dates automatically become disabled in the inline and popup calendar with a strikethrough appearance and a hover tooltip saying “Already Booked”.

Can I change order statuses directly from the All Bookings management table?

Yes! The All Bookings Management table features interactive status dropdown badges that update order status instantly via AJAX.

How does the Partial Deposit Pro Addon work?

The Partial Deposit addon allows store owners to collect an upfront deposit (e.g. 20% or $50) at checkout while deferring the remaining balance to be paid at the appointment. It adds an interactive “Full Payment vs Pay Deposit” switcher to product pages, cart totals, and checkout pages.

Where can I try a live demonstration?

You can explore our live booking experiences here: * Photographer Booking Demo * Yacht Booking Demo * Wellness Therapy Demo (Free) * Massage Packages Demo (Free) * Partial Deposit Demo (Pro Addon)

Changelog

Upgrade to 1.2.0 for Whole Day bookings, "Already Booked" hover tooltips, dynamic time slot calculations, quick status change dropdowns, and Pro Addon Partial Deposit support.

1.2.0

  • Added Whole Day Booking mode when time slots are disabled on product level (automatically assigns Time: All Day).
  • Added Fully Booked Date disabling on Flatpickr calendar with strikethrough styling and “Already Booked” hover tooltip.
  • Added dynamic product time slot generation between Opening Time and Closing Time based on custom Slot Duration (e.g. 10:00 AM to 04:00 PM with 120-min slots).
  • Added interactive quick status change dropdown select badges in the All Bookings Management table with real-time AJAX updates.
  • Added Product Title (“Title”) column across both All Bookings Management table and WooCommerce Admin Orders list table.
  • Added custom staff & service label resolution (e.g. Photographer, Doctor) across admin booking tables and emails.
  • Added Pro Addon support for Partial Deposits & Flexible Payment Plans (fixed amount or percentage deposit with remaining balance due at appointment).
  • Added dynamic Payment Plan selector on single product pages, WooCommerce cart totals table, and checkout review table.
  • Added clean “Due at Appointment” breakdown in cart & checkout, replacing negative fee lines for a polished user experience.
  • Added staff-specific time slot availability validation, ensuring booked slots auto-disable for the selected staff member while remaining available for others.
  • Added automatic time slot re-enabling when orders are moved to trash, cancelled, refunded, failed, or draft status.
  • Added modular Extension Manager architecture supporting pro add-on installation, activation status persistence, and license verification.
  • Updated live demo showcase links including Photographer Booking and Yacht Booking demos.

1.1.1

  • Added streamlined SlotNova Overview Dashboard Analytics Widget with dynamic Chart.js timeline and metrics summary.
  • Added Classic & Clean WP Admin Filter Toolbar with quick 1-click date range presets (Today, Last 7 Days, Last 30 Days, This Month, This Year).
  • Added Booking Management List View (showing last 20 bookings) & interactive FullCalendar Schedule tab switcher with View Details modal popup.
  • Added prominent “View All Bookings” action button linking directly to full plugin booking management page.
  • Fixed currency HTML entity decoding ($2,515.00) and upgraded metric card visual icons and header status badges.

1.1.0

  • Added instant AJAX time slot loading and real-time double-booking prevention.
  • Added UTC date normalization (slotnova_parse_date()) to prevent timezone offset shifts.
  • Added custom search select dropdowns with price display for services and employees.
  • Added developer hook API (slotnova_booking()) and filter suite across cart and order lifecycles.
  • Enhanced UI/UX with smooth reveal animations, pulse loading states, and clean receipt summary cards.
  • Hidden internal metadata (_slotnova_service_id, _slotnova_employee_id) from WooCommerce order item displays.

1.0.0

  • Initial Release of SlotNova Booking for WooCommerce.

Full changelog on WordPress.org →

Screenshots

SlotNova Booking for WooCommerce screenshot
SlotNova Booking for WooCommerce screenshot
SlotNova Booking for WooCommerce screenshot
SlotNova Booking for WooCommerce screenshot
SlotNova Booking for WooCommerce screenshot
SlotNova Booking for WooCommerce screenshot

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best SlotNova Booking for WooComme… alternatives

All appointment booking plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress Appointment Booking Plugin Appointment scheduling & event booking plugin for WordPress. Let clients self-schedule… by LatePoint 100K+ ★★★★★★★★★★ 4.9 (101) 1 day ago 96
2 Online Scheduling and Appointment Booking System – Bookly Online Scheduling and Appointment Booking System – Bookly Appointment booking system for WordPress — schedule appointments, manage calendars, send… by Bookly 60K+ ★★★★★★★★★★ 4.4 (582) 5 days ago 92
3 Simply Schedule Appointments Simply Schedule Appointments Unlimited appointments, booking calendars, and notifications. Powerful appointment booking… by NSquared 50K+ ★★★★★★★★★★ 5 (155) 2 weeks ago 95
4 Booking Calendar Booking Calendar WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events… by wpdevelop 40K+ ★★★★★★★★★★ 4.8 (656) 3 days ago 94
5 Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution Fluent Booking The ultimate solution for booking appointments, meetings, webinars, events, sales calls… by WPManageNinja 20K+ ★★★★★★★★★★ 4.7 (46) 2 weeks ago 93
6 Appointment Hour Booking – Booking Calendar Appointment Hour Booking – Booking Calendar Appointment Hour Booking is a plugin for creating booking forms for appointments with a… by codepeople 10K+ ★★★★★★★★★★ 4.9 (523) 1 week ago 94
7 Bookit — Booking & Appointment Calendar Bookit — Booking & Appointment Calendar Appointment booking and event calendar for WordPress. Services, staff, availability… by Nexcess 4K+ ★★★★★★★★★★ 3.8 (24) 3 weeks ago 87
8 WPS Bookings for WooCommerce WPS Bookings for WooCommerce This WordPress Booking Plugin lets you manage full-day bookings, service appointments… by WP Swings 3K+ ★★★★★★★★★★ 4.5 (42) 24 hours ago 85
9 Advanced Appointment Booking & Scheduling Advanced Appointment Booking & Scheduling Advanced Appointment Booking & Scheduling: Effortlessly manage appointments with a simple… by themespride 3K+ ★★★★★★★★★★ No reviews 4 weeks ago 71
10 Salon Booking System – Appointment Booking for Salons, Barbershops & Spas Salon Booking System Appointment booking built only for salons, barbershops and spas. Set it up in minutes by… by Dimitri Grassi 2K+ ★★★★★★★★★★ 4.4 (187) 3 days ago 89

FAQ

SlotNova Booking for WooCommerce: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 6, 2026

Is SlotNova Booking for WooCommerce free?

Yes. SlotNova Booking for WooCommerce is free to download and use from the official WordPress.org plugin directory.

Is SlotNova Booking for WooCommerce safe to use in 2026?

SlotNova Booking for WooCommerce works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

How many websites use SlotNova Booking for WooCommerce?

SlotNova Booking for WooCommerce is active on <10 WordPress websites and has been downloaded 288 times since it launched in July 2026. It was downloaded 60 times in the last 30 days.

Does SlotNova Booking for WooCommerce work with WordPress 7.1?

SlotNova Booking for WooCommerce is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does SlotNova Booking for WooCommerce need?

SlotNova Booking for WooCommerce requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was SlotNova Booking for WooCommerce last updated?

The latest version, 1.2.0, was released on August 5, 2026 (2 months ago).

Who makes SlotNova Booking for WooCommerce?

SlotNova Booking for WooCommerce is developed and maintained by Papan Biswas.

What are the best alternatives to SlotNova Booking for WooCommerce?

The most popular alternatives to SlotNova Booking for WooCommerce are Appointment Booking Plugin (100K+ installs), Online Scheduling and Appoi… (60K+ installs) and Simply Schedule Appointments (50K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.