¿Cómo se forma el número de una tarjeta de crédito?

Quizá nunca lo han pensado, pero recientemente me enteré que el número plasmado en sus tarjetas de crédito tiene una gran lógica detrás y no son sólo números aleatorios. ¿Cómo se organizan los números de una tarjeta de crédito?

Veamos la siguiente imagen:

Tarjeta de Crédito

Los primeros 6 dígitos son el prefijo del emisor, es decir, la empresa que emite la tarjeta. En la industria de tarjetas a éste prefijo se le llama Bin. El primer dígito del bin es el Principal Identificador de Industria (o MII por sus siglas en inglés) el cual indica la actividad principal del emisor, dichos valores pueden ser:


MII

Categoría

1

Aerolíneas

2

Aerolíneas y otras industrias

3

Viajes y entretenimiento

4

Banca y financiero

5

Banca y financiero

6

Comercial y banca

7

Petróleo

8

Telecomunicaciones

He aquí algunos de los prefijos para emisores conocidos:

 

Tipo de Tarjeta Prefijo
MASTERCARD 51xxxx-55xxxx
VISA 4xxxxx
American Express 34xxxx y 37xxxx
Diners Club 300xxx-305xxx
Discover 6011xx
Palacio de Hierro 6520xx

Dentro de sus rangos los emisores pueden decidir delimitar sus propios productos, por ejemplo las tarjetas platinum o VIP.

Del séptimo dígito al penúltimo, el catorceavo o quinceavo dependiendo de la longitud del número de la tarjeta, corresponden al número de cuenta. Esta número es un identificador único que el emisor puede tratar como quiera, no hay mucho control al respecto.

El último dígito es un dígito verificador cuya intención no es más que descubrir si un número de tarjeta es válido o no. El algoritmo para calcularlo lo inventó el científico Hans Peter Luhn a mediados del siglo XIX. El proceso es muy sencillo y que mejor forma de explicarlo que con un ejemplo:

Supongamos que tenemos el número de tarjeta 440804992739871X, donde X es el dígito verificador. Como dato cultural por el prefijo 440804 podríamos saber que la tarjeta es emitida por VISA.

Para calcular el dígito verificador sigamos los siguientes pasos:

  1. Empezando por la derecha multipliquemos todos los números en posición par (tomando en cuenta el espacio del dígito verificador) por 2.
  2. Si el número es mayor a 9 hay que restarle 9.
  3. Se suman todos los dígitos.
  4. Se multiplica la suma por 9.
  5. El último dígito es el verificador.

Veamos el ejemplo aplicado:


Dígitos Originales

4

4

0

8

0

4

9

9

2

7

3

9

8

7

1

x

Dígitos Pares por 2

8

4

0

8

0

4

18

9

4

7

6

9

16

7

2

x

Dígitos Dobles -9

8

4

0

8

0

4

9

9

4

7

6

9

7

7

2

x

La suma da un total de 84, multiplicada por 9 es 756, con lo cual el dígito verificador de nuestra tarjeta es 6.

Si tienen mucho tiempo libre y quieren validar los números de sus tarjetas de crédito lo pueden hacer aquí.

2 Respuestas

  1. 2014/05/14

    […] Actualmente el CVV/CVV2, se genera según los protocolos de cada emisor, antes era una combinación de dígitos de toda la tarjeta, eso cambio por seguridad, si necesitas mas información de la estructura de una tarjeta o de un BIN puedes checarla aquí. […]

  2. 2014/12/08

    […] seguridad, si necesitas mas información de la estructura de una tarjeta o de un BIN puedes checarla aquí. Aquí puedes consultar algunos BINs que algunas empresas o entidades aceptan. (Esta […]

Deja un comentario

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

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>