Il 3D Secure è un codice di sicurezza generato dalla banca (solo in alcune situazioni e quindi non per tutte le transazioni) per autorizzare un pagamento con carta di credito.
Una volta compilati tutti i campi relativi ai dati della carta, il 3D Secure Code va inserito per ultimare il proprio acquisto in sicurezza.
Nella maggior parte dei casi è un codice mutevole e temporaneo che deve essere generato per ogni nuovo acquisto.
La modalità con la quale viene generato varia a seconda delle politiche dell'istituto bancario erogatore della carta di credito.