InitiateActionResponse
Respuesta a la InitiateAction Request.
Referencia de la API InitiateActionRequest : Especificación interactiva de solicitud/respuesta.
Guia de Código para InitiateActionRequest : Recurso de pseudocódigo con fragmentos de código.
Name | Description | Type | Length | Required |
---|---|---|---|---|
ProcessorId | Identificador provisto por VCAS para el cliente. | String | Up to 24 characters | Required |
IssuerId | Identificador provisto por VCAS para el cliente. | String | Up to 24 characters | Required |
TransactionId | ID de referencia de transacción generado por VCAS; 36-character GUID value. | | String | Up to 36 characters | Required |
StepupRequestId | Identificador único para identificar la solicitud de Stepup en particular. | String | Up to 36 characters | Required |
TransStatusReason | Proporciona 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. | String | 2 characters | Optional |
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 del idioma esté disponible. Si no se proporciona, el idioma se selecciona según la configuración del emisor y la preferencia del navegador. Ejemplos: | String | Up to 8 characters | Optional |
Status | Estado de la Solicitud de Initiate Action. Valores posibles: • SUCCESS: Esto activará la pantalla Validar con instrucciones para el titular de la tarjeta sobre los siguientes pasos. Es importante que esta respuesta se envíe inmediatamente para que el titular de la tarjeta sepa qué esperar antes de recibir una OTP o una notificación push. • AUTHENTICATED: Finaliza la transacción con un estado de autenticación exitoso para el comercio • 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 para el 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 desbloquee • REJECTED: Solo es compatible con 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 Nota: Cuando se devuelve un estado AUTHENTICATED para EMV 3DS, el tipo de autenticación será ‘10’ - Otro | String | Enum | Required |
RiskIndicator | Si se devuelve, este valor se utilizara 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 el emisor está utilizando. Esto también puede depender de la marca de la tarjeta de la transacción. Por ejemplo, CAVV e IAV aceptan diferentes valores. En las respuestas de Desafío (Stepup, InitiateAction, Validate) este valor se ignora actualmente para los usos de CAVV en favor de la asignación al "Tipo de Credencial". Para el uso de SPA2 IAV Mejorado, si se pasa, este valor anulará la asignación al "Tipo de Credencial". Nota: Este valor se convertirá en un equivalente hexadecimal. | String | Up to 3 characters | Optional |
Credentials | Una lista de objetos de Credenciales que se utilizarán para desafiar al usuario. Esto debe contener al menos una información de contacto del consumidor. Si se devuelven varios, VCAS puede configurar su configuración para mostrar al usuario una "pantalla de elección". InitiateActionResponse.Credentials.Credential | List Object | Minimum one character | Required |
Reason | Un objeto que se puede utilizar para enviar un código de estado y descripción. InitiateActionResponse.Reason | Object | NA | Optional |
Error | Un objeto que se puede utilizar para transmitir un mensaje de error en la respuesta. InitiateActionResponse.Error | Object | NA | Optional |
Updated 7 months ago