Migration zu Abrechnungszählern
So migrieren Sie von Nutzungsdaten zu Abrechnungszählern.
Stripe stellt die Abrechnung mit Nutzungsdatensätzen ein. In Zukunft können Sie zu Abrechnungszählern wechseln, unserer einzigen Lösung für die nutzungsbasierte Abrechnung. Abrechnungszähler bieten folgende Vorteile:
- Nutzungsberichterstattung mit hohem Durchsatz
- Eine einstündige Berichtsfrist für die Erstellung von Rechnungen
- Collect usage before creating a subscription
Die folgenden Funktionen werden jedoch nicht unterstützt:
max
,last_
undever last_
Aggregationduring_ period - Nutzungsdaten im Dashboard melden
Sie können während dem Umstieg auf Abrechnungszähler weiterhin Nutzungsdaten verwenden.
Übersicht über Abrechnungszähler
Mit Abrechnungszählern können Sie die Nutzung eines bestimmten Ereignisses verfolgen. Es unterstützt die Eingabe und Aggregation von Ereignissen mit hohem Durchsatz.
Im Gegensatz zu Nutzungsdaten müssen Kundinnen/Kunden bei Abrechnungszählern keine Abonnements haben, bevor sie die Nutzung melden können. Ein Zähler kann die Nutzung mehrere Kundinnen/Kunden messen.
Weitere Infos zu Abrechnungszählern finden Sie in unserem Implementierungsleitfaden.
Zähler erstellen
Create a billing meter. Learn more about configuring meters.
Neuen Preis erstellen
Erstellen Sie einen neuen Preis für den Abrechnungszähler. Stellen Sie sicher, dass der neue Preis für dasselbe Produkt gilt wie Ihr alter Preis.
Aufzeichnung der Nutzung starten
Notiz
Sie müssen weiterhin Nutzungsdaten an Stripe senden, bis die Migration abgeschlossen ist.
Melden Sie die Nutzungsdaten mit der Billing Meter API. Stripe zeigt diese Nutzung erst dann auf Kundenrechnungen wider, wenn der neue Preis abonniert wurde.
Learn more about recording usage.
Abonnementpläne planen
Verwenden Sie Abonnementpläne, um am Ende eines Abrechnungszyklus automatisch eine Migration auf den neuen Preis vorzunehmen. Weitere Informationen zu Abonnementplänen.
Listen Sie die mit dem alten Preis verknüpften Abonnements auf.
Stripe gibt eine Liste von Abonnements zurück, die mit dem alten Preis verknüpft sind. Beispiel:
{ "object": "list", "data": [ { "id":
, "object": "subscription", ... "items": { "object": "list", "data": [ { "id":"sub_1P1Y6gDxxK6kAaV0rS7ojBjh", "object": "subscription_item", ... "price": { "id": "{{OLD_PRICE_ID}}", "object": "price", ... "recurring": { "aggregate_usage": "sum", "interval": "month", "interval_count": 1, "trial_period_days": null, "usage_type": "metered" }, ... }, ... } ], ... }, ... "schedule": { "id":"si_PrGdqMmuM1DGbQ", "object": "subscription_schedule", ... "current_phase": { "end_date": 1714759200, "start_date": 1712167200 }, ... "phases": [ { ... "end_date": 1714759200, ... "items": [ { ... "price": "{{OLD_PRICE_ID}}", ... } ], ... "start_date": 1712167200, ... "trial_end": 1712772000 } ], ... }, ... }, ... ], "has_more": false, "url": "/v1/subscriptions" }"sub_sched_1P1XxjDxxK6kAaV0YygN4tf7"
Wenn ein Abonnement einen Zeitplan hat, müssen Sie den vorhandenen Abonnementplan aktualisieren, um am Ende eines Abrechnungszyklus die Migration zu dem neuen Preis vorzunehmen. Wenn kein Zeitplan für ein Abonnement vorhanden ist, erstellen Sie einen.
Migration testen
Erstellen Sie eine Testkundin/einen Testkunden mit einem Abonnement, das dem alten Preis zugeordnet ist.
Erstellen Sie einen Abonnementplan für dieses Abonnement.
Fügen Sie dem Abonnementplan eine phase
hinzu, um auf den neuen Preis umzustellen.
Simulieren Sie den Abonnementwechsel mit einer Test-Uhr.
Erfahren Sie mehr über das Testen von Abonnementintegrationen. Mithilfe von Test-Uhren können Sie verschiedene Szenarien testen und so auch die Nutzungsberichte simulieren. Mehr erfahren über Test-Uhren.