Page tree

The merchant receives the SDK Challenge from authentitication request.

Field

Description

Required

Format

Condition

cardType

Card type: CB, VISA, MASTERCARD, MAESTRO, AMEX

N

AN20

Version 31 or higher (3DSV2)

threeDSServerTransID

Required by the SDK to continue in challenge.
Canonical format as defined in IETF RFC 4122.
Example = 6bf8f23c-e721-5bfc-8000-00000039a43d

N

AN36


threeDSVersion

This field contains the 3DS version that was used to process the transaction. Example = 2.2.0

N

AN8


authenticationType

Indicates the type of authentication that will be used to challenge the card holder. 

Possible Values:
01 - Static

02 - Dynamic 
03 - OOB (Out of Band)
04 - Decoupled

N

AN2


transStatus

Returns an indicator about enrollment result : see values transStatus.

N

AN1


sdkTransID

Universally unique transaction identifier assigned by the 3DS SDK to identify a single transaction.
Canonical format as defined in IETF RFC 4122. 
Example = b60c9879-ac77-4918-a317-7b01c4317053

N

AN36


dsTransID

Canonical format as defined in IETF RFC 4122. May utilise any of the specified versions as long as the output meets specified requirements.

N

AN36


acsTransID

Required by the SDK to continue in challenge.
Canonical format as defined in IETF RFC 4122.
Example = 38b4a4f4-ceee-457a-80d3-40d4fd3aa618

N

AN36


acsRenderingType

Example = { "acsInterface" : "01", "acsUiTemplate" : "01" }

N

JSON


acsReferenceNumber

Required by the SDK to continue in challenge.
Example = 3DS_LOA_ACS_MOMD_020100_00061

N

AN32


acsSignedContent

Required by the SDK to continue in challenge.
Example = eyJ4NWMi##..6716..##95_fYwXQ

N

CDATA


acsOperatorID

Any individual DS may impose specific formatting and character requirements on the contents of this field.

N

AN32


acsChallengeMandated

Example = N

N

AN1