Ajout de périodes de facturation au niveau des postes d’abonnement et suppression des périodes au niveau de l’abonnementModifications majeures
Nouveautés
Les éléments d’abonnement suivent désormais directement leurs périodes de facturation respectives au lieu d’être regroupés dans une période de facturation partagée de niveau supérieur sur la ressource d’abonnement.
Pourquoi s’agit-il d’une modification majeure ?
- Les champs
current_etperiod_ start current_ne sont plus disponibles dans la ressource abonnement.period_ end - Le champ
previous_du webhookattributes customer.indique désormais que la période de facturation du poste d’abonnement a changé.subscription. updated
Impact
Mettez à jour tout code qui fait référence aux champs current_ et current_ au niveau de l’abonnement. Accédez plutôt aux périodes de facturation de l’élément d’abonnement directement à l’aide des champs items.data.current_period_end et items.data.current_period_start.
Assurez-vous que votre intégration gère correctement le champ previous_ sur le webhook customer.. Par exemple, pour les modifications de price ou quantity, inspectez le champ previous_.
Modifications
Mise à niveau
Changements connexes
- Les ressources de facturation précisent désormais comment elles ont été générées
- Ajout de la prise en charge de la dernière formule d’agrégation sur les dispositifs de mesure
- Ajout de nouveaux types d’événements de webhook pour les compteurs de facturation
- Ajout de nouveaux types d’événements de webhook pour les crédits de facturation