- Szycy
- 20 kwietnia 2026 19:43 UTC
- Autor
- Kamo
- Pochęt się
- 620164f
- PlatformAdminController na /api/billing/platform (poziom klasowy ?PlatformAdminOnly) - GET /orgs, GET /orgs/'orgId' - POST /orgs/'orgId'/grants, PATCH|DELETE /orgs/'orgIad'/grants/'subId' - GET / plans (obejmuje ispllic-false) - GET / ewentuacje - PlatformAdminService: grant tworzy COMP SubscriptionRecord, anuluje wcześniej aktywny sub, emituje SubscriptionEvent ? 5s idempotpotency - PlatformAdminOnly + HandlerInterceptor: pozwól na działanie boga-mode-aktywnie LUB (TeamMember.isOrganizationOwner AND Organization.isTopLevel, przeżycie z DB) - SubscriptionRenewalScheduler: oddział COMP anuluje po wygaśnięciu (COMP_EXPIRED) I nigdy nie dzwoni do Stripe - BillingAdminService: Agregacja MRR/ARR wyklucza płatnośćMethod-COMP - Długie idi odsłonięte jako String (CockroachDB unique_rowid precyzja)