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 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
|
|
|