- Dikirim
- 10 Juni 2026 pukul 04.24 UTC
- Penulis
- Kamo
- Commit
- bc82e78
# 4 meter: - EsignMeterSubMission Service (@ Scheduled Daily): kumpulkan APl- asal Menghapus Records per org + periode; pertama 40 / periode disertakan, sisanya dimasukkan Sebagai Stripe Meterents. Idempotent via reportedToStripe + the usage- record UID as The MeterEvent identifier (Stripe-side dedupe). Selesaikan nama acara meter dari addon sebenarnya harga Stripe * * * * * * * * * * * * * * * * * * * sehingga cocok dengan harga meter apapun yang terikat (perbaikan penamaan tidak cocok). # 5 checkout konsumen: - KonsumerCheckoutService: Sesi Checkout Stripe (mode = berlangganan) terhadap Harga rencana root produk (+ metered overage line for Business); rekam AccountSubscription (source PID) + Subscription Member + AccountLicense on penyelesaian dan invalidates hak. - KonsumerSesionResolver: otentikasi pembeli oleh sendiri * * cookie melalui Redis (tidak pernah a client-set org header). - KonsumerCheckoutController POST * * * * * * * * * * * * * * * - StripeWebhookService sekarang menangani checkout.session.completed. Addititive / inert sampai seorang pelanggan menjadi subguru; muatan langsung memerlukan kartu asli.