Cargando...

Obtener tipo de tarjeta desde cliente

Al implementar un sistema de cobro, una de las operaciones básicas es determinar el tipo de tarjeta que el cliente quiere usar.

Antes de pasar el dato a un script en el servidor que aplique las validaciones necesarias, desde el navegador identificaremos si la tarjeta es una de las que acpetamos, para entonces si, hacer una petición al servidor.

function detect_card_type(tarjeta) { c = tarjeta.trim(); if (/^3[47]/.test(c)) return 'amex'; if (/^4/.test(c)) return 'visa'; if (/^5[1-5]/.test(c)) return 'mastercard'; return 'otra'; }