authenticationProtocolVersion

The authenticationProtocolVersion element is an optional child of the cardholderAuthentication element. You use it to define if the transaction uses 3DS1 or 3DS2. You can omit the element if you use 3DS1, or if you use 3DS2 for Visa, American Express, and Discover. If you use 3DS2 for Mastercard, you must include the element with a value of 2.

Type = String (Enum); Valid Values = 1 or 2

Parent Elements:

cardholderAuthentication

Attributes:

None

Child Elements:

None