Vue d’ensembleÉconomie

Économie

Où vivent les plans, les crédits et les limites de BoostEcom, et les règles de facturation que le code applique.

Cette page dit où vit chaque chiffre et quelles règles le code applique. Elle ne recopie aucun prix : un prix recopié est un prix qui dérive. Les pages détaillées du modèle économique de cet onglet en donnent le pourquoi.

Les fichiers qui font foi

QuoiOù
Identifiants de plan (free, pro, max_5x, max_20x, custom)Plan et PaidTier dans src/types/billing-plans.ts
Prix mensuel et annuel, crédits inclusPLAN_PRICING
Boutiques, membresPLAN_LIMITS
Workflows simultanésPLAN_USAGE_CAPS
Limites du MCPPLAN_MCP_RATE_LIMITS
Minutes d’analysePLAN_SCAN_MINUTES
Tâches IA simultanéesPLAN_AI_CONCURRENCY
Bonus quotidienPLAN_DAILY_BONUS_USD
Majoration sur le coût fournisseurADMIN_PRICING_CONFIG
Noms, textes, icônes et identifiants de prix Stripe des planssrc/config/plans.ts (lit tous les chiffres dans src/types/billing-plans.ts, n’en tape aucun)
Coût des modèlessrc/config/ai-models.ts (pnpm models:check)
Fournisseurs, plafonds, FinOpssrc/config/provider-ledger.ts

Les plans

  • Free (décision du propriétaire du 2 octobre 2026) : ni essai, ni crédit, ni chat. Il sert à ouvrir un compte, obtenir une clé MCP et brancher une boutique sur n’importe quel LLM par le relais MCP. Une boutique, un membre, aucune vente sur la marketplace.
  • Pro, Max 5x, Max 20x : paliers d’usage. Chaque palier inclut 3, 10 ou 25 boutiques (ADR 0039, qui remplace la moitié « boutiques illimitées » de l’ADR 0037), membres illimités, aucun module boutique supplémentaire vendu : au-delà, le palier suivant ou Custom. Les paliers diffèrent aussi par les crédits inclus, le bonus quotidien, les tâches IA et workflows simultanés, les allocations MCP et d’analyse, les skills premium et le détail de l’Intelligence.
  • Custom : sur mesure, boutiques non plafonnées.
  • Cadences : mensuelle et annuelle ; la cadence trimestrielle est supprimée (billing/0373).
  • Depuis la v4.0 (décision du 6 septembre 2026), les crédits inclus d’un palier sont un montant fixe, découplé du prix de l’abonnement.

Les règles que le code applique

  • Estimation avant le stream : si le solde ne couvre pas le coût estimé, la requête répond 402 avant de commencer.
  • Coupure en plein stream au solde.
  • Idempotence par table : StripeEvent, MonthlyReset, DailyBonus, AffiliateRedemption (prisma/schema.prisma).
  • Crédits achetés : le montant accordé se lit dans metadata.amount, hors taxe, jamais dans amount_total.
  • Bonus quotidien : accordé par le cron /api/cron/daily-bonus (00:05 UTC) aux seules organisations payantes dont le propriétaire a une ligne AuditLog dans les dernières 24 heures ; il expire à minuit UTC ; un par organisation et par jour.
  • Un abonnement Stripe par organisation, taxes calculées par Stripe Tax.

État

Stripe est en mode test. Le passage en live, les décisions de prix en attente et leur ordre sont sur Reste à faire. Un item de prix, de contrat ou de dépense (type: decision dans backlog/) n’est tranché que par le propriétaire.