RDX Specification

RDX 2.2.3 Changelog

Changes from RDX Version 2.2.2

DateVersionDescription
01/20241.0New elements have been added to RDX Version 2.2.3 to support the Behavioral Biometrics authentication flow. Note: The RDX Behavioral Biometrics solution is not generally available but will be released at a future date.

StepupResponse:


  • IsBbConsentRequired field added

  • oobAppURL field added


StepupResponse.Credentials.Credential (List) (Object)
  • CustomerId field added
ValidateRequest:

  • ValidateRequest.BehavioralBiometricsResult (List) (Object) object added

  • CustomerId, Decision and RiskScore fields added

Mastercard 2.2 Updates:
RiskRequestExemptionInfo (Object)

  • MCRiskScore field added
RiskRequestTransactionInfo.DeviceInfo (Object)
  • IPCountry field added; Country of origin from IP address. Available only in browser-initiated transactions when the Method URL successfully completes.
    3RI Indicator Values
  • Delayed Shipment (15) and Split Payment (16) values have been added

    StepupRequest.CardholderSelectionInfo (Object) updated to Conditional

    RiskRequest.TransactionInfo.BillingAddress (Object) fields have been updated as “Optional”

    New objects on the RDX RiskRequest message:
    ExtensionData (Object):
    DAFExtension (Object):
  • AuthPayCredStatus
  • AuthPayProcessReqInd
  • DafAdvice
  • Version

    New fields and objects added to the TransactionInfo object on the RDX RiskRequest message:
    ThreeDSRequestorPriorAuthenticationInfo (Object) with new fields:
  • threeDSReqPriorAuthData
  • threeDSReqPriorAuthMethod
  • threeDSReqPriorAuthRef
  • threeDSReqPriorAuthTimestamp

    RecurringInfo (Object):
  • RecurringExpiry
  • RecurringFrequency

    New fields on the TransactionInfo object on the RiskRequest message:
  • TransactionAmountUSD
  • TriggeredRuleName

    TransStatusReason field has been added to the Risk, Stepup, InitiateAction and Validate response messages.
    Addition of Transaction Status Reason Values table.
  • 05/20241.0MessageCategory field with EMVCo values added to RiskRequest and InitiateActionRequest; previously only on StepupRequest.

    ThreeDSRequestorAuthenticationInd field added to StepupRequest and InitiateActionRequest; previously only on RiskRequest (field is labeled as NonPaymentAuthenticationIndicator on RiskRequest)

    Addition of ThreeDS Requestor Authentication Indicator Values table.