ValidateResponse.RReqOverrides (Object)

Note: Currently, these fields are only available for MasterCard PSD2 transactions. For details refer to MasterCard document “Authentication Guide for Europe, Version 1.2 12 September 2019”

NameDescriptionTypeLengthRequired *
AuthenticationMethodRequired authentication method for the RReq and Visa CAVV values.

  • SMS_OTP

  • HARDWARE_OTP

  • SOFTWARE_OTP

  • OTHER_OTP

  • KBA

  • BIOMETRIC

  • APP_LOGIN

  • OTHER
StringValue from listConditional; required for Embedded OOB
TransStatusReasonRequired when the transaction is not authenticated or when an error occurs in the Embedded OOB use case.

  • CARD_AUTH_FAILED

  • EXCEEDS_FREQUENCY
    (Too many tries to pass validation)

  • TECHNICAL_ISSUE
StringValue from listConditional; required for Embedded OOB
AuthenticationAttemptsIndicates the number of authentication cycles attempted by the cardholder. Value must equal 2 characters (01-99).String2 characters max. (01-99)Conditional; required for Embedded OOB
CustomerCancelIndicates whether the customer cancelled the transaction. True if the customer clicked “Cancel”, otherwise false. Required for Embedded OOB use case.Booleantrue / falseConditional; required for Embedded OOB
  • Fields are required assuming issuer has integrated RDX 2.2.2 and is using Embedded OOB authentication.