Entitlements

Feature-Zugriff an Subscriptions koppeln, automatisch und in Echtzeit.

Fynn Entitlements verbinden deine Subscription-Plans mit dem Feature-Zugriff in deinem Produkt. Bei jedem Upgrade, Downgrade oder Trial-Wechsel aktualisieren sich Berechtigungen automatisch.

GoBD-konformISO 27001DSGVO-konform
STATUS QUO

Feature Gating als Engineering-Aufwand statt Konfiguration.

Pricing-Änderungen erfordern Dev-Tickets, Billing und Produkt driften auseinander, Usage Limits werden individuell implementiert.

Feature Gating per Deployment

Jede Preisänderung erfordert ein Dev-Ticket. Feature-Flags werden manuell im Code gepflegt und bei Plan-Wechseln händisch angepasst.

Entitlements sind an Plans gekoppelt. Feature-Zugriff aktualisiert sich automatisch bei jeder Vertragsänderung.

Billing und Produkt entkoppelt

Billing kennt den Plan, das Produkt kennt die Features. Dazwischen liegt ein Spreadsheet oder ein Custom-Sync, der regelmäßig auseinanderdriftet.

Ein System für Plans, Entitlements und Feature-Zugriff. Billing und Produkt sind immer synchron.

Usage Limits als Eigenentwicklung

Seat-Limits, API-Kontingente und Storage-Grenzen werden individuell implementiert. Jedes Limit ist ein eigener Microservice oder Middleware-Check.

Metered Entitlements definieren Limits zentral. Dein Produkt prüft per API-Call, ob das Kontingent ausgeschöpft ist.

IN DREI SCHRITTEN

Pricing-Änderungen in Minuten ausrollen, nicht in Sprints.

Plan anpassen, Entitlements konfigurieren, fertig. Dein Produkt prüft den aktuellen Stand per API. Kein Deployment notwendig.

01

Entitlements im Plan definieren

Boolean und Metered Entitlements werden pro Plan konfiguriert. Dashboard-Zugang, API Access, Seat-Limits: jedes Feature wird einem Plan zugeordnet.

02

API-Abfrage in deinem Produkt

Dein Produkt prüft per API-Call, ob ein Kunde Zugriff auf ein Feature hat. hasEntitlement(), getLimit(), checkUsage(): drei Endpunkte für alle Anwendungsfälle.

03

Automatische Aktualisierung bei Vertragsänderung

Upgrade, Downgrade, Trial-Start, Trial-Ende: bei jeder Vertragsänderung werden Entitlements automatisch aktualisiert. Dein Produkt prüft immer den aktuellen Stand.

BOOLEAN & METERED ENTITLEMENTS

Zugriffsrechte und Limits pro Plan definieren.

Boolean Entitlements schalten Features ein oder aus. Metered Entitlements definieren Kontingente pro Plan. Beides wird zentral konfiguriert und per API abgefragt.

Boolean: Feature an/aus pro Plan (z.B. SSO, Custom Branding)
Metered: Kontingente mit Limits (z.B. 25 Seats, 50.000 API Calls)
Kombinierbar: Boolean-Gate plus Metered-Limit für dasselbe Feature
Soft und Hard Limits konfigurierbar
EntitlementsPlan-Matrix
FeatureStarterProEnterprise
Boolean
Dashboard
API Access
Custom Branding
SSO / SAML
Metered
Seats525Unlimited
API Calls / Monat1.00050.000Unlimited
Projekte320Unlimited
Echtzeit-Sync aktiv · 3 Plans · 7 Entitlements
ECHTZEIT-SYNCHRONISATION

Vertragsänderungen propagieren sofort in dein Produkt.

Bei Upgrade, Downgrade oder Trial-Ende aktualisiert Fynn alle Entitlements automatisch. Dein Produkt prüft per API immer den aktuellen Stand.

Upgrade: neue Features sofort freigeschaltet
Downgrade: Zugriff wird automatisch eingeschränkt
Trial-Ende: Entitlements auf den Ziel-Plan angepasst
Änderungen greifen sofort, ohne Verzögerung
Echtzeit-SynchronisationLive
Vertragsänderung
Acme GmbH: Starter → Pro
Upgrade durchgeführt um 14:32 Uhr
\u2193
Entitlements aktualisiert
API Accessfalse\u2192true
Seats5\u219225
API Calls1.000\u219250.000
Sofort aktiv
KUNDENSPEZIFISCHE OVERRIDES

Individuelle Berechtigungen pro Kunde, unabhängig vom Plan.

Strategische Accounts, Pilotprojekte oder Sondervereinbarungen erfordern individuelle Entitlements. Overrides überschreiben die Plan-Konfiguration für einzelne Kunden.

Einzelne Features freischalten oder sperren
Individuelle Limits pro Kunde setzen
Zeitlich begrenzte Overrides für Pilotphasen
Overrides im Audit Trail dokumentiert
OverrideAcme GmbH

Acme GmbH

Plan: Pro · 3 Overrides aktiv

Custom

SSO / SAML

Boolean
Plan: falseOverride: true

Seats

Metered
Plan: 25Override: 50

API Calls / Monat

Metered
Plan: 50.000Override: 200.000

Gesetzt am 12. Feb 2026 · Grund: Pilotprojekt Q1

Gültig bis: 30. Jun 2026 · Erstellt von: L. Müller

FUNKTIONEN

Feature Gating als Konfiguration, nicht als Code.

Entitlements decken den gesamten Lebenszyklus ab: von der Plan-Definition über die API-Abfrage bis zum Audit Trail.

Boolean Entitlements

Feature an oder aus, abhängig vom Plan. SSO, Custom Branding, API Access: einfache Zugriffskontrolle pro Subscription.

Metered Entitlements

Limits pro Feature und Plan definieren. Seats, API-Calls, Projekte, Storage: Kontingente werden automatisch durchgesetzt.

Add-Ons und Erweiterungen

Zusätzliche Features oder Kontingente als Add-On buchbar. Unabhängig vom Basisplan, flexibel kombinierbar.

Overrides für Deals und Pilotprojekte

Individuelle Entitlements pro Kunde, mit optionalem Ablaufdatum. Für Feature-Trials, Sondervereinbarungen oder strategische Accounts.

Planversionen und Migration

Neue Planversionen veröffentlichen, bestehende Kunden schrittweise migrieren. Legacy-Pläne bleiben aktiv, bis sie abgelöst werden.

Trial Entitlements

Während der Trial-Phase erhalten Kunden Zugriff auf definierte Features. Nach Ablauf werden Entitlements automatisch angepasst.

Audit Trail

Jede Änderung wird mit Zeitstempel, Auslöser und Grund protokolliert. Für Compliance, Debugging und interne Nachvollziehbarkeit.

Webhook Events

Entitlement-Änderungen lösen Webhook-Events aus. Dein System reagiert in Echtzeit auf Plan-Wechsel, Limit-Änderungen und Overrides.

Zentrale Quelle für Zugriff und Billing

Entitlements, Subscription-Status und Kundendaten in einem System. Dein Produkt und dein Billing arbeiten mit derselben Datenbasis.

API-INTEGRATION

Drei API-Endpunkte für alle Anwendungsfälle.

Dein Produkt prüft Entitlements per REST-API. Boolean-Check, Limit-Abfrage und Usage-Reporting in einer konsistenten Schnittstelle.

hasEntitlement(): Boolean-Check für Feature-Gates
getLimit(): Aktuelles Kontingent und Verbrauch abfragen
reportUsage(): Verbrauch melden für Metered Entitlements
Webhook-Events bei jeder Entitlement-Änderung
API ExampleREST

Boolean Check

GET /v1/entitlements/check
{
"customer_id": "cus_acme",
"feature": "api_access"
}
{
"has_access": true,
"source": "plan"
}

Metered Check

GET /v1/entitlements/limit
{
"customer_id": "cus_acme",
"feature": "seats"
}
{
"limit": 50,
"used": 23,
"source": "override"
}

Feature-Zugriff automatisieren,
Entitlements mit Fynn.