3D Secure (3DS) is a protocol designed to be an additional security layer for online credit and debit card transactions. The cardholder is required to identify himself with his issuing bank resulting in a stronger authentication of the buyer when using the card.
3D Secure stands for “Three Domain Secure” with the following three domains: acquiring bank, issuing bank, infrastructure that support the 3D Secure protocol. Credit card companies have branded the protocol differently, e.g. Verified by VISA, MasterCard SecureCode and not all cards are supported.
Fig. 1: Example 3DS Form by Verified by VISA (source)