










Aucip Book
Block-native WooCommerce booking for salons and clinics: multi-appointment cart, slot holds, round-robin staff, deposits and self-service rescheduling.
Aucip Book turns WooCommerce into a booking system for salons, barbers, spas and clinics. Customers book several services with several staff members, add retail products, and pay in a single WooCommerce checkout. Slots are held while in the cart and re-checked at checkout, so two customers can't book the same time.
Features
- Multi-appointment cart: several services and staff, plus shop products, in one order.
- Slot holds: a slot is reserved for a configurable time (default 15 min) under a per-staff database lock, then re-validated on the cart and at checkout.
- "Any available" staff: round-robin by least-recently-booked or fewest bookings that day.
- Book back-to-back: "Book the next service right after this one" chains appointments, with buffers respected.
- Flexible payment per service: pay in full, deposit (% or fixed) or pay on site; balance shown in cart and stored on the order.
- Services: categories, durations, buffers before/after, add-ons/extras (extra time and price), per-staff price overrides.
- Staff: weekly hours with breaks, days off/holidays, optional WordPress login with access to their own calendar only.
- Admin calendar: day, week and staff-column views, drag to reschedule, click to change status, click empty space for manual bookings.
- Appointments list: filter by status, staff and date; inline status changes; CSV export.
- Cancellation rules: a refund window (refunds through WooCommerce) and a late-cancel policy: forfeit or block.
- Customer self-service: My Appointments block and My Account → Appointments to view, reschedule and cancel.
- Notifications: editable confirmation, reminder and cancellation emails with
.icsattachments; staff copies; reminders via Action Scheduler. - SMS/WhatsApp-ready:
aucip_book_notificationhook to connect your own provider (no SMS provider bundled). - 4 blocks + shortcodes: Booking Form, Service List, Staff List, My Appointments.
- Lightweight front end: a dependency-free vanilla JS booking form.
- Modern WooCommerce: HPOS and Cart & Checkout blocks compatible; classic checkout works too.
- Developer-friendly: REST API (
aucip-book/v1), lifecycle actions, and filters for slots and refunds. - Appearance settings: accent colour, corner roundness or your theme's colours, with a live preview.
- Setup wizard and demo salon: first service, staff, hours and booking page in a few steps.
- Pay at appointment: clear "Pay at your appointment" line, and "Confirm booking" when nothing is due online.
- Licensing: daily licence check with aucip.com. After a 14-day grace period, admin settings and updates lock until the licence verifies; the front end keeps working. Only the licence key, domain and version info are sent.
Requirements
- WordPress 6.6+ (tested up to 7.1)
- PHP 8.1+
- WooCommerce 9.0+ (tested up to 11.2)
- Site timezone set to a city
- MySQL/MariaDB
What's included
aucip-book-1.1.7.zipinstallable plugin (built JS included)- HTML documentation (installation, configuration, usage, FAQ, testing, changelog)
- Test suite: PHPUnit unit tests, WP-CLI integration and smoke scripts, Playwright browser test
- Translation template (
languages/aucip-book.pot) - Free updates via aucip.com (with an activated license key)
- 6 months of support (renewable)
License prices
| Licence | Price | Terms |
|---|---|---|
| Regular | $39 | Regular licence: use in one end product that end users are not charged for. Free updates while licensed and 6 months of support (renewable). |
| Extended | $99 | Extended licence: use in one end product that end users are charged for (for example a paid SaaS or paid membership). Free updates while licensed and 6 months of support (renewable). |
One licence = one end product. Free local installs (localhost/.test) plus up to 3 staging installs on staging subdomains per licence; staging doesn't count against your production domain. Each additional end product needs another licence. Installation is a paid add-on, sold separately.
Support & updates
- Free updates
- 6 months of support (renewable)
Use BOOKLAUNCH20 for 20% off until Oct 20, 2026
Changelog RSS
- improved
Documentation update: the migration guide now covers moving from any booking plugin
Reviews
No reviews yet.
Questions & answers
No questions yet.
Log in to ask a question.