KamoCRM

Aggiungi PlatformAdmin controller + servizio per borse di comp plan

FeatureBillingService
Spegnimento
20 aprile 2026 alle ore 19:43 UTC
Autore
Kamo
Impegno
620164f

- PlatformAdminController a /api/billing/platform (class-level @PlatformAdminOnly) - GET /orgs, GET /orgs/{orgId} - POST /orgs/{orgId}/grants, PATCH|DELETE /orgs/{orgId}/grants/{subId} - GET /plans (include èPublic=false) - GET / eventi - PlatformAdminService: la sovvenzione crea COMP SubscriptionRecord, cancella la prima attiva sub, emette SubscriptionEvent E' il momento giusto. 5s idempot - @PlatformAdminOnly + HandlerInterceptor: consentire dio-mode-attivo O (TeamMember.isOrganizationOwner AND Organization.isTopLevel, re-read from DB) - AbbonamentoRenewalScheduler: Il ramo COMP annulla alla scadenza (COMP EXPIRED) e mai chiama Stripe - BillingAdminService: L'aggregazione MRR/ARR esclude il pagamentoMethod=COMP - Long ids esposti come String (CockroachDB Unique rowid precision)

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo