Skip to Content
App-MonetarisierungAbrechnungszyklen

Abrechnungszyklen

Wie IronFlock monatliche Rechnungen für Infrastrukturressourcen und Drittanbieter-App-Nutzung berechnet und erstellt.

Übersicht

IronFlock führt einen monatlichen Abrechnungszyklus durch, der zwei separate Rechnungsarten für jeden Kunden erzeugt:

  1. Infrastrukturrechnungen — Gebühren für die Nutzung der IronFlock-Infrastruktur (Speicher, Netzwerk, virtuelle Geräte, KI)
  2. App-Rechnungen — Gebühren für die Nutzung von Drittanbieter-Apps (App-Tage), wobei die Einnahmen an den App-Distributor fließen

Beide Abrechnungsströme werden unabhängig verarbeitet und erscheinen als separate Posten auf der Rechnung des Kunden.

Abrechnungsrhythmus

Das Abrechnungssystem führt drei Hintergrundaufgaben alle 60 Minuten aus:

AufgabeBeschreibung
RechnungserstellungErstellt oder aktualisiert Abrechnungsdatensätze für alle Konten. Am Ende jedes Monatszeitraums werden finalisierte Rechnungen zu einer Stripe-Rechnung zusammengefasst und automatisch belastet.
ZahlungsdatenprüfungErkennt Konten, die ihr kostenloses Nutzungskontingent überschritten haben, aber keine Zahlungsmethode hinterlegt haben. Geräte dieser Konten werden eingeschränkt, bis eine gültige Zahlungsmethode hinzugefügt wird.
Budget-Warn-E-MailsSendet Warnungen, wenn die Nutzung das konfigurierte Budget des Kunden erreicht oder überschreitet. Eine Soft-Limit-Warnung wird beim Budget-Prozentschwellenwert gesendet. Eine Hard-Limit-Warnung wird gesendet, wenn das vollständige Budget überschritten ist.

Infrastrukturabrechnung

Infrastrukturrechnungen decken IronFlocks eigene Ressourcen ab, die vom Kunden genutzt werden. Diese Gebühren gehen direkt an IronFlock.

RessourceMessung
SpeicherIn Projekt-Backends gespeicherte GB
NetzwerkÜbertragene MB (ein + aus)
Virtuelle GeräteAktive Tage × Tagessatz (Satz abhängig von VM-Stufe)
KI-TokenKI-Credits

Das aktive Produkt jedes Kunden definiert enthaltene Ressourcen. Das Abrechnungssystem vergleicht die tatsächliche Nutzung mit diesen Kontingenten:

overage = actual_usage - included_amount billable_amount = overage × unit_price

Bleibt die Nutzung innerhalb des enthaltenen Kontingents, wird für diese Ressource keine zusätzliche Gebühr erhoben.

App-Abrechnung

App-Rechnungen decken die Nutzung von Drittanbieter-Apps ab, die von Distributoren veröffentlicht wurden. Die Einnahmen aus diesen Rechnungen werden zwischen dem Distributor und IronFlock aufgeteilt.

So werden App-Tage abgerechnet

  1. App-Tage zählen — Für jede App auf jedem Gerät wird die Anzahl der Tage gezählt, an denen sie im PROD-Modus während des Abrechnungszeitraums lief.

  2. Enthaltene Einheiten abziehen — Die enthaltenen laufenden Einheiten und verbleibende einmalige Einheiten des Produkts werden von der Gesamtmenge abgezogen. Enthaltene einmalige Einheiten sind ein Lebenszeitkontingent, das sich über die Abrechnungszeiträume hinweg verringert.

  3. Mengenrabatte anwenden — Die gesamten App-Tage werden über alle Geräte hinweg summiert, die die App für diesen Kunden nutzen. Der Rabattparameter berechnet den effektiven Stückpreis:

    effective_price = base_price × units^(-rebate) total_cost = effective_price × units
  4. Rechnung erstellen — Ein separater Abrechnungsdatensatz wird pro Distributor erstellt. Wenn ein Kunde Apps von mehreren Distributoren nutzt, erhält jeder einen unabhängigen Abrechnungsdatensatz.

Beispiel

Ein Kunde nutzt 20 Geräte mit Ihrer App für einen vollen Monat (30 Tage):

SchrittBerechnung
Gesamte App-Tage20 × 30 = 600
Enthaltene laufende Einheiten14
Abrechnungsfähige Einheiten600 − 14 = 586
Grundpreis / Rabatt5,00 € / 0,3
Effektiver Preis5,00 € × 586^(−0,3) ≈ 0,63 € pro Einheit
Gesamtrechnung0,63 € × 586 ≈ 369,18 €

Rechnungslebenszyklus

Jede Rechnung durchläuft definierte Phasen:

PhaseBeschreibung
EntwurfNutzung wird akkumuliert. Stündliche Aktualisierung. Noch nicht belastet.
FinalisiertAbrechnungszeitraum beendet. Gesamtbetrag ist festgelegt.
In Rechnung gestelltStripe-Rechnung erstellt. Infrastruktur- und App-Gebühren in einer Rechnung zusammengefasst.
BezahltZahlungsmethode des Kunden belastet. Der Umsatzanteil des App-Distributors wird zur Auszahlung verfügbar.

Abrechnungsverlauf einsehen

Kunden können den Abrechnungsverlauf unter Benutzereinstellungen → Abrechnung einsehen, einschließlich:

  • Aufschlüsselung der Gebühren pro Abrechnungszeitraum
  • Separate Posten für Infrastrukturnutzung und jede Drittanbieter-App
  • Rechnungsstatus (ausstehend, bezahlt, fehlgeschlagen)
  • Links zum Download von Rechnungs-PDFs von Stripe

Als App-Distributor können Sie die durch Ihre Apps erzielten Einnahmen im Bereich Verkäufer der Benutzereinstellungen einsehen.

Last updated on