Skip to main content
FGFG BookingHTML DEV 0.5.61
FG Booking

Advanced operations

Commercial rules, mobile services, memberships, automation, governance and developer events.

Advanced DEV modules. These modules prove complex business rules in HTML. Live provider/backend execution remains outside the current HTML-first roadmap.
Executable

Pricing & checkout

Variants, add-ons, coupons, deposits, VAT, gift-card tender and balance due.

Open checkout lab
Executable

Mobile service areas

Postcode zones, travel fees and reserved travel time for mobile businesses.

Manage service areas
Commercial

Memberships

Recurring plans, included credits, priority windows and member pricing.

Open memberships
Commercial

Gift cards

Balances, expiry, redemption and transfer-ready gift-card records.

Open gift cards
Operations

Resource maintenance

Block rooms, equipment, vehicles or chairs without taking staff offline.

Maintenance schedule
Rules

Booking policies

Notice periods, cancellation fees, rescheduling cutoffs and booking limits.

Policy simulator
Automation

Automation rules

Trigger-based confirmations, reminders, balance prompts, reviews and waitlist actions.

Automation centre
Setup

Business presets

Start with a configuration for salons, clinics, fitness, mobile work, rentals, consulting or Inspection & Assessment.

View presets
Governance

Audit log

Immutable-style operational history for bookings, customer data, resources and staff actions.

View audit log
Developer

Events & webhooks

Platform-neutral event contracts for any future integration layer, without selecting a platform in the HTML DEV build.

Developer events
Mobile

Staff routes

Travel-buffer feasibility around existing mobile appointments.

Open route planner
Capacity

Group booking

Atomic multi-seat reservations with waitlist fallback.

Open group booking
Flexible model

Booking subjects

Pets, dependants, vehicles and other customer-linked subjects.

Open booking subjects
Workflow

Approval queue

Hold selected requests for manager or scheduler approval.

Open approvals
Resource-first

Resource booking

Book rooms, courts, vehicles or equipment without staff.

Open resource booking
QA

Scale lab

40 staff and 5,000 synthetic appointments in automated scheduling tests.

Open scale lab
Concurrency

Reservation holds

Short-lived slot protection, expiry and idempotent commit.

Open hold lab
Ledger

Payment ledger

Derived paid/refunded balances with bounded, idempotent refunds.

Open ledger lab
Reliability

Scheduled jobs

Explicit notification jobs and retry/backoff contracts.

Open job queue
Release

DEV release status

Quality gates, scale results and the remaining browser/device gate.

Open release status
Scheduling integrity

Time zones & DST

Detect ambiguous and nonexistent local times before they become broken bookings.

Open time-zone lab
Workforce

Staff shifts & overrides

Normal rotas, date overrides and break-aware bookable windows.

Open shift lab
Front desk

Walk-ins & live queue

Arrival order, priority handling, wait estimates and staff call states.

Open live queue
Service rules

Staff-specific services

Override price, duration, deposit or availability for selected staff/service combinations.

Open service rules
Appointment states

Check-in & lifecycle

Protected state transitions with append-only booking-status history.

Open lifecycle lab
Calendar architecture

External calendar sync

Busy-only inbound blocking, stable outbound mappings and sync health.

Open calendar sync
Customer self-service

Portal change requests

Ownership-safe cancellation and reschedule requests using the same booking policies.

Open customer view
Classes

Class capacity rules

Seat limits, cutoffs, ticket pricing, safe reservations and fair waitlist promotion.

Open capacity lab
Analytics

Calculated booking analytics

Booking KPIs, service performance and staff utilisation derived from actual records.

Open analytics lab
Readiness

Forms & prerequisites

Date-sensitive forms, credentials and prior-service requirements before final booking.

Open readiness lab
Lifecycle finance

Cancellation & no-show charges

Notice cutoffs, retained deposits, refunds and outstanding no-show fees.

Open cancellation lab
Compliance

Versioned consent

Require the current consent version without rewriting historical acceptance records.

Open consent lab
Customer value

Account credit

Ledger-based goodwill or refund credit with bounded, replay-safe spending.

Open credit lab
Delivery safety

Quiet hours & suppressions

Customer-local quiet hours and hard-bounce/manual channel suppression.

Open delivery safety
Staff earnings

Commission & tips

Rule precedence plus penny-safe equal or weighted staff tip allocation.

Open earnings lab
New

Booking change impact

Preview the operational and financial impact of rescheduling or editing an appointment before any capacity is moved.

Open lab
New

Split & multi-payer settlement

Track multiple payers against one booking or invoice while keeping refunds bounded to each payer’s net contribution.

Open lab
New

Gap-aware schedule optimisation

Rank valid appointment slots by how well they reduce unusable gaps without changing availability rules or moving existing bookings.

Open lab
New

Customer segments & audiences

Build transparent customer segments from booking behaviour, spend, tags and recency while keeping marketing consent as a separate delivery gate.

Open lab
New

Staff qualifications & expiry

Require current qualifications or certifications for selected services and surface upcoming expiries before they disrupt bookings.

Open lab
New

Demand & capacity forecast

Aggregate transparent historical demand into service/day/hour pressure indicators so managers can see where capacity is likely to be tight.

Open lab
New

Data import preview & mapping

Map customer columns, normalize and validate records, identify duplicates, preview exactly what will import, then commit accepted rows idempotently.

Open lab