WordPress plugin intelligence profile

Demfilz Booking Calendar Plus

Multi-staff, multi-service appointment booking with a clean step-by-step form, buffers, reminders, ICS calendar sync - and optional Stripe deposits.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update13 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Demfilz Booking Calendar Plus version 1.0.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Demfilz Booking Calendar Plus turns any WordPress site into a booking system for salons, clinics, trades, consultants and studios:

  • Services with duration, price, colour and before/after buffers.
  • Staff members with their own weekly working hours (split shifts supported), time off, and the services they perform.
  • Step-by-step booking form (shortcode [dbook_bookings] or the Bookings block): service, staff member (or “Any available”), date and time, details. Mobile-friendly and theme-neutral.
  • “Any staff” auto-assign picks the least-loaded qualified staff member.
  • No double bookings: availability is checked server-side again at the moment of booking, with a transactional lock.
  • Emails: customer confirmation with a calendar invite (.ics) attached, admin and staff notifications, cancellation notices and an automatic reminder email before the appointment.
  • Customer self-service: every email includes a private manage link where the customer can reschedule or cancel (with a configurable cut-off).
  • Approval mode: choose instant confirmation or review each request.
  • Admin: dashboard, filterable bookings list with CSV export, a monthly booking calendar, and a manual add-booking form.
  • Privacy ready: personal data exporter and eraser, plus an optional clean uninstall.

Take deposits with the Pro add-on

Add Demfilz Booking Calendar Plus Pro to collect a deposit or the full price with Stripe at booking time. The slot is held while the customer pays on Stripe’s secure hosted checkout and confirms automatically once payment lands – no card details ever touch your site. Set payment per service (no payment, a percentage or fixed deposit, or full price), issue refunds from the dashboard, and hold-and-release abandoned checkouts automatically.

AIEIO Calendar integration (optional)

Connect a free AIEIO Calendar account and:

  • Confirmed bookings are pushed into each staff member’s calendar (and removed when cancelled).
  • Events marked busy in a staff calendar automatically block those times on the booking form – so a staff member’s personal appointments prevent double booking.
  • Every calendar has a private ICS feed, so bookings appear in Google Calendar, Apple Calendar and Outlook too.

The plugin talks to the calendar with an API key you create in the calendar’s settings. au/cal/ for its privacy policy). Nothing is sent unless you enter an API key.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • appointments
  • booking
  • calendar
  • scheduling
  • staff
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity13 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.