Booknetic / Alovio Essentials

The features

The nineteen modules in Alovio Essentials, grouped by Booking, Pricing, Payments, Notifications and SaaS admin, each described from what it actually does.

Nineteen modules ship in the bundle, grouped the same way the Hub groups them. Each is switched on or off on its own; see Enabling features for the switches and, on Booknetic SaaS, the per-plan capability each tenant-facing feature carries.

Booking

  • Service Break — Lets a service free its staff member for a window inside an appointment — the gap while hair dye sits, a mask works or a cast dries — so another client can be booked into that gap. It is a per-service offset and length; the availability engine treats the appointment as two busy ranges with a free gap between them. Needs the core hook bkntc_staff_appointments, which the Hub can add on older Booknetic versions.
  • Save & Add Another — Adds a “Save & Add another” button to the New appointment modal. It runs the exact core save, then keeps the modal open with the customer, service and staff intact and only the time slots refreshed — for a receptionist entering a run of bookings. Applies wherever it is switched on; no plan capability.
  • Staff Durations — Lets a service take a different length per staff member (a senior finishes a cut in 30 minutes, a junior needs 45), applied everywhere the duration matters — availability, the booking panel and the appointment itself. On the newest Booknetic, Booknetic’s own Custom Duration add-on takes precedence when it is active.
  • Staff-as-Customer Email Mapping — When a staff member books on the frontend with their own e-mail, the booking is routed to a deterministic “+tag” virtual address so it doesn’t collide with the staff record. Without it, Booknetic would treat the staff member as the customer of their own appointment. Applies wherever it is switched on; no plan capability.
  • Email Verification — Asks customers to verify their e-mail with a one-time code during booking, so an appointment is tied to a mailbox that really exists. On SaaS the platform can require it and each tenant can switch it for their own panel. Needs working outgoing e-mail on the site.
  • ZIP Lookup — Lets customers find a location by ZIP code: each location gets a ZIP tab, ZIP lists can be imported from CSV, and the panel narrows the location list to the customer’s area. Needs the Locations module.

Pricing

  • Flexible Price — Sell a service or an extra as “Starting from €X” instead of a fixed price. The booking panel shows the minimum and the final amount is settled later in the appointment — for consultations and treatments whose price depends on the visit.
  • Staff Discount — A two-way discount on staff-specific service prices: enter either the discount or the discounted price beside a staff member’s price. The booking panel shows the original struck through with an explicit “Staff discount” line, and payment records carry the same line.

Payments

  • Payment Breakdown — Records how each appointment was actually paid — several methods and lines per appointment (deposit online, the rest in cash, a voucher) — with a payment-methods list, reports, a full audit trail of every change, and a daily lock that freezes a day’s lines after a cut-off time each tenant sets.
  • Force Deposit — First-time customers must pay a minimum deposit online: the local (pay-at-the-salon) method is hidden for their first booking and the deposit is enforced on the confirmation step. Returning customers are unaffected. Needs at least one online gateway configured.
  • Bank Transfer — An offline bank-transfer gateway: the customer books and receives the transfer details, the appointment waits as pending, and the admin approves or rejects it from a Bank Transfers screen once the money arrives.
  • Gift Card Partial Payment — The official Giftcards add-on accepts a card only when its balance covers the whole amount; a €50 card is useless against an €80 booking. With this on, the card covers what it can and the customer picks a second method for the remainder. The balance is spent exactly once and released again if the payment fails. Needs the official Giftcards add-on installed and active.

Notifications

  • Short Links — Booknetic’s cancel, reschedule, review and payment links carry a long security token that eats an SMS segment and reads as noise. This replaces any long link in a notification with a short one on your own domain that redirects to the original — the customer lands in exactly the same place. Links already sent keep working after the feature is switched off; only new notifications stop being shortened.

SaaS admin

These are platform-owner tools. The first five appear only on Booknetic SaaS; Advanced Reports also runs on a regular Booknetic install.

  • Workflow Menu Control — Hides the Workflows menu from tenants platform-wide while their workflows keep running, with a keep-access list of tenants who may still see it. For when the platform manages notification workflows centrally and tenants shouldn’t edit them.
  • Dormant Tenants — Finds abandoned tenant accounts and shows the evidence for each — last login, last appointment, customers, services — split into “dormant” and “no login evidence” so nobody is deleted on the strength of missing data. Deletion exports the tenant’s data first and clears the orphan rows the platform leaves behind.
  • Platform Customers — A read-only, platform-wide customer list: every customer across every tenant, grouped per person by phone (then e-mail), with the tenants they use and a cross-tenant appointment history. For support questions like “which salons has this person booked?”.
  • Tenant Categories — Gives every tenant a business category (Nail Salon, Hairdressing, …) using the Tenant Directory’s business types — manually, from the tenant’s landing page, or from a keyword suggestion — so platform-wide operations such as “everyone except hairdressers” become possible. Needs the Tenant Directory add-on for the business-type list.
  • Bulk Workflow Tools — Delete, deactivate or import notification workflows across all tenants at once, targeting everyone except excluded tenants and categories, or only selected ones. Every run shows an exact preview, asks for a typed confirmation, writes a verified backup before touching a row, runs in small batches and can be undone from its backup.
  • Advanced Reports — A reporting screen for the questions the stock Reports page doesn’t answer: who comes back and who doesn’t, which services actually earn, how each staff member is doing, and what next month looks like on current trend. It reads the same appointment and payment data as the rest of the admin, over a date range you choose, and exports. It reuses Booknetic’s own “Reports” capability, so a plan that already grants Reports grants this too.