Magazine High tech

Librairie de validation de carte de crédit

Publié le 22 mai 2011 par Myrmex

CreditCard.js est une bibliothèque de validation de carte de crédit qui utilise le framework Prototype.

L’utilisation de la librairie est très simple : utilisez une fonction telle que  CreditCard.validate (’1111 2222 3333 4444 ‘) qui vous retournera le booléen “vrai” ou “faux” ! Pour un confort de programmation, la fonction retire automatiquement tous les “blancs” passés dans la variable, de sorte qu’elle peut être directement implémentée dans vos formulaires.

Les éléments suivants sont testés:

  • vérification de somme (Checksum)  pour valider le numéro de la carte de crédit (Wiki Formule de Luhn)
  • vérification de la plage de numéros et de la longueur (wiki Bank card number )
  • vérification si le numéro de carte est un des numéros de test connus

Enfin, vous pourrez tester le type de carte bancaire avec la fontion creditcard.type(string) ou string peut prendre les valeurs “Visa”, “MasterCard” etc… La fonction retourne tout simplement “vrai” ou “faux”.

Site Internet : CreditCard.js
Licence : Gratuit


Retour à La Une de Logo Paperblog

A propos de l’auteur


Myrmex 169 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte