Zum Hauptinhalt springen
Abonnements sind das Herzstück der wiederkehrenden Abrechnung in Fynn. Mit Abonnements kannst du flexible Abrechnungsmodelle für deine Kunden erstellen und verwalten.

Abonnement erstellen

Erstelle neue Abonnements mit Produkten, Preisen und individuellen Laufzeiten.

Abonnement aktivieren

Aktiviere Abonnements und wähle Positionen und Abrechnungsstart aus.

Abonnement kündigen

Kündige Abonnements und verwalte Kündigungsfristen.

Abonnement pausieren

Pausiere Abonnements vorübergehend und setze sie fort.

Abrechnungsgruppen

Fasse mehrere Abonnements zu einer gemeinsamen Rechnung zusammen.

Status-Übersicht

Jedes Abonnement durchläuft einen definierten Lebenszyklus. Der aktuelle Status bestimmt, ob und wie ein Abonnement abgerechnet wird.
StatusBedeutung
draftEntwurf: Das Abonnement ist noch nicht aktiv und wird nicht abgerechnet.
activeAktiv: Das Abonnement wird regulär abgerechnet.
pausedPausiert: Die Abrechnung ist vorübergehend ausgesetzt.
cancelledGekündigt: Die Kündigung wurde eingeleitet. Die Abrechnung läuft bis zum Kündigungsdatum weiter, danach wechselt der Status automatisch zu terminated.
terminatedBeendet: Endgültig beendet, keine weitere Abrechnung. Wird automatisch gesetzt, wenn das Kündigungsdatum oder Vertragsende erreicht ist.
voidedStorniert: Das Abonnement wird aus allen Statistiken entfernt. Dies ist der stärkste “Lösch”-Status.

Cancelled vs. Terminated

Diese beiden Status werden häufig verwechselt, unterscheiden sich aber grundlegend: Cancelled bedeutet, dass eine Kündigung eingeleitet wurde. Das Abonnement wird bis zum Kündigungsdatum weiter abgerechnet.
  • Wird über die API via PUT /subscriptions/{id}/cancel ausgelöst
  • Solange das Kündigungsdatum in der Zukunft liegt, kann die Kündigung widerrufen werden (siehe Kündigung widerrufen)
  • Nach Erreichen des Kündigungsdatums wechselt der Status automatisch zu terminated
Terminated bedeutet, dass das Abonnement endgültig beendet ist. Es erfolgt keine weitere Abrechnung.
  • Wird automatisch vom System gesetzt, wenn das Kündigungsdatum oder Vertragsende erreicht ist
  • Kann nicht rückgängig gemacht werden

Kündigungsdatum

Bei der Kündigung wird ein Kündigungsdatum festgelegt. Bis zu diesem Datum läuft die Abrechnung weiter. Es gibt drei Optionen:
TypBedeutung
immediateSofort wirksam
next_possibleZum Ende der laufenden Vertragsperiode
customZu einem frei gewählten Datum
Der Ablauf nach einer Kündigung:
  1. Die Kündigung wird erfasst, der Status wechselt zu cancelled und das Kündigungsdatum wird gesetzt
  2. Die Abrechnung läuft bis zum Kündigungsdatum weiter
  3. Nach Erreichen des Kündigungsdatums wird der Status automatisch auf terminated gesetzt
Wenn du per API prüfen möchtest, ob ein Kunde aktiv gekündigt hat, ist cancelled der relevante Status. terminated zeigt lediglich an, dass das Abonnement endgültig beendet ist.

Total Contract Value (TCV)

Der Total Contract Value (TCV) ist der Gesamtwert eines Abonnements über die gesamte Erst-Vertragslaufzeit. Der TCV ist ein wichtiger Indikator für den Wert eines Abonnements und wird häufig zur Bewertung von Abonnements verwendet. Der TCV wird berechnet, indem der wiederkehrende Umsatz eines Abonnements über die gesamte Erst-Vertragslaufzeit summiert wird. Zudem werden Einmal-Zahlungen und Rabatte berücksichtigt. Beispiel: Ein Abonnement hat einen monatlichen Preis von 100€ und eine Vertragslaufzeit von 12 Monaten. Der TCV beträgt somit 1.200€. Wenn das Abonnement einen Rabatt von 10% auf die ersten 3 Monate erhält, beträgt der TCV 1.080€. Wird innerhalb der 1. Vertragslaufzeit ein Einmal-Zahlung von 100€ hinzugefügt (bspw. durch Consulting) beträgt der TCV 1.180€. Wird anschleßend innerhalb der 1. Vertragslaufzeit ein Upgrade auf ein höherwertiges Abonnement durchgeführt, wird der TCV entsprechend angepasst.
Sind in einem Abonnement mehrere Währungen enthalten, wird der TCV in der Standard-Währung des Tenants nach dem aktuell gültigen EZB-Wechselkurs berechnet.