Validateur de carte de crédit
Contrôlez la validité syntaxique d'un numéro de carte bancaire grâce à l'algorithme officiel de Luhn.
| type de carte de crédit | Numéro de Carte de Crédit |
|---|---|
| American Express | 371449635398431 |
| Diners Club | 30569309025904 |
| Discover | 6011111111111117 |
| JCB | 3530111333300000 |
| MasterCard | 5555555555554444 |
| Visa | 4916592289993918 |
Contrôler la validité d'un numéro de carte bancaire (Algorithme de Luhn)
Notre outil permet de valider un numéro de carte de crédit en appliquant la formule de Luhn (également appelée algorithme "modulo 10"). Cette formule mathématique standardisée (norme ISO/IEC 7812) est utilisée par tous les réseaux bancaires mondiaux pour détecter instantanément les erreurs de saisie ou les numéros de carte non conformes avant même d'interroger une passerelle de paiement.
Sanctuaire de sécurité : Cet outil fonctionne de manière strictement statique et locale dans votre session. Aucun numéro n'est enregistré, transmis ou stocké sur notre serveur. Il ne permet en aucun cas de vérifier le solde ou d'effectuer un débit.
Comment tester la conformité d'un numéro de carte
- Saisissez le numéro : Entrez les 13 à 19 chiffres de la carte de test sans espaces ni tirets.
- Vérifiez le résultat : Le validateur calcule la somme de contrôle et affiche le statut (valide ou invalide).
- Consultez l'émetteur : L'outil identifie le préfixe (IIN/BIN) pour indiquer le réseau émetteur : Visa (commence par 4), Mastercard (51-55 ou 2221-2720), American Express (34, 37).
À qui s'adresse ce validateur ?
- Développeurs e-commerce : Validez vos scripts de formulaires de paiement et vos expressions régulières (Regex) en phase de pré-validation front-end.
- Testeurs QA : Assurez-vous que vos masques de saisie rejettent correctement les numéros erronés avant le passage en production.
Pour générer des jeux de numéros factices conformes pour vos environnements de test, consultez notre générateur de carte de crédit test.
Questions fréquentes sur la validation de carte
Un résultat valide signifie-t-il que la carte est active et approvisionnée ?
Non. L'algorithme de Luhn vérifie uniquement la cohérence mathématique de la suite de chiffres (checksum). Seule une banque ou un processeur de paiement agréé (comme Stripe, Mollie ou PayPal) peut certifier qu'une carte existe réellement et dispose des fonds nécessaires.