Ajoute des aides pour résilier les abonnements pour les périodes de facturation avec des intervalles mixtes
Nouveautés
Nous avons introduit les valeurs d’énumération cancel_at suivantes pour simplifier l’annulation d’un abonnement à intervalles mixtes à la fin d’une période de facturation :
min_
: planifie l’annulation de l’abonnement à laperiod_ end items.
la plus ancienne, pour tous les postes d’abonnement.data. current_ period_ end max_
: planifie l’annulation de l’abonnement au plus tardperiod_ end items.
pour tous les postes d’abonnement.data. current_ period_ end
Dans les requêtes qui modifient à la fois la current_
d’un poste d’abonnement et qui définissent l’une de ces nouvelles valeurs, la current_
mise à jour est prise comme date d’annulation respective. Contrairement à cancel_at_period_end, ces valeurs se résolvent en horodatage immédiatement et les autres modifications apportées à items.
ne les affectent pas.
Remarque
Pour les abonnements à intervalles mixtes, la fonctionnalité cancel_at_period_end existante se résout toujours à la fin de la période du poste la plus ancienne.
Impact
Les endpoints suivants de l’API prennent en charge les nouveaux enums :
Si votre intégration du mode de facturation flexible utilise actuellement cancel_at_period_end pour résilier les abonnements, mettez à jour votre intégration pour qu’elle utilise l’une ou l’autre de ces options :
- Utilisez les nouvelles valeurs de l’enum
min_
ouperiod_ end max_
pour spécifier l’intervalle qui déclenche l’annulation.period_ end - Remplir cancel_at avec un timestamp entier explicite.
Le paramètre cancel_
sur un abonnement n’est pas compatible avec les nouvelles aides cancel_
.
Si vous mettez à jour la valeur current_
pour les postes d’un abonnement, vous pouvez ajouter cancel_
ou cancel_
dans la même requête pour réinitialiser l’horodatage cancel_at existant de l’abonnement.
Modifications
Mise à niveau
Changements connexes
- Ajoute un paramètre de durée pour les phases de planification
- Ajoute le support pour l’ajustement de la quantité à l’API Customer Portal Configuration
- Ajoute le support pour les seuils de facturation sur les abonnements en mode facturation flexible
- Ajoute le support pour les intervalles mixtes sur le même abonnement