Fügt Hilfsfunktionen zum Abbrechen von Abonnements für Rechnungsstellungszeiträume mit gemischten Intervallen hinzu.
Das ändert sich
Wir haben die folgenden cancel_at Enum-Werte eingeführt, um die Kündigung eines gemischten Intervall- Abonnements am Ende eines Rechnungsstellungszeitraums zu vereinfachen:
min_
: Legt die Kündigung des Abonnements zum frühesten Zeitpunktperiod_ end items.
für alle Posten des Abonnements an.data. current_ period_ end max_
: Plant die Beendigung des Abonnements zum spätestenperiod_ end items.
für alle Posten des Abonnements.data. current_ period_ end
In Anfragen, die sowohl den Wert current_
eines Postens des Abonnements ändern als auch einen dieser neuen Werte festlegt, wird der aktualisierte Wert current_
als das entsprechende Kündigungsdatum verwendet. Im Gegensatz zu cancel_at_period_end werden diese Werte sofort in Zeitstempel aufgelöst und weitere Änderungen an items.
wirken sich nicht auf sie aus.
Notiz
Bei Abonnements mit gemischten Intervallen bezeiht sich die bestehende Funktion cancel_at_period_end immer auf das früheste Laufzeitende eines Postens.
Ergebnis
Die folgenden API-Endpoints unterstützen die neuen Enums:
Wenn Ihre flexible Abrechnungsmodus-Integration derzeit cancel_at_period_end zum Stornieren von Abonnements verwendet, aktualisieren Sie Ihre Integration auf eine der folgenden Optionen:
- Verwenden Sie die neuen Enum-Werte
min_
oderperiod_ end max_
, um anzugeben, welches Intervall eine Stornierung auslöst.period_ end - Füllen Sie cancel_at mit einem expliziten ganzzahligen Zeitstempel aus.
Der Parameter cancel_
in einem Abonnement ist nicht mit den neuen cancel_
-Hilfsfunktionen kompatibel.
Wenn Sie den Wert current_
für Posten in einem Abonnement aktualisieren, können Sie in derselben Anfrage cancel_
oder cancel_
hinzufügen, um den bestehenden Zeitstempel cancel_at des Abonnements zurückzusetzen.
Änderungen
Upgrade
Zugehörige Änderungen
- Fügt einen Parameter für die Dauer für Zeitplanphasen hinzu
- Fügt Unterstützung für die Mengenanpassung zur API für die Konfiguration des Kundenportals hinzu
- Fügt Unterstützung für Abrechnungsschwellen für Abonnements mit flexiblem Abrechnungsmodus
- Fügt Unterstützung für gemischte Intervalle für dasselbe Abonnement hinzu