Nutzungsbasiertes Preismodell modellierenLegacy
Erfahren Sie mehr über verschiedene Preismodelle für die nutzungsbasierte Abrechnung bei Stripe.
Notiz
Wir haben die Funktionsweise der nutzungsbasierten Abrechnung aktualisiert. Weitere Informationen finden Sie in der Dokumentation zur aktualisierten nutzungsbasierten Abrechnung.
So läuft die Migration ab.
Beim nutzungsbasierten Preismodell hängt der Preis für Ihre Kundinnen/Kunden davon ab, wie viel diese während des Abrechnungszyklus von Ihrer Dienstleistung nutzen. Hierbei werden keine konkreten Angaben zu Nutzungsvolumen wie bei den nutzerabhängigen und den pauschalen Preismodellen gemacht. (Ein weiterer Unterschied besteht darin, dass Sie bei den nutzerabhängigen und den pauschalen Preismodellen optional die Zahlung für den Abrechnungszyklus im Voraus einziehen können. Bei der nutzungsbasierten Abrechnung müssen Sie die Rechnung hingegen immer rückwirkend stellen.) Zudem müssen Sie die Nutzung aufzeichnen und melden.
Togethere möchte die Nutzung seines neuen Konferenzdiensts auf Minutenbasis abrechnen, wobei der Minutenpreis für die Kundinnen und Kunden mit zunehmender Nutzung sinkt.
So sieht das Modell auf Stripe aus:

Nutzungsbasiertes Preismodell
Nutzungsarten
Bei wiederkehrenden Käufen legen Sie per usage_
fest, wie viel den Kundinnen und Kunden berechnet werden soll – entweder lizenziert oder gemessen.
Lizenzierte Nutzung
Gemessene Nutzung
Paket- und Standardpreise
Im Dashboard können Sie die Preismodelle Standard-Preisgestaltung oder Paketpreisgestaltung auswählen. Beide Modelle entsprechen dem lizenzierten (recurring[usage_
) Nutzungstyp. Bei beiden Modellen geben Sie die Anzahl der Einheiten an, wenn Sie ein Abonnement erstellen oder aktualisieren. So unterscheiden sich die Modelle:
- Bei der Standard-Preisgestaltung ist die Menge standardmäßig 1.
- Bei der Paketpreisgestaltung legen Sie den Betrag pro Einheit auf Werte von 2 oder mehr fest.
Nutzungsbasierte Preismodelle bei Stripe modellieren
Im folgenden Beispiel wird gezeigt, wie Sie ein nutzungsbasiertes Preismodell erstellen. In diesem Fall berechnet Togethere 0,07 USD pro Minute.
Im Integrationsleitfaden für Abonnements wird erläutert, wie Preismodelle in eine vollständige Integration übernommen werden.
- Wenn Sie Stripe Checkout verwenden, besteht der nächste Schritt darin, eine Checkout-Sitzung für Ihre Website zu erstellen. Richten Sie unbedingt Stripe ein.
- Wenn Sie Stripe Elements verwenden, besteht der nächste Schritt darin, eine Kundin/einen Kunden zu erstellen. Richten Sie unbedingt Stripe und die Beispielanwendung ein.
Informationen zu weiteren Versionen der nutzungsbasierten Preisgestaltung finden Sie im Abschnitt zu erweiterten Modellen. Informieren Sie sich außerdem darüber, wie Sie kostenlose Testzeiträume und andere optionale Funktionen für eine nutzungsbasierte Abrechnungsintegration einrichten.
Erweiterte Preismodelle
Pauschalpreis und nutzerabhängige Abrechnung
Sie können zwei separate Produkte für eine Kundin/einen Kunden erstellen, um eine Abonnementpreisstruktur zu modellieren, die sowohl einen Grundpreis als auch zusätzliche Preise pro Nutzer/in vorsieht. Ein Produkt stellt hierbei den Pauschalpreis dar und das andere Produkt den Preis pro Nutzer/in.
Togethere berechnet eine monatliche Pauschalgebühr für seine Dienstleistung und einen gestaffelten Preis für mehr als 50 Nutzer/innen.
Stripe-Modell: Pauschalpreis und nutzerabhängige Abrechnung
Um diese Struktur bei Stripe zu modellieren, erstellt Togethere ein Produkt und einen Preis für die Grundgebühr:
Dann erstellen sie einen monatlichen Preis, der 15 USD pro Nutzer/in beträgt:
So richten Sie ein Abonnement für eine Kundin/einen Kunden mit drei Nutzerinnen/Nutzern zum Grundpreis und nutzerabhängigem Preis ein:
Daraus ergibt sich ein monatlicher Betrag von 50 USD: der monatliche Grundpreis von 5 USD plus jeweils 15 USD pro 3 Nutzer/innen.
Pauschalpreis mit gemessener Nutzung
Die nutzungsbasierte Preisgestaltung kann auch mit Pauschalgebühren kombiniert werden, sodass eine monatliche Pauschale zusätzlich zur Abrechnung der Nutzung für den Abrechnungszyklus in Rechnung gestellt wird.
So erstellen Sie einen Pauschalpreis mit einem nutzungsbasierten Preismodell bei Stripe über die Products API und die Prices API:
Erstellen Sie das Produkt
Flat monthly fee
.Erstellen Sie einen Preis für das Produkt
Flat monthly fee
.Erstellen Sie den Preis
Meeting per minute usage
.
Wenn Sie Abonnements erstellen, geben Sie beide Preis-IDs an:
Dezimalbeträge
Dezimalbeträge sind praktisch für Preise, die nicht ganzzahlig sind. Beispiel: Als Anbieter von SaaS-Cloudspeicher berechnen Sie einen Preis von 0,05 Cent pro MB und Monat. Die Summe, die sich nach dem Multiplizieren der genutzten MB mit 0,05 Cent ergibt, wird auf den nächsten ganzen Cent gerundet.
Objekte mit Dezimalbeträgen erstellen
Um Preise mit Dezimalbeträgen zu erstellen, nutzen Sie unit_
anstelle von unit_
. Mit unit_
können Sie einen Betrag in der kleineren Einheit der Abrechnungswährung angeben. Geben Sie z. B. unit_
(USD) an, um die Dezimalbeträge 105,5 Cent oder 1,055 USD darzustellen. In unit_
sind Dezimalzahlen mit bis zu 12 Nachkommastellen zulässig.
Wenn Sie Staffelpreise verwenden möchten, können Sie unit_
anstelle von unit_
angeben. Darüber hinaus können Sie mit unit_
anstelle von unit_
auch Rechnungsposten erstellen.
In API-Antworten wird das ganzzahlige Feld unit_
nicht ausgefüllt, wenn das Objekt mit einem Dezimalwert erstellt wird. Wenn Sie z. B. einen Preis mit unit_
, erstellen, enthält die Antwort unit_
und unit_
. Sie können auch ganzzahlige Werte in unit_
übergeben, dann wird unit_
in der Antwort ausgefüllt. Wenn Sie zum Beispiel einen Preis mit unit_
erstellen, enthält die Antwort unit_
und unit_
.
Notiz
Wenn für die Ereignisverarbeitung in Ihrer Integration Werte vom Typ unit_
verwendet werden und Sie ab sofort Dezimalbeträge unterstützen möchten, müssen Sie stattdessen unit_
verwenden. Sonst wird unit_
als null
zurückgegeben, wenn die Dezimalbeträge nicht in ganze Zahlen umgewandelt werden können, was zu Fehlern in Ihrer Integration führen kann.