Platform Features

66 Modules.
Every One Counts.

Built from the ground up for fitness businesses — not adapted from a generic plugin. Every module ships in your setup, fully configured. Prefer the short version? Back to the homepage summary ←

#1 Feature

5-Step Booking Wizard

Service → Trainer → Date & Time → Payment → QR Ticket. Members complete a booking in under 30 seconds on your own domain.

Mobile-first30 secYour domain

Slot Availability Engine

Real-time AJAX slot checks — bridges trainer availability and your booking calendar with zero page reloads.

LiveAJAX

Service Management

Full CRUD for services with pricing, deposits, buffer times, capacity limits, and online/offline class mode.

DepositsCapacity

Trainer Management

Staff profiles, Google Calendar OAuth sync, availability scheduling, and commission tracking — all connected.

Google CalCommission

Booking Processing

Handles deposits, creates transactions, and fires post-booking hooks across all gateways simultaneously.

Multi-gatewayHooks

Custom Intake Fields

Admin-defined custom booking form fields shown at step 2. Drag-and-drop ordering, stored per booking.

Drag-dropPer booking

Health Intake / PAR-Q

Pre-booking health screening with configurable PAR-Q questions, admin flagging, and PDF waiver export.

PAR-QPDF export

AJAX Request Handlers

All endpoints — service fetch, coupon validation, availability, ticket verify/redeem, nonce refresh — response under 200ms.

<200msNonce secured

Stripe

Card payments, SetupIntent card vaulting, saved cards, off-session charges for memberships & no-show fees.

AutopayVaulting

PayPal

Gateway-agnostic off-session charge helpers for recurring membership billing. Full webhook confirmation.

RecurringWebhooks

Square

Autopay, no-show charging, and refunds — all from your admin dashboard without touching Square's interface.

No-show feesRefunds

Authorize.net

Accept.js tokenization, authCapture, refunds, webhooks, sandbox + production support — zero PCI scope on your server.

Auth.netPCI safe

Cash at Door

Members book online, pay cash on arrival. Admin confirms from dashboard. Signed receipt generated automatically.

OfflineReceipt

QR Payment Option

QR codes on payment pages on both admin and customer side — scan and pay instantly on mobile. Unique per booking.

In-personUnique QR

PDF Invoices

Branded PDF invoices via Dompdf for completed transactions. Tax-aware, signed URLs, customer-downloadable.

Tax-awareSigned URLs

Coupon System

Create, validate, and apply discount codes with usage limits and per-service rules. Applied live during checkout.

Usage limitsPer-service

Multi-Currency

IP-based visitor country detection, live exchange rates with fallback, auto price conversion — 50+ currencies.

50+ currenciesLive rates

Memberships

Recurring weekly, biweekly, monthly, or yearly plans with auto-billing, plan management, and renewal tracking.

AutopayFlexible cadence

QR Ticket System

One-time and membership-expiry tickets with QR codes. First-claim expiry calculation and auto status updates.

QR scanAuto-expire

QR Scanner

In-browser QR scanning via mobile camera or desktop webcam. Ticket redemption at reception, no app needed.

Browser-basedNo app

Customer Self-Service Portal

Booking history, saved cards, reschedule, cancel, and autopay control — all without staff involvement.

Firebase auth24h tokens

Waitlist

Auto-enrol next customer when a slot opens via cancellation or refund. Email notification with one-click claim.

Auto-promoteEmail claim

No-Show Tracking

No-show fee charging via Stripe, PayPal, or Square. Booking approval workflow and follow-up email automation.

Auto-chargeFollow-up email

Autopay Portal

Customer self-service autopay control. Admin-gated permissions, request-to-admin flow, per-membership toggle.

Admin-gatedPer-plan

Offline Accounts

Walk-in cash or card members managed at reception. Separate offline account records with full booking history.

Walk-inCash-friendly

Live Classes

Scheduled live class sessions with capacity, booking, and full session management — online, offline, or hybrid.

HybridCapacity

Zoom + Jitsi Integration

Auto-creates meeting links on booking confirmation. No extra apps. Members get the link in their confirmation email.

Auto-createBoth platforms

Multi-Location

Multiple locations each with their own address, hours, trainers, and services — managed from one admin hub.

Per-locationOne admin

Attendance Tracker

Session check-in log, roll numbers, entry/exit marking, attendance stats, calendar view, and CSV export.

QR check-inCSV export

Calendar Sync

iCal feeds for customers and trainers, "Add to Google Calendar" on confirmation, HMAC-SHA256 token security.

iCalGoogle Cal

Analytics Dashboard

KPIs, booking and revenue charts, capacity heatmap, trainer leaderboard, MoM trends, and today's schedule. Built to be intuitive — we train your admin and desk team on go-live, so anyone managing your bookings knows exactly what to do from day one.

KPIsLeaderboardStaff Training

Notifications

All outbound email, SMS, and WhatsApp notifications — confirmation, reminders, cancellation, and no-show follow-ups.

SMSWhatsAppEmail

Data Exports

Filtered CSV exports for bookings, transactions, and members — preview before download, unlimited history.

CSVFiltered

Trainer Commissions

Per-trainer revenue report and commission calculation with configurable rates. Built into the admin under Bookings.

Per-trainerAuto-calc

Affiliate & Referral

Referral codes, cookie tracking, commission recording, reversal on cancellation, and affiliate portal shortcode.

Unique codesAuto-track

REST API + Webhooks

/wp-json/booking-assist/v1/ namespace with API-key auth. Webhooks for all 3 gateways — never miss a payment.

REST APIX-Auth header

DB Manager & Repair

Browse, search, export, and truncate any plugin table. Resync slots, repair tables, recover bookings — from admin.

SQL exportSelf-repair

Mindbody Migration

Simple dataset migrations from Mindbody, Acuity, or Calendly are included free. Complex or large databases are quoted at a reasonable flat fee. Not ready to fully switch? Our hybrid model lets you keep your SaaS for lead gen while Booking Assist retains those leads with exclusive booking coupons on your own site.

MindbodyAcuityHybrid Option
How It Compares
SaaS Platforms
$30–$599/mo, forever
0.5–2% transaction fee on every booking
Your data on their servers
Price can rise anytime
Generic template — no per-gym UI customisation
You own nothing — zero asset built
12-month contracts typical
VS
Digiera
$ one-time — price never changes
0% commission — 100% goes to you
Your database, your server forever
Price locked the day you paid
Custom UI designed specifically for your gym
You own the asset — forever
One payment, no contract, no lock-in
Try the Live Demo