- Expédié
- 15 novembre 2026 à 21:56 UTC
- Auteur
- Kamo
- Commit
- d4c63c0
- PromoCodeService: un verdict (partagé SubscriptionPromotions.check) pour la vérification publique, Have A Code? et le achat; phrases simples; plan-fit titre + économies; jamais sur les plans gratuits ou négociés. - **************** prend promoCode: refusé AVANT que la carte est touchée, slot réclamé atomiquement dans la transaction d'achat, Stripe coupon étendu au produit du plan (amount_off = valeur mensuelle x mois de durée [x places]), remboursement (canal BILLING_ORDER) + audit REDEEMED. Un code tapé remplace l'offre automatique. - L'offre automatique (catalogue + Stripe) ignore désormais les codes qui doivent être tapés et les codes personnels à usage unique. - POST **************** (audited APPLIED); POST **************** (X-Internal-Auth, pour APIService); **************** sur MANAGE_PROMO_CODES.
