3-D Secure es un protocolo basado en XML diseñado para tener una capa adicional de seguridad para las transacciones de tarjetas de crédito y débito on line.Se desesplegó por primera vez por Visa con la intención de mejorar la seguridad de los pagos en Internet y se ofrece a los clientes con el nombre Verified by Visa. Los servicios basados en el protocolo también han sido adoptadas por MasterCard como MasterCard SecureCode, por JCB International como J / Secure y por American Express como American Express SafeKey.