Validateur de carte de crédit
Validez les numéros de carte de crédit – format de chèque et somme de contrôle Luhn.
Detected type:
Validates the Luhn checksum and card type only — it does not check if the card is real or active. Never enter a live card you don't own.
Comment utiliser Validateur de carte de crédit
- Entrez le numéro de carte.
- Lisez le résultat de la validation — Réussite/échec de Luhn, type de carte détecté, vérification de la longueur.
- Utilisez-le pour tester votre logique de validation ou comprendre la structure du numéro de carte.
- N'oubliez pas qu'il vérifie le FORMAT, pas la réalité — seul le réseau de paiement sait si une carte est réelle et utilisable.
Qu'est-ce que Validateur de carte de crédit ?
Un validateur de carte de crédit vérifie si un numéro de carte est bien formé : la bonne longueur, un modèle de type de carte reconnu et une somme de contrôle Luhn satisfaisante. Il ne vérifie PAS si une carte est réelle, active ou si elle contient des fonds (cela nécessite le réseau de paiement) ; il valide la STRUCTURE du numéro, détectant les fautes de frappe et les numéros mal formés.
C'est ce que font les formulaires de paiement lors de leur première vérification : avant d'envoyer une carte au processeur, ils vérifient qu'elle ressemble au moins à un numéro de carte valide (longueur correcte, somme de contrôle valide) pour détecter les erreurs instantanément plutôt qu'après l'échec d'une transaction.
À propos de Validateur de carte de crédit
Entrez un numéro de carte et voyez s'il est structurellement valide : format, type de carte détecté et résultat du contrôle Luhn.
Ce qu'il vérifie et pourquoi : Somme de contrôle Luhn – l'algorithme (chaque numéro de carte valide le satisfait) qui détecte la grande majorité des fautes de frappe et des transpositions à un chiffre ; si un numéro échoue à Luhn, il est définitivement mal saisi ou faux ; Détection du type de carte — le préfixe du numéro identifie le réseau (Visa commence par 4, Mastercard 51-55/2221-2720, Amex 34/37), utile pour afficher le bon logo de la carte et appliquer des règles spécifiques au réseau ; et longueur — différents réseaux utilisent des longueurs différentes (Visa/MC 16, Amex 15).
Où il est utilisé : tester la validation du paiement — vérifier que la logique de validation de votre formulaire fonctionne (transmet-il correctement les numéros valides et rejette-t-il les non valides ?) ; comprendre la structure des cartes : apprendre comment les numéros de carte codent le réseau et transmettent les sommes de contrôle ; et détection des erreurs de saisie — la même vérification de première ligne que celle utilisée dans les formulaires réels. Important : réussir la validation signifie que le numéro est bien FORMÉ, et non qu'il s'agit d'une véritable carte utilisable : seul le réseau de paiement sait si une carte existe et peut être débitée. Il s’agit d’une validation de structure, identique à ce que fait un formulaire de paiement avant sa soumission. Associez-le à notre générateur de carte de crédit (qui crée des numéros de test valides pour Luhn à valider ici) : ensemble, ils vous permettent de tester les deux côtés de la gestion du format de carte en cours de développement.