Crédits et mesure
Le fonctionnement du registre de crédits, les deux garde-fous qui empêchent tout dépassement, et pourquoi votre date de renouvellement ne tombe pas le 1er du mois.
BoostEcom est un abonnement mensuel fixe qui inclut des crédits. Pas de facture au token à déchiffrer en fin de mois.
Les montants de chaque plan se trouvent dans Plans et limites, volontairement à un seul endroit, pour qu'ils ne puissent jamais se contredire.
Le registre
Les crédits forment un registre où l'on ne fait qu'ajouter des lignes, pas un compteur que l'on écrase. Chaque attribution et chaque consommation est une ligne. Votre solde en est la somme, ce qui veut dire que :
- l'historique est vérifiable : vous voyez toujours ce qui a consommé quoi ;
- un bug peut ajouter une ligne de correction, jamais réécrire le passé en silence ;
GET /api/usagelit le registre en direct, pas un chiffre en cache.
Tarif des modèles
L'usage des modèles est décompté au tarif de chaque modèle, le même sur tous les plans payants ; un contrat Custom fixe le sien. Un crédit vaut un dollar de dépense, pas une unité opaque : l'en-tête du chat affiche ce que chaque réponse a coûté.
Les deux garde-fous
Aucun des deux ne se contourne, et ils s'appliquent à tous les plans comme à tous les niveaux d'autonomie :
1. Estimation avant génération. Avant l'exécution d'une requête, son
coût est estimé. Si l'estimation dépasse votre solde, la requête est
refusée avec une erreur 402 et rien n'est généré. Vous ne payez jamais
une requête qui allait de toute façon manquer de solde.
2. Plafond strict en cours de génération. Une longue génération est décomptée au fil de l'eau. Dès que son coût atteint votre solde, le flux est coupé. Une requête ne peut pas rendre votre solde négatif.
Le renouvellement tombe à votre date anniversaire, pas le 1er
Les crédits mensuels se renouvellent au jour d'ancrage de votre abonnement, c'est-à-dire le jour du mois où vous vous êtes abonné, et non le premier. Une boutique abonnée le 18 est rechargée le 18.
Chaque jour, une tâche planifiée passe en revue les organisations dont le
jour d'ancrage tombe ce jour-là. Chaque attribution est idempotente : la
tâche planifiée, le webhook subscription.created et le filet de
sécurité invoice.paid écrivent tous avec la même clé, donc trois
chemins vers les crédits d'un même mois ne les attribuent qu'une fois.
Bonus quotidien
Les plans payants reçoivent un petit bonus quotidien en plus de l'allocation mensuelle. Il est attribué par organisation, expire à minuit UTC et ne se cumule pas. Les montants figurent dans Plans et limites.
Taxes
Stripe Tax est actif au paiement (TVA européenne et sales tax américaine). Quand vous achetez des crédits, l'attribution se fonde sur le montant hors taxes. Vous n'êtes jamais crédité de la taxe payée, et vous n'y perdez rien non plus.
Suivre votre consommation
| Surface | Ce qu'elle affiche |
|---|---|
GET /api/usage | Le registre en direct de votre organisation. |
/<org>/~/billing | État de l'abonnement, factures, plan. |
/<org>/~/billing/activate | Après un paiement : l'état réel de chaque webhook avant de vous rendre la main. |
Cette dernière page mérite d'être connue. Après un paiement, elle indique si le paiement, l'abonnement, le changement de plan et l'attribution de crédits ont chacun réellement abouti, au lieu d'afficher un minuteur en espérant que tout se passe bien.