El 3D Secure es un código de seguridad generado por el banco (sólo en determinadas situaciones y por tanto, no para todas las transacciones) para autorizar un pago con tarjeta de crédito.
Una vez que se han rellenado todos los campos de datos de la tarjeta, se debe introducir el código 3D Secure para completar la compra de forma segura.
En la mayoría de los casos se trata de un código cambiante y temporal que debe generarse para cada nueva compra.
La forma de generarla varía en función de las políticas del banco emisor de la tarjeta.