Added

Updates from RDX Message Version 2.2.3 to 2.2.4

Updates from RDX Message Version 2.2.3 to 2.2.4:

Revisions

Add Objects in in Risk Request:

  • RiskRequest.ExtensionData.VisaPaymentTokenExtension

  • RiskRequest.ExtensionData.VisaPaymentTokenExtension.TokenAdditionalData

  • StepupRequest.ExtensionData

  • StepupRequest.ExtensionData.VisaPaymentTokenExtension

  • StepupRequest.ExtensionData.VisaPaymentTokenExtension.TokenAdditionalData

Add Objects in Stepup Request:

  • StepupRequest.ExtensionData

  • StepupRequest.ExtensionData.DAFExtension

  • StepupRequest.ExtensionData.VisaPaymentTokenExtension

  • StepupRequest.ExtensionData.VisaPaymentTokenExtension.TokenAdditionalData

Add CardBrandName for NetworkBrand Identifier:

  • RiskRequest.CardBrandName

  • StepupRequest.CardBrandName

  • InitiateActionRequest.CardBrandName

Delete RiskRequest.TransactionInfo.PurchaseType (Object)
Delete RiskRequest.TransactionInfo.ShoppingCart (Object)

Update TransactionType fields from enum to string.
Update TransactionType field values:

  • GoodsOrService

  • CheckAcceptance

  • AccountFunding

  • QuasiCash

  • PrepaidActivation

Update TransactionType field in the following objects:

  • RiskRequest.TransactionInfo.TransactionType

  • StepupRequest.TransactionInfo.TransactionType

  • InitiateActionRequest.TransactionInfo.TransactionType

Update RiskRequest.TransactionInfo.RiskProviderInfo (Object):

  • Add SessionId field

  • Remove DeviceId field

  • Update to Name field possible values: ThreatMetrix

Update to RiskRequest.TransactionInfo.DeviceInfo(Object)

  • Add DeviceId field

New value added to 3DS Requestor Authentication Indicator values:
  • 80 - Reserved for Directory Server use (FIDO)
New values added to Transaction Status Reason Codes added:
  • 91 – Can be used for FIDO enrollment (Visa)

  • 92 – Can not be used for FIDO enrollment (Visa)

  • 98 - Suspected Authentication BIN Attack (Mastercard)
  • Addition of OUTOFBANDOTHER Credential Type Values

  • Correction of oobAppURL field to OOBAppURL

  • Clarification of the conditional use of the StepupResponse.Credentials.Credential (List)( (Object)

  • Updates to the Field Values of the 3RI Indicator Values and 3DS Requestor Authentication Indicator Values

  • WhyInfo field on the InitiateActionResponse object has been removed