Cómo funcionan los números de tarjetas de crédito

Si tienes una tarjeta de crédito, sabrás que contiene una cadena de 16 dígitos que debes ingresar al realizar una compra en línea. A primera vista, estos números parecen aleatorios y no parece haber un patrón asociado a ellos. La realidad es que estos números siguen un patrón y es bastante simple generar una serie de números de tarjeta de crédito válidos. Echemos un vistazo a cómo funcionan los números de tarjetas de crédito.

Nota: Un número de tarjeta de crédito válido significa que puede ser validado por el algoritmo utilizado para encriptar el número. No significa que puedas usar este número para realizar una compra.

Desencriptando los números de tarjetas de crédito

Hay 16 dígitos en el número de la tarjeta de crédito y se puede dividir en tres partes.

  1. El primer dígito representa el identificador de la industria principal (MII). Identifica la institución/industria que emite la tarjeta. Por ejemplo, los números que comienzan con:
  • 1 y 2 son emitidos por aerolíneas.
  • 3 es emitido por viajes y entretenimiento, como American Express y Diners Club.
  • 4 es emitido por VISA
  • 5 es emitido por MasterCard
  • 6 es emitido por comercio y banca.
  • 7 es emitido por compañías petroleras.
  • 8 es emitido por compañías de telecomunicaciones.
  • 9 es emitido por asignación nacional.

Junto con los siguientes 5 dígitos, los primeros 6 dígitos de la cadena de números forman los Números de Identificación del Emisor (IIN). Esto te dirá quién es la institución exacta que distribuye esta tarjeta de crédito. Si puedes seguir el patrón, un banco que emite una tarjeta de crédito VISA tendrá el primer dígito como “4” y el código del banco para los siguientes cinco dígitos. Todas las tarjetas de crédito VISA emitidas por este banco tendrán los mismos seis primeros dígitos.

  1. Los dígitos del 7 al 15 del número de la tarjeta de crédito representan el número de cuenta del cliente. Este es único para cada cliente. Permite al banco identificar al propietario de la tarjeta.

  2. El último dígito es un dígito de verificación que se utiliza para verificar los primeros quince dígitos. Utiliza el Algoritmo de Luhn (también conocido como algoritmo Mod 10). Cómo funciona es muy simple:

  3. Escribe tu número de tarjeta de crédito. Contando desde la derecha, duplica el dígito en la posición par (2ª, 4ª, 6ª… 16ª).

  4. Si el dígito duplicado es más de 9, suma los números para que se convierta en un solo dígito. Por ejemplo, si el dígito duplicado es 13 14, suma “1” a “4” para que se convierta en “5”.

  5. Ahora, suma todos los números. El número resultante debe ser divisible por 10.

Por ejemplo:

  • Toma el número de tarjeta de crédito 3782 8224 6310 005
  • Comenzando desde la derecha, duplica los dígitos en la posición par, esto nos dará: 3 14 8 4 8 4 2 8 6 6 1 0 0 0 5
  • Sumar los dígitos para el número que es más de 9: 3 5 8 4 8 4 2 8 6 6 1 0 0 0 5
  • Suma todos los dígitos: 3 + 5 + 8 + 4 + 8 + 4 + 2 + 8 + 6 + 6 + 1 + 5 = 60 que es divisible por 10

Si trabajas hacia atrás, puedes calcular fácilmente el último dígito del número de la tarjeta de crédito.

Por ejemplo, supongamos que el último número es desconocido, así que tenemos 3782 8224 6310 00x

  • Comenzando desde la derecha, duplica los dígitos en la posición par, esto nos dará: 3 14 8 4 8 4 2 8 6 6 1 0 0 0 x
  • Sumar los dígitos para el número que es más de 9: 3 5 8 4 8 4 2 8 6 6 1 0 0 0 x
  • Suma todos los dígitos: 3 + 5 + 8 + 4 + 8 + 4 + 2 + 8 + 6 + 6 + 1 + x = 55 + x. El número más cercano que es divisible por 10 es 60, así que x tiene que ser 5

números-de-tarjetas-de-crédito-amex

¿Qué es un número CVV?

Cuando realizas una compra en línea, además del número de tarjeta de crédito, la pasarela de pago también te pedirá que ingreses un número CVV que se encuentra en la parte posterior de la tarjeta de crédito. El número CVV se genera encriptando el número de la tarjeta, la fecha de caducidad de la tarjeta y una clave de encriptación secreta (que es única para cada banco emisor). Esta es una característica de seguridad y no es fácilmente crackeable.

Recursos para obtener números de tarjetas de crédito válidos

Si eres un desarrollador y necesitas probar tu pasarela de pago sin usar tu número de tarjeta de crédito real, puedes utilizar generadores de números de tarjetas de crédito para obtener una serie de números de tarjetas de crédito válidos. Puedes seleccionar el banco emisor y el número de entradas. Paypal también ofrece una lista de números de tarjetas de crédito que puedes usar para probar.

Ahora que conoces el “secreto” de tus números de tarjetas de crédito, puedes proceder a probarlo con tus tarjetas de crédito.

Crédito de la imagen: tarjeta de banco comercial, Viviendo con tarjetas de crédito