Compteur d'utilisation de l'essign électronique et caisse en libre-service pour les consommateurs

FeatureBillingService
Expédié
10 juin 2026 à 04:24 UTC
Auteur
Kamo
Commite
bc82e78

4 dosages: - EsignMeterSubmissionService (Télémé quotidiennement): agrégats d'origin API EsignUsageRecords par org-période; premier 40/période inclus, le reste soumis comme rayuresEvents. Idempotent via reportedToStripe et l'UID d'utilisation-rémunérateur comme l'identifiant de MeterEvent (Stripe-side dedupe). Résout le nom de l'événement mètre à partir du prix réel de Stripe de l'addon, donc il correspond au mètre à quel niveau le prix est lié (fixe l'inadéquation de nommage). Poste de départ du consommateur: - ConsumerCheckoutService: Session de départ (mode-souscription) contre la prix du plan de la racine du produit (ligne de dépassement de la charge nominale pour les entreprises); Souscription des comptes (source PAID) et abonnement l'achèvement et invalide les droits. - ConsumerSessionResolver: authentifie l'acheteur par son propre cookie via Redis (jamais un en-tête d'ordre de l'ensemble du client). - ConsumerCheckoutController POST - StripeWebhookService gère maintenant checkout.session.complété. Additif/iner jusqu'à ce qu'un consommateur s'abonne; la charge en temps réel a besoin d'une carte réelle.

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