RDX Message Version 2.2.3: Changelog

DateVersionDescription
--Use these links for Changlogs for previous RDX versions:

  • RDX Message Version 2.2.3

  • RDX Message Version 2.2.2

  • RDX Message Version 2.2.1

  • RDX Message Version 2.2.0

  • RDX Message Version 2.2.3 - Portuguese

  • RDX Message Version 2.2.3 - Spanish



  • 01/20241.0Items changed since RDXMessageVersion 2.2.2

    New elements have been added to RDX Version 2.2.3 to support the Behavioral Biometrics authentication flow.

    Behavioral Biometrics Updates:
    StepupResponse

  • IsBbConsentRequired field added

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

  • 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”



    05/20241.0New 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):
  • TransactionAmountUSD

  • TriggeredRuleName

  • TransStatusReason field has been added to the Risk, Stepup, InitiateAction and Validate response messages.
    oobAppURL field has been added to the Stepup Response message.
    Addition of Transaction Status Reason Values table (see Appendix )


    06/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 (see Appendix)
    07/20241.1Updates to Confidentiality and Disclaimers language related to products and/or services made available by third parties.
    12/20241.2MerchantAppRedirectURL field updated as “Required for Mastercard issuers in the EU”.
    ProcessorID and IssuerID fields updated from “String; up to 24 characters” to “String; 24 characters”.
    FAILWITHFEEDBACK in RiskRequest (RuleOutcome) and RiskResponse (Status) has been updated to “Returns a failed authentication status and a frictionless message to the merchant”.