6.1. New in 2.2.0

Note

We are working on a better vizualization of the differences between 2.1.0 and 2.2.0.

We are aware that this is not optimal.

Decoupled Authentication

Decoupled authentication is used to authenticate cardholder outside the EMV 3DS protocol. For example the cardholder could be asked to phone her bank.

Whitelisting

Used for letting ACS whitelist e.g. a specific 3DS Requestor. Support is indicated in card range data acsInfoInd containing "04".

3RI

Better 3RI usage is now supported.

New data elements

CReq
  • threeDSRequestorAppURL

  • whitelistingDataEntry

CRes
  • whitelistingInfoText

AReq
  • threeDSRequestorDecMaxTime

  • threeDSRequestorDecReqInd

  • browserJavascriptEnabled

  • whiteListStatus

  • whiteListStatusSource

  • payTokenSource

ARes
  • acsDecConInd

  • whiteListStatus

  • whiteListStatusSource

RReq
  • whiteListStatus

  • whiteListStatusSource

  • sdkTransID

Modified data elements

AReq
  • threeDSRequestorChallengeInd

  • threeRIInd

  • browserJavaEnabled

  • browserScreenHeight

  • browserScreenWidth

  • browserTZ

  • browserColorDepth

  • purchaseInstalData

  • purchaseAmount

  • purchaseExponent

  • purchaseCurrency

  • purchaseDate

  • transType

  • recurringExpiry

  • recurringFrequency

ARes
  • acsChallengeMandated

  • authenticationType

  • authenticationValue

  • cardholderInfo

  • transStatus

  • transStatusReason

RReq
  • authenticationType

  • acsRenderingType

  • authenticationValue

  • challengeCancel

  • transStatus

  • transStatusReason

CReq
  • threeDSReqAuthMethodInd