tokenAuthenticationValue

The tokenAuthenticationValue element is an optional child of the cardholderAuthentication element and provides the BASE64 Encoded cryptogram associated with the Mastercard Digital Secure Remote Payments.

Mastercard transactions that use both 3DS and DSRP will have two cryptograms. Use the <authenticationValue> element for the 3DS cryptogram and the <tokenAuthenticationValue> element for the DSRP cryptogram. In this case set <orderSource> to either 3DSAuthenticated or 3DSAttempted.

Type = Base 64 Encoded String; minLength = N/A; maxLength = 28

Parent Elements:

cardholderAuthentication

Attributes:

None

Child Elements:

None