GET ACCESS
Version 3.1.0 Stable

Flawless Scheduling.
Unlimited Growth.

A complete system for managing appointments, events, and check-ins. Automate reservations, manage guest arrivals, send invitations, and boost revenue with dynamic pricing — all with full WooCommerce integration.

Instant Slot Availability
4 Themes Visual Design
100% Data Security
WooCommerce Block Checkout

Everything Your Business Needs

Designed for modern service businesses that demand reliability and flexibility.

Smart Reservations

The system temporarily "locks" a time slot while the customer completes payment. A configurable hold system prevents double bookings and overlaps.

Dynamic Pricing

Cumulative surcharges for weekends, Fridays, and evening time slots. Automatic price adjustments without manual work — boost profitability on autopilot.

Shared Capacity Pools

BFS graph traversal connects multiple services into a shared capacity pool. Booking one service automatically updates availability across all linked services.

Group Bookings

Define a base number of people, price per extra person, and maximum capacity. The system automatically calculates the total price and displays a detailed breakdown in the cart.

Upsell Add-ons

Add-ons with optional quantities, editable directly from the cart via modal. Customers can modify extras without going through the form again.

Auto-Communication

Reminders (24h/48h/7d before) and follow-ups (1/3/7 days after). Customizable templates with placeholders. Review emails for checked-in guests.

Admin Bookings

Manually create bookings for phone and walk-in guests. Four sections: customer, service, add-ons, and live price preview with WooCommerce order generation.

4 Visual Themes

Classic, Dark, Minimal, and Vibrant — choose the form style that matches your brand. Switch themes with live preview in admin settings.

Admin Calendar

Month, week, day, and list views. Filter by service, search customers by name or email. Color-coded bookings for each service.

Viral Marketing

5 HTML invitation designs

Turn Customers Into Promoters

After purchase, clients send branded digital invitations to guests directly through My Account → Orders. Birthday name, age, message, location, and design — all personalized. Data is stored in the database, and resending is supported.

  • 5 designs: Confetti, Neon, Balloon, Elegant Gold, Rockstar
  • Individual HTML emails to each guest
  • Guest count limited by service capacity
  • Admin overview of all invitations with total statistics
  • Resend support — updates existing record

Stress-Free Reception

Check-in dashboard with 6 statistics, date navigation, service filter, and live search (300ms debounce). Manage arrivals, guests, and review emails — all in real time with 30-second auto-refresh.

  • Check In / No Show / Undo for each booking
  • Guest list: add guests, individual status, bulk actions
  • One-click review emails for checked-in guests
  • 6 stat cards: total, checked in, waiting, no show, %, guests
  • All actions logged as WooCommerce order notes
Ivan Horvat 14:00
Birthday Party · Bowling · 8 people
Check In No Show
👥 Gosti: 5/8 registered · ⭐ Review sent

Reliability You Can Count On

Your business never stops, and neither should your system. ApexBooking is optimized for maximum speed and security.

AJAX Slot Check
Real-time availability checking with duration-based blocking. Customers instantly see open slots without refreshing the page.
Full Security
Nonce verification on all AJAX endpoints, capability checks, input sanitization, output escaping. Hold system uses IP + user ID for protection.
Block Checkout
Full compatibility with WooCommerce block-based cart and checkout. Custom booking name and image display in Store API.
WordPress 5.8+ & PHP 7.4+
Singleton architecture, WP-Cron automation, dbDelta migrations. Compatible with WooCommerce 7.0+ and modern PHP standards.
CSV Export & History
Filter bookings by service, order status, and date. View total revenue and booking count. Export everything to CSV with one click.
Per-Service Shortcodes
[apexbooking_form service="42"] for individual services, [apexbooking_history] for customers, [apexbooking_invitations] for invitations. Full flexibility.

Ready to Automate Your Business?

Set up services, define schedules and pricing, and let the system work for you. Automated bookings, check-ins, and invitations — all in one plugin.

Get Started with ApexBooking All Products