Plans, Entitlements & Delivery Models¶
Status: FROZEN — Foundation v1.0
Commercial plans¶
The frozen standard plan family is:
StarterGrowthProCustom
Exact prices, quotas and module prices are intentionally not frozen in Foundation v1.0.
Commercial model¶
Touriffique's standard monetization baseline is:
Plan subscription
+ optional paid modules/capabilities
+ separately scoped custom work/services
The standard model does not assume a percentage or fixed Touriffique commission on each tenant customer transaction.
Additional compatible capabilities can affect billing. Capability activation therefore participates in entitlement/commercial validation rather than behaving as an unrestricted feature toggle.
Delivery-model invariant¶
Important
Starter, Growth, and Pro support Managed Site delivery only. A decoupled/headless website is not an upgrade toggle inside Growth or Pro.
The Custom plan is a distinct commercial arrangement with custom pricing, scope and implementation terms. Custom may use Managed, Headless, or a contractually defined hybrid of both.
| Plan | Managed Site | Headless / Decoupled Site | Hybrid Managed + Custom | Pricing |
|---|---|---|---|---|
| Starter | Yes | No | No | Standard price card |
| Growth | Yes | No | No | Standard price card |
| Pro | Yes | No | No | Standard price card |
| Custom | Contract-dependent | Yes | Yes | Custom quote/contract |
The entitlement engine must enforce HEADLESS_SITE => CUSTOM_PLAN_CONTRACT; it must not be represented as a normal boolean that can be enabled on a standard plan accidentally.
Entitlement dimensions¶
Plans and paid modules can control, among other things:
- number of business units, brands, locations and sites;
- enabled primary vertical presets;
- additional compatible capability packs/modules;
- offering/resource/custom-field limits;
- custom domains;
- active locale/language count and advanced translation workflow capabilities;
- Managed Site templates, sections, variants, reusable sections and advanced data bindings;
- booking/payment capabilities;
- marketing campaigns, automation and analytics;
- advertising accounts/channels/active campaign limits;
- API/integration access;
- team seats and permission sophistication;
- storage/media/usage limits;
- support/SLA.
Effective entitlement resolution¶
Plan defaults
+ purchased modules/capabilities
+ approved tenant overrides
+ contract overrides (Custom where applicable)
- suspended/disabled capabilities
= Effective entitlements
Application modules query effective entitlements; they must not hardcode if plan == 'pro' business rules.
Tenant-owned external accounts¶
Payments¶
Tenants configure their own accounts from the payment gateways supported by Touriffique.
The standard platform model does not require Touriffique to be merchant of record or to custody tenant customer funds. Gateway fees/settlement behavior follow the configured provider relationship.
Advertising¶
Tenants connect their own Meta, Google and future supported advertising accounts. Provider advertising spend is billed directly by the provider to the tenant.
Touriffique may charge for advertising/marketing software capability or separately scoped managed services, but the baseline does not create a Touriffique ad-spend wallet.
Internationalization invariant¶
Plans may limit active locale counts, locale-specific page overrides, machine-assisted translation or advanced translation workflows. They do not switch internationalization architecture on/off; even a one-locale tenant uses locale-aware APIs, storage contracts and formatting rules.