authenticationTransactionId

The authenticationTransactionId element is an optional child of the cardholderAuthentication element. This element defines the Verified by Visa Transaction Id or the Visa TAVV (Token Authentication Verification Value). Although optional per the schema, you must include this element for Mastercard 3DS2 transactions, when the orderSource element is set to 3dsAuthenticated. Discover ProtectBuy and American Express SafeKey transactions do not use this element.

 

Note: For Mastercard 3DS2 fully authenticated transactions you must include the <authenticationTransactionId>element populated with the directory_server_txn_id from the 3DS provider in UUID format. The maxLength for Visa is 28 characters. Do not include a value for Visa 3DS2 transactions.

 

Type String; minLength = N/A; maxLength = 36

Parent Elements:

cardholderAuthentication

Attributes:

None

Child Elements:

None