Skip to content

Feature flags

Option Default Effect
Deployment:Mode Cloud OnPremise for a customer installation — the installer sets this, do not change it by hand
DataDirectory data the database and tenant files, relative to the installation directory; an absolute path is permitted, and the installer writes one
PublicBaseUrl https://www.invoiceflair.com the public address for links in email. Cleared on-premises when not set
Option Default Effect
ApiKeysEnabled true the key requirement for the /api endpoints
ApiKeysFile keys/api-keys.json the key store (SHA-256 hashes only), relative to the installation directory
BotProtectionEnabled true a honeypot field and a signed timing trap on all form pages
BotMinFormSeconds 1 the minimum time between a form being shown and submitted
Option Default Effect
TaggedPdfEnabled false produces the visual layer of the hybrid invoice as a tagged PDF (PDF/UA-1 on PDF/A-3a): a structure tree, table semantics, alternative texts. Switched on, the renderer moves to an embedded font and the file grows. If the tagged run fails, the invoice is produced the previous way
NativeTemplateLayoutsEnabled false draws the two supplied templates (“Header”/“Sidebar”) natively instead of via DOCX to PDF — accessible and without an additional licence. Off, because the typeface and line breaks of those two templates change with it; your own uploaded templates are unaffected
Option Default Effect
AccountNudgeEnabled false the account prompt
ProHintEnabled true the API hint for heavy validators
SeriesHintEnabled true the number-range hint

Deployment:OrganizationName shows the operating organisation’s name in the footer instead of the product tagline — the vendor link and the legal texts remain alongside it. Empty, or in cloud operation, the tagline stays.

The Stripe section exists in the same configuration but is irrelevant to an Enterprise installation: in OnPremise mode the billing endpoints are not registered at all.

Values verified against the code on 22 October 2026.