creditcard.js: Validá números de tarjetas de crédito con Javascript

Muchas veces hacemos un sitio web que los usuarios tienen que ingresar su tarjeta de crédito. Si bien no valideramos si los datos son verídicos en la empresa crediticia que emite la tarjeta, las tarjeta tiene su propia verificación mediante el código.

Las reglas y los patrones que se usan para saber son complicados y pueden ser bastantes confusos. Por eso credicard.js nos ayudará haciéndonos fácil la tarea a la hora de verificarlo.

CreditCard.validate('1111 2222 3333 4444') 

Eso validará el número (con un true o un false), mientras que también podemos obtener el tipo (Visa, Mastercard, etc.) con CreditCard.type. Como dijimos, esto se basa en el Algoritmo de Luhn y los números bancarios.

Link: Creditcard.js

Un comentario en «creditcard.js: Validá números de tarjetas de crédito con Javascript»

  • el 13/02/12 a las 20:26
    Enlace permanente

    La validación SIEMPRE por una cuestión de seguridad se debe hacer desde el lado del servidor, por ejemplo desde PHP. Adicionalmente se puede hacer desde el lado del cliente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.