¿Por qué los sitios web insisten en que los números de las tarjetas de crédito se ingresen como un solo número de 16 dígitos? [cerrado]

-1

Todas mis tarjetas bancarias tienen un número de tarjeta de 16 dígitos en el frente, escrito en 4 bloques de 4 dígitos, por ejemplo:

1234 5678 9012 3456

Sin embargo, siempre que ingrese el número de mi tarjeta de crédito en un sitio web, debo hacerlo como un solo número de 16 dígitos (por ejemplo, 1234567890123456 ), en lugar de escribir los 4 bloques. Cuando hago esto, siempre pienso que he cometido un error en algún lugar y termino revisándolo un par de veces. Es un dolor. ¿Hay alguna razón por la cual los números deben ingresarse como un solo número de 16 dígitos? Analizar 4 bloques de 4 dígitos sería muy fácil, así que supongo que hay una razón convincente para insistir en el número único de 16 dígitos. No puedo imaginar que tenga algo que ver con la facilidad de uso, por lo que me pregunté si es algún tipo de problema de seguridad (aunque eso no tiene ningún sentido para mí). ¿Alguna idea?

    
pregunta Kenny McCartney 08.08.2016 - 13:33
fuente

2 respuestas

3

Estoy bastante seguro de que esto no tiene nada que ver con la seguridad. Ya sea que se ingrese o no el número de tarjeta de crédito en un campo de entrada, o muchos de ellos no son relevantes. El uso de HTTPS y el almacenamiento seguro del número de tarjeta es la verdadera preocupación de las tarjetas de crédito, y el diseño del campo de entrada no tiene ningún impacto en ellas.

Entonces, ¿de qué se trata? Probablemente solo los desarrolladores son (racionalmente perezosos). ¿Por qué pasar por la molestia de tener cuatro campos diferentes, cuando puedes tener uno solo? Debe ingresar el enfoque en movimiento de un campo al siguiente cuando se ingresan los dígitos. O cuando el usuario pulsa el retroceso. ¿Y qué hay de copiar y pegar?

Tanto código para escribir, tan poco tiempo, mejor voy a tomar un café ...

    
respondido por el Anders 08.08.2016 - 13:41
fuente
1

No hay ninguna consideración de seguridad detrás de esto. Es solo que, de esta manera, no tiene que ingresar a la pestaña para saltar al siguiente campo de entrada, también es más fácil de manejar para los programadores.

Podrían hacer esto fácil de usar (como pegar un espacio después de cada 4 números), pero generalmente son demasiado perezosos para hacer esto.

    
respondido por el BlackCat 08.08.2016 - 13:42
fuente

Lea otras preguntas en las etiquetas