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 Abo-Postens ä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.
Hinweis
Bei Abos mit gemischten Intervallen wird die bestehende Funktion cancel_at_period_end immer auf den frühesten Posten aufgelöst.
Ergebnis
Die folgenden API-Endpoints unterstützen die neuen Enums:
Wenn Ihre Integration im flexiblen Billing-Modus derzeit cancel_at_period_end verwendet, um Abos zu kündigen, aktualisieren Sie Ihre Integration wie folgt:
- 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 Elemente in einem Abo aktualisieren, können Sie in derselben Anfrage cancel_ oder cancel_ hinzufügen, um den vorhandenen Zeitstempel cancel_at des Abos zurückzusetzen.
Hinweis
Diese Änderung wird im .NET SDK erst in Version 49. verfügbar sein und das Java SDK erst in Version 30.. Bis diese Versionen verfügbar sind, befolgen Sie die Anweisungen zum Senden nicht dokumentierte Parameter , um die neuen Enumerationswerte an die cancel_-Parameter weiterzugeben.
Ä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