L'annulation arrête la facturation à l'avenir et rien d'autre

FixBillingService
Expédié
12 août 2026 à 02:25 UTC
Auteur
Kamo
Commite
cdda464

L'annulation ne prend plus un drapeau "immédiat", et aucune route orientée vers le client ne peut demander pour un. Le passage est vrai a mis fin à l'abonnement le même jour en demandant Stripe pour non-dépensée, de sorte que l'organisation a perdu le reste de la période pendant laquelle elle avait déjà payé et n'a été remboursé. Quelqu'un qui annule le deuxième jour d'un mois a acheté ce mois-là; le logiciel est le leur jusqu'à la fin. annuler (UUID) maintenant seulement annuler-at-period-end. Le statut reste ACces, donc "est-ce que c'est vrai" vérifier dans la plate-forme ne cesse de dire oui et les licences sont volontairement NE PAS rééquilibrer - Stripe brûle customer.subscription.deleted lorsque le période finit en fait et StripeWebhookService les manque alors, qui est le un moment correct plutôt que celui-ci. stopNow(UUID) maintient le chemin immédiat sous son propre nom pour le seul endroit DunningSweep, après trente jours de délinquance, où il n'y a pas de paiement période laissée à l'honneur. Le désigner séparément est ce qui empêche d'être atteint par un Appeler qui voulait dire "arrêter de me facturer". Son bogue de commande est fixe. Les licences sont maintenant caduques AVANT la rottingitude vers Free, alors que la ligne dit encore ANNULÉ. Il se produisait autrefois dans l'autre sens : repliToFree réécrit la ligne à ACTIVE / FREE / seatCount 1, et le rééquilibrage puis a pris la branche surcapacité au lieu de l'avenue une branche de 25 sièges L'organisation s'est terminée avec exactement une personne qui travaillait encore et 24 a dit leur siège a été réduit parce que "le nombre de places réduit en dessous du nombre attribué", une réduction de personne made. Si le marché n'avait pas de plan FREE actif, le repliementToFree est revenu plus tôt et chaque licence est caduque à la place: une voie, deux résultats complètement différents en fonction des données du catalogue. Lapide les rend d'abord identiques et l'enregistrement raison vraie. L'annulation du groupe suit la même promesse - la liste est laissée seule, donc son les gens gardent leur place jusqu'à la fin de la période. La suppression d'un groupe accepte maintenant un abonnement qui est simplement en train de se liquider; exiger un statut ANNULÉ complet signifie "annuler, puis supprimer" a été refusé jusqu'à un mois sans rien expliquer Attendez.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation