Fügt die Eigenschaft „Discount source“ hinzu und entfernt die Eigenschaft „Discount coupon“Wichtige Änderungen
Das ändert sich
Durch diese Änderung wird dem Discount-Objekt eine neue Eigenschaft source hinzugefügt und die automatisch erweiterte Eigenschaft coupon entfernt. Die neue Eigenschaft source ist ein Hash, der die folgenden Attribute enthält:
type: Der Objekttyp, der zur Berechnung und Anwendung des Rabatts verwendet wird.coupon: Der Gutschein, der zum Erstellen des Rabatts eingelöst wurde.
Warum ist dies eine wichtige Änderung?
Dies ist eine grundlegende Änderung, da:
- Das Schema des Rabatt-Objekts ändert sich, sodass Sie Antworten, die Rabatte enthalten, anders behandeln müssen.
- Das Gutschein-Objekt wird bei Rabatt-Objekten nicht automatisch erweitert, auch nicht innerhalb von Ereignisbenachrichtigungen.
Auswirkungen
Die Eigenschaft coupon wird im Objekt Discount nicht mehr automatisch erweitert. Um Details zum Gutschein eines Rabatts abzurufen, müssen Sie ihn entweder separat abrufen oder die Eigenschaft source erweitern.
Diese Änderung hat keine Auswirkungen darauf, wie Gutscheine derzeit gegen Rabatte eingelöst werden, ermöglicht aber in Zukunft eine erweiterte Rabattfunktionalität.
Änderungen
Upgrade
Zugehörige Änderungen
- Entfernt Iterationsparameter für Abonnement-Zeitpläne
- Promo-Codes verweisen jetzt auf Gutscheine mit einem polymorphen Feld für Werbeaktionen
- Macht den flexiblen Abrechnungsmodus zum Standard für neue Abos
- Aktualisiert die Berechnung des Enddatums der Phase des Abonnementplans, um Änderungen an den Ankern des Abrechnungszeitraums zu berücksichtigen
- Fügt die Konfiguration des Testzeitraums im Kundenportal hinzu
- Fügt die Möglichkeit hinzu, Rabatte mit anteilmäßiger Verrechnung detailliert aufzuführen