Veröffentlichen Sie die bezahlte Konvertierung für verfolgte Organisationen

FeatureBillingService
Shipped
20. August 2026 um 01:24 UTC
Author
Kamo
Commit
b7c0ad1

Beide Wege, die BillingSourceType.PAID jetzt veröffentlichen marketing.visitor.paid, weil das Einhaken nur eine leise verfehlt die Hälfte des Verkehrs . AccountSubscriptionService behandelt die Konsole eigenen abonnenten, ConsumerCheckoutService die Stripe Kasse. Drei Dinge, dies richtig macht mit Absicht. Es veröffentlicht auf der TRANSITION, Lesung die vorherige Quelle vor dem Schreiben und Brennen nur, wenn es nicht schon war PAID, so dass eine Planänderung oder ein re-POSTed "Change Plan" kann nicht die Zähler aufblasen. Es schnappt Schüsse in eine unumstößliche Aufzeichnung innerhalb der Transaktion, weil Konto und targetOrganization sind beide faul und lesen sie von AfterCommit Würften. Und die org es berichtet, ist die TARGET-Organisation, nie der Zahler - ein Elternteil Konto zahlt routinemäßig für ein Abonnement für ein Kind org, und der Trichter zählt die Org, die konvertiert ist, nicht die, die die Karte hält. Registriert durch ************ anstatt veröffentlicht inline, die auch recordPaidFromCheckout richtig: seine @Transactional schließt sich die äußere Transaktion des Stripe webhook, also nur ein AfterCommit-Haken feuert auf die echte Grenze zu begehen.

All changes

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen