Dernière revue: 2026-09-15
Crédits et réponses 402
Résolvez les réponses CodeCleared 402 pour crédits, échec de paiement ou licences MAU épuisées.
Objectif
Un 402 indique que le travail demandé manque de crédits applicables, que le paiement échoue, ou qu’aucune licence active (MAU) ne reste pour l’utilisateur ce mois-ci.
Pour qui
Les propriétaires d’organisation, de facturation et les ingénieurs d’intégration.
Prérequis
Conservez l’ID de scan, les types demandés et l’organisation pour le diagnostic. Vérifiez le champ code de la réponse.
Fonctionnement
- Lisez
codedans le corps 402 :seat_license_required— pool MAU épuisé pour cet utilisateur / mois (l’app redirige vers/license-required).payment_failed— échec de paiement d’abonnement non résolu ; ouvrez Facturation. Les échecs de charge auto-recharge (pack) ne posent pas ce code — privilégiez le flux crédits insuffisants ou attendez une nouvelle tentative (voir Facturation).- autre / crédits — solde core ou SAST (ou PAYG) insuffisant.
- Ouvrez Facturation (admins) ou demandez à un admin d’acheter licences / crédits.
- Distinguez crédits core et SAST si le code est lié aux crédits.
- Vérifiez le droit : Free et Starter n’incluent pas l’accès API.
- À partir de Starter, ajoutez ou activez le paiement à l’usage si adapté.
- Réessayez seulement après modification.
- Si l’auto-recharge est activée (offre payante, carte par défaut), les membres peuvent voir une bannière ambre auto-recharge en cours pendant l’achat d’un pack core, ou auto-recharge SAST en cours pour SAST ; réessayez une fois les crédits crédités (voir Facturation).
Règles métier
Free n’autorise pas le paiement à l’usage. Les pools core et SAST sont distincts. L’API exige une offre éligible. Les licences actives (MAU) se consomment à la première utilisation du mois calendaire, indépendamment du paiement annuel ou mensuel.
Scénarios et cas limites
Solde suffisant : vérifiez le pool du type demandé. API sur Starter : acheter des crédits n’active pas l’API. seat_license_required : acheter des crédits ne suffit pas — achetez des licences (Team) ou attendez le mois suivant. Auto-recharge pack en échec mais abonnement à jour : vous pouvez avoir un 402 lié aux crédits (core épuisé), pas payment_failed ; les admins voient le statut auto-recharge dans Paramètres → Facturation → Offre → Options avancées. Scan support gratuit inattendu : les scans d’un administrateur plateforme CodeCleared sont sans débit — voir Crédits et Journaux d’audit. Rafraîchissement de preuves au lancement : des crédits insuffisants pour l’estimé bulk ensure renvoient un 402 et ne créent pas de job de refresh en échec ; en cours de vol, des unités peuvent encore passer en partial / failed sur le job de rafraîchissement.
Limites
Les tentatives répétées n’ajoutent ni crédits ni droits.
Erreurs courantes
- Prendre un 402 pour du JSON invalide.
- Réessayer avant toute modification de Facturation / licences.
- Confondre un 402 crédits avec
seat_license_required.