Booknetic / Alovio Essentials
FAQ
Migration, overlap and compatibility questions about Alovio Essentials, answered from how the plugin actually behaves.
I already run the standalone version of one of these features. Do I lose my data? No. Essentials keeps the same database table names and the same plan-capability slugs the standalone plugin used, so your records and your per-plan grants are still there when you move across. Switch the standalone plugin off, switch the matching Essentials feature on, and it picks up the same data.
Does Essentials switch my old standalone plugin off for me? No — that’s yours to do. Essentials and a standalone plugin of the same feature would both register it, so run one or the other: turn the standalone plugin off before (or just after) switching the Essentials feature on. Because they share the same tables, nothing is lost in the handover.
Does a switched-off feature still load? No. When a feature’s platform toggle is off it registers nothing at all — no hooks, and on SaaS no plan capability, so it doesn’t even appear in the plan editor. It is simply not part of the request. See Enabling features.
If one feature hits an error, does it take the rest — or the site — down? No. The bundle loads each feature in isolation: a fault in one is logged to the server log and that feature is skipped, while every other feature carries on. It is the isolation separate plugins gave you, kept inside one.
Does Gift Card Partial Payment replace the official Giftcards add-on? No — it extends it. The official Booknetic Giftcards add-on must stay installed and active; the feature only adds the ability to spend part of a card’s balance and charge the rest to a second method. The gift card balance itself is spent exactly once, and released again if the second payment fails.
I already run Booknetic’s Custom Duration add-on. What happens to Staff Durations? On the newest Booknetic, when Booknetic’s own Custom Duration add-on is active, the Essentials Staff Durations feature stands aside and does not register its capability — Booknetic’s own handles it.
Where does the Hub live, and do tenants see the switches? On a regular Booknetic site the Hub is in the Booknetic admin. On Booknetic SaaS it is in the SaaS admin — the platform owner’s — and never in a tenant’s panel. Tenants never see the platform toggles; on SaaS they get a feature only when their plan grants its capability. See The Hub.
What versions do I need? PHP 7.4 or later, and Booknetic installed and active. The SaaS-admin features need Booknetic SaaS. There’s no single Booknetic version to quote — but a few features lean on recent core hooks, most visibly Service Break, and the Hub’s health checks tell you when something your switched-on features need is missing.
Service Break says the core hook is missing.
Service Break needs a hook (bkntc_staff_appointments) that older Booknetic versions don’t fire. Open
the Hub — the health check explains it and, where the file is writable and in
the layout it recognises, offers to add the one line for you with a backup. A Booknetic update removes the
line again, and the check offers it again.
Is anything removed when I switch a feature off, or uninstall? No. Switching a feature off leaves its tables and settings exactly where they are, and so does uninstalling the plugin. Switching the feature back on, or re-installing and re-activating a key, picks up where you left off. See Licence & updates.