RDXMessageVersion on all requests updated to 2.2.1 Addition of DSTransactionId to all RDX requests [New EMV Value]
Addition of StepupCounter to all Stepup requests (Stepup, InitateAction, Validate) RiskRequest 3RIIndicator [New EMV values for 2.2]
MerchantChallengeIndicator [New EMV values for 2.2]
MerchantInfo > AcquirerCountryCode
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
MerchantInfoAcquirerId
AcquirerCountryCode
MerchantId
MerchantName
MerchantURL
MerchantCategoryCode
MerchantCountryCodeTransactionInfoTransactionTimeStamp
TransactionAmount
TransactionCurrency
Mandated RegionStepupResponseWhyInfo
StepupType (New Values: OTP_AND_KBA and OTP_CHOICE_AND_KBA)InitiateActionRequestOtpReferenceCode
MerchantInfo (AcquirerCountryCode)
TransactionInfo (MandatedRegion) |
New values for EMV Decoupled Authentication [Version 2.2.0 and above required]
MerchantAuthInfo DecoupledRequestIndicator
DecoupledMaxTimeNew values for EMV PSD2 Exemptions
RiskRequest
ExemptionInfoMerchantFraudRate
SecureCorporatePayment
WhitelistStatus
WhitelistStatusSourceRiskResponseExemptionResponse
WhitelistStatus |
Field Updates:
RiskRequest Locale - Increase field length to 2048 charactersInitiateAction RequestRemoved StepupType (will be available in future RDX)Validate RequestRemoved StepupType (will be available in future RDX) |
Updated Values: StepupRequest StepupReason > CARDHOLDER_RESENDInitiateActionRequestStepupType > PaymentInfoValidateRequestStepupType > FirstFactorOutcome, CredentialResponse (Type)
Type |
Update data Type field for TransactionExponent
Risk Request > TransactionInfo object TransactionExponent Type changed from String to IntegerStepup Request > TransactionInfo objectTransactionExponent Type changed from String to IntegerInitiateAction Request > TransactionInfo objectTransactionExponent Type changed from String to Integer |
Update Stepup Request with Channel and TransactionType:
Stepup Request > TransactionInfo object: Added Channel
Added TransactionTypeStepup Response > StepupResponse.Credentials.Credentialadded description that the Id value must be unique per Credential objectUpdates to ValidateRequest.CredentialResponse (List)(Object)Updated to reflect conditional value based on response typeNew RiskRequest FieldRuleOutcome field added to RiskRequest. |
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 fieldUpdated 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.TransactionInfoAddition of ReasonDescription field in the following objects:StepupResponse.Error
InitiateActionResponse.Error
ValidateResponse.Error |
|