ValidateRequest
La solicitud de Validación es comunicada por la plataforma VCAS al cliente. El cliente responde con lógica de éxito, fracaso o reintento.
Referencia de la API ValidateRequest: Especificación interactiva de solicitud/respuesta.
Guia de Código para ValidateRequest: Recurso de pseudocódigo con fragmentos de código.
Nombre | Descripción | Tipo | Longitud | Requerdo |
---|---|---|---|---|
ProcessorId | Identificador proporcionado por VCAS para el cliente. | String | 24 caracteres | Requerdo |
IssuerId | Identificador proporcionado por VCAS para el cliente. | String | 24 caracteres | Requerdo |
TransactionId | ID de referencia de transacción generado por VCAS: 36-caracter GUID valor. | String | Hasta 36 caracteres | Requerdo |
StepupType | El valor StepupType que se devolvió en la respuesta RDX Stepup, RDX devolverá este campo en la solicitud de validación. Stepup Type Values | String | Enum | Opcional; usado solo durante el Stepup desafío |
DSTransactionId | ID de referencia de transacción generado por el servidor de directorio (DS). Formato GUID. Nota: Solo transacciones EMV 3DS. | String | 36 caracteres | Conditional |
StepupRequestId | Identificador único para identificar la solicitud de Stepup en particular. Length is 36 characters. | String | Hasta 36 caracteres | Opcional |
FirstFactorOutcome | Proporcionará el resultado de la primera autenticación. Valores de la respuesta de validación:
Nota: Error y Stepup no están disponibles como valores de estado porque RDX no continuará con la porción del segundo factor. Error devolverá un estado de autenticación no disponible y Stepup enviará una nueva solicitud de RDX Stepup. | String | Enum | Opcional |
StepupCounter | Contador para rastrear el número de llamadas de Stepup. Cada Stepup puede ir de Stepup ➤ InitiateAction ➤ Validate. Si el usuario solicita un "reenvío" a través de los templates del navegador o de la aplicación nativa, se iniciará otra solicitud de Stepup. Nota: El valor inicial será 0 (cero). | Entero | Requerdo | |
MessageVersion | Versión del protocolo 3DS basado en la especificación 3DS. Esta versión se incrementará con cada nueva especificación lanzada por EMVCo para 2.2. Normalmente seguirá un formato de versión X.Y.Z. Ejemplo: 2.2.0 | String | Hasta 8 caracteres | Requerdo |
RDXMessageVersion | Versión del mensaje del protocolo RDX que se está utilizando. Esto se utilizará para habilitar nuevas características sin romper las integraciones actuales. Ejemplo: 2.2.2 | String | Hasta 8 caracteres | Opcional |
BehavioralBiometricsResult | Objeto para validar el resultado en la autenticación biométrica de comportamiento. ValidateRequest.BehavioralBiometricsResult | Lista.Objeto | NA | Requerdo |
CredentialResponse | Una lista de objetos de respuesta de credenciales. Debe contener al menos un objeto de credenciales. Este objeto se utiliza para validar el desafío y puede contener valores ingresados por el consumidor; por ejemplo, el registro contendrá el valor OTP para validar. ValidateRequest.CredentialResponse | Lista.Objeto | NA | Requerdo |
Updated 3 days ago