Générateur D’informations Utilisateur

Validateur de carte de crédit

16 janvier 2016

Valider un numéro de carte de crédit pour toutes les sociétés de cartes de crédit populaires en utilisant deux méthodes populaires différentes. Le premier est l’algorithme de Luhn qui obtient la somme de contrôle correcte pour la carte, la deuxième méthode est le vérificateur de nombre de bin.

Attributs de carte de crédit

Informations de validation

3530111333300000
Impossible de valider la carte
16
Impossible de déterminer le type de carte de notre base de données.
La carte de crédit a une somme de contrôle valide.
0

Détails du bac

JCB
Visa Plus
Crédit
Jcb International Credit Card Co., Ltd.

Info numéro BIN

Le premier numéro à six chiffres sur une carte bancaire est le numéro d’identification bancaire (BIN) qui identifie l’emplacement de la banque qui a émis la carte, tandis que la dernière partie identifie le nom spécifique de la banque. Les BIN sont traditionnellement utilisés par les marchands en ligne pour détecter la fraude en faisant correspondre la zone géographique où se trouve le titulaire de la carte à la zone géographique identifiée dans le numéro d’identification de la banque. Les termes Numéro d’identification de l’émetteur (IIN) et Numéro d’association de carte interbancaire (ICA) font également référence à cette même collection de numéros.

La preuve de Luhn

Exemple interactif de la façon dont nous avons fait la validation ci-dessus en utilisant la formule de Luhn.

3
6
6
5
5
5
3
6
6
0
0
0
1
2
2
1
1
1
1
2
2
3
3
3
3
6
6
3
3
3
3
6
6
0
0
0
0
0
0
0
0
0
0
0
0
x
x
= 40

Le chiffre de contrôle (x) est obtenu en calculant la somme des chiffres puis en calculant 9 fois cette valeur modulo 10 (soit: (40 * 9 mod 10)).

En résumé:

  1. Calculez la somme des chiffres (40).
  2. Multipliez par 9 (360).
  3. Prenez le dernier chiffre (0).
  4. Le résultat est votre chiffre de contrôle.

Importance du premier chiffre

Le chiffre le plus à gauche de la carte a beaucoup plus de sens que ce que vous pouvez penser. Le tableau ci-dessous indique ce que le nombre signifie dans le schéma général.

0
ISO / TC 68 et autres affectations industrielles
1
Compagnies aériennes
2
Affectation des compagnies aériennes et autres industries
3
Voyage et divertissement
4
Banque et Finance
5
Banque et Finance
6
Merchandising et Banque
7
Pétrole
8
Affectation des télécommunications et autres industries
9
Affectation Nationale

Panne de carte de crédit par l’émetteur

Chaque société de cartes se voit attribuer un nombre défini de préfixes qu’elle est autorisée à utiliser pour générer ses numéros de carte. Vous pouvez penser à ces préfixes comme étant similaires aux indicatifs régionaux dans un numéro de téléphone. Chaque indicatif régional peut vous indiquer l’état ou la province en fonction des trois premiers chiffres d’un numéro de téléphone à dix chiffres. La même chose peut être faite avec le préfixe de carte de crédit.

15
CID / 4
34, 37
14
CVV / 3
300, 301, 302, 303, 304, 305
14
CVV / 3
36, 38
16
CID / 3
6011, 644, 645, 646, 647, 647, 649, 65
15
CVV / 3
2014, 2149
16
CVV / 3
637, 638, 639
15
CVV / 3
1800, 2100
16
CVV / 3
3088, 3096, 3112, 3158, 3337, 3528
16
CVV / 3
6304, 6706, 6709, 6771
17
CVV / 3
6304, 6706, 6709, 6771
18
CVV / 3
6304, 6706, 6709, 6771
19
CVV / 3
6304, 6706, 6709, 6771
16
CVC2 / 3
51, 52, 53, 54, 55
13
CVV2 / 3
4, 40240071, 4485, 4532, 4539, 4556, 4716, 4916, 4929
16
CVV2 / 3
4, 40240071, 4485, 4532, 4539, 4556, 4716, 4916, 4929
16
CVV / 3
4026, 417500, 4508, 4844, 4913, 4917
15
CVV / 3
8699

Témoignages

"Incroyable, généralement pour les tests, nous devons masquer les données utilisateur en direct, mais avec vos données, j’ai pu créer 1000 utilisateurs en quelques minutes seulement."

Russ McEwan, Denver, CO

"Thanks this is exactly what I was looking for when I needed a lot of users created as test data."

Timothy Hardy, Chicago, IL

"So glad I stumbled on this site. Now I would not be able to do my job without these helpful generators. Thanks."

S. Rosario, Maryland