RDX Message Version on all requests updated to 2.2.0 Addition of DSTransactionId to all RDX requests [New EMV Value] Addition of StepupCounter to all Stepup requests (Stepup, InitateAction, Validate) |
RiskRequest: RuleOutcome new field added 3RIIndicator [New EMV values for 2.2] MerchantChallengeIndicator [New EMV values for 2.2] MerchantInfo > AcquirerCountryCode new field TransactionInfo
MandatedRegion, DeviceInfo, and BrowserJavascriptEnabled [New EMV Value]
|
StepupRequest DeviceLocale - Increase field length to 2048 characters CardholderSelectionInfo > New support for Cardholder Selection OTP flow added to StepupRequest |
MerchantInfo(new object field): MerchantId
MerchantName
MerchantURL
MerchantCategoryCode
MerchantCountryCode |
TransactionInfo (new object field): TransactionTimeStamp
TransactionAmount
TransactionCurrency
Mandated Region |
StepupResponse: WhyInfo (new object field) StepupType (new values: OTP_AND_KBA, OTP_CHOICE_AND_KBA) |
InitiateActionRequest OtpReferenceCode MerchantInfo (AcquirerCountryCode) TransactionInfo (MandatedRegion) |
Risk Request > MerchantAuthInfo DecoupledRequestIndicator DecoupledMaxTime New values for EMV PSD2 Exemptions New values for EMV Decoupled Authentication [Version 2.2.0 and above required] |
RiskRequest > ExemptionInfo MerchantFraudRate SecureCorporatePayment WhitelistStatus WhitelistStatusSource |
RiskResponse > ExemptionResponse WhitelistStatus |
RiskRequest > ExemptionInfo WhitelistStatus WhitelistStatusSource
RiskRequest > 3RIIndicator WhitelistStatusCheck MerchantChallengeIndicator
RiskRequest > NoChallengeWhitelistExempt PreferChallengeWhitelistPrompt
RiskRequest > RiskResponse > ExemptionResponse WhitelistStatus
RiskRequest > Locale Field length increased to 2048 characters |
InitiateAction Request Removed StepupType (will be available in future RDX)
Validate Request Removed StepupType (will be available in future RDX) |
| TransactionExponent Type changed from String to Integer in Risk Request, Stepup Request and Initiate Action Request |
Stepup Request >TransactionInfo Object: Added Channel Added TransactionType |
Stepup Response >StepupResponse.Credentials.Credential: Added description that the Id value must be unique per Credential object |
Updates to ValidateRequest.CredentialResponse (List) (Object): Updated to reflect conditional value based on response typeNew RiskRequest Field: |
Updates to TransactionAmount and TransactionCurrency fields to reflect conditional value based on NPA Requestor Authentication Indicator. Applies to the following objects: RiskRequest.TransactionInfo (Object) StepupRequest.TransactionInfo (Object) InitiateActionRequest.TransactionInfo (Object) |
Updates to DeviceModel field length updated to “up to 100 characters”.
Updates to Content and Message Formats to address cases where VCAS does not perform field validation.
Update to StepupResponse.Credentials.Credential (List)(Object) Text field: Updated information regarding mobile phone number format. |
Removal of Authentication Types KBAMULTI and BIOMETRIC_IDENTITY_CHECK from the following objects: StepupResponse.Credentials.Credential (List)(Object) InitiateActionRequest.Credentials.Credential (List)(Object) InitiateActionResponse.Credentials (Object) ValidateRequest.CredentialResponse (List)(Object) |
Addition of TransactionType and Channel fields in the following objects: InitiateActionRequest.TransactionInfo |
Addition of ReasonDescription field in the following objects: StepupResponse.Error InitiateActionResponse.Error ValidateResponse.Error |