RDX Specification

RiskResponse

Respuesta a la Solicitud de Riesgo.

Referencia de API de RiskRequest: Especificación interactiva de solicitud/respuesta.

Guia de Código para RiskRequest: Recurso de pseudocódigo con fragmentos de código.

NameDescriptionTypeLengthRequired
ProcessorId Identificador provisto por VCAS para el cliente.StringUp to 24 charactersRequired
IssuerId Identificador provisto por VCAS para el cliente.StringUp to 24 charactersRequired
TransactionId ID de referencia de transacción generado por VCAS.StringUp to 36 charactersRequired
Status Status of Risk Request. Valores posibles:

  • SUCCESS: Finaliza la transacción con un estado de autenticación exitoso para el comercio.
  • STEPUP: Continúa con el flujo de desafío.
  • FAILURE: Finaliza la transacción con un estado de autenticación fallido para el comercio.
  • FAILWITHFEEDBACK: Presenta una pantalla al titular de la tarjeta con instrucciones para obtener ayuda y enviará un estado de autenticación fallido al comercio.
  • ERROR: Devuelve un estado de autenticación no disponible al comercio.
  • BLOCKED: Bloquea la tarjeta y devuelve un estado de autenticación fallido al comercio, los futuros intentos de autenticación fallan hasta que se desbloquea.
  • REJECTED: Solo se admite para transacciones 2.x.x. Este estado finaliza la transacción con un estado de autenticación rechazado para el comercio e indica que no deben proceder con la autorización.
  • StringEnumRequired
    TransStatusReasonProporciona información sobre por qué el campo Estado de la transacción tiene el valor especificado. Valores de motivo del estado de la transacción.String2 caracteresOptional
    Language Idioma para mostrar las instrucciones y el mensaje al titular de la tarjeta. Este valor decidirá qué plantilla se carga, siempre que la plantilla de idioma esté disponible. Si no se proporciona, el idioma se selecciona en función de la configuración del emisor y la preferencia del navegador.

    Ejemplos:

  • es-ES
  • en-US
  • StringUp to 50 charactersOptional
    RiskIndicator Si se devuelve, este valor se utilizará en la creación de ciertos Valores de Autenticación (AV) para EMV 3DS.

    El valor pasado debe cumplir con el valor AV actual que está utilizando el emisor. Esto también puede depender de la marca de la tarjeta de la transacción. Por ejemplo, CAVV e IAV aceptan diferentes valores.

    Nota: El valor aquí se convertirá al equivalente hexadecimal. Consulte el documento "VCAS Enhanced Authentication Value Support Guide" para obtener más detalles sobre los AV actuales disponibles y los valores correspondientes.
    StringUp to 3 charactersOptional
    RiskScore Puntuación de riesgo o valor determinado por el cliente o el motor de riesgo VCAS.String2 charactersOptional
    ExemptionResponse Objeto que contiene cualquier información relacionada con la evaluación de ExemptionInfo en el RiskRequest.

    RiskResponse.ExemptionResponse (Object)
    ObjectNAOptional
    Reason Un objeto que se puede utilizar para enviar un código de estado y descripción.

    RiskResponse.Reason (Object)
    ObjectNAOptional
    Error Un objeto que puede ser utilizado para transmitir un mensaje de error en la respuesta.

    RiskResponse.Error (Object)
    ObjectNAOptional