StepupRequest
Si la evaluación de riesgo resulta en un estado de Stepup, el emisor entonces determina cómo quiere desafiar al titular de la tarjeta. El resultado de este paso consiste principalmente en una lista de formas en que se puede desafiar al titular de la tarjeta, también conocidas como "Credenciales".
Referencia de la API StepupRequest : Especificación interactiva de solicitud/respuesta.
Guia de Código para StepupRequest: Recurso de pseudocódigo con fragmentos de código.
Name | Description | Type | Length | Required |
---|---|---|---|---|
ProcessorId | Identificador provisto por VCAS para el cliente; 24-character GUID value. | String | Up to 24 characters | Required |
IssuerId | Identificador provisto por VCAS para el cliente; 24-character GUID value. | 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 |
DSTransactionId | ID de referencia de transacción generado por el Servidor de Directorio. GUID format. | String | 36 characters | Conditional |
3RIIndicator | Indica el tipo de solicitud 3RI para transacciones EMV Nota: Por favor, permita valores futuros en este campo. EMV ha reservado hasta 99 valores para uso futuro. 3RI Indicator Values | String | Enum | Optional |
ThreeDSRequestorAuthenticationInd | Indica el tipo de solicitud de autenticación. Este elemento de datos proporciona información adicional al ACS para determinar el mejor enfoque para manejar una solicitud de autenticación. 3DS Requestor Authentication Indicator Values | String | 2 characters | Optional |
StepupRequestId | Identificador único para identificar la solicitud de Stepup en particular. | String | Up to 36 characters | Optional |
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 las plantillas del navegador o de la aplicación nativa, iniciará otra solicitud de Stepup. Nota: El valor inicial será 0 (cero). | Integer | Required | |
DeviceLocale | La configuración regional del dispositivo del encabezado del navegador o de la configuración de idioma de la aplicación nativa. Este valor puede ser un único valor de configuración regional o varios valores concatenados mediante comas. En EMV 3DS esto no está disponible debido a los nuevos flujos, por lo que será un único valor de idioma siguiendo el formato BCP 47. Ejemplos: • en-US • en,es-PE;q=0.9,es;q=0.8 | String | Up to 2048 characters | Optional |
DeviceUserAgent | Agente de usuario del dispositivo del encabezado del navegador o el identificador del dispositivo de la aplicación. | String | Up to 2048 characters | Optional |
MessageVersion | Versión del protocolo 3DS basado en la especificación 3DS. Esta versión incrementará con cada nueva especificación lanzada por EMVCo para 2.x. Esto generalmente seguirá un formato de versión X.Y.Z. Ejemplos: • 2.1.0 • 2.2.0 | String | Up to 8 characters. | Required |
RDXMessageVersion | Versión del mensaje del protocolo RDX que se está utilizando. Esto se utilizará para habilitar nuevas funciones sin interrumpir las integraciones actuales. Ejemplo: 2.2.2 o 2.2.3 | String | Up to 8 characters | Optional |
MessageCategory | Identifica la categoría del mensaje para un caso de uso específico; 01=PA, 02=NPA | String | 2 characters | Optional |
StepupReason | La razón por la que se inició la solicitud de Stepup. Ejemplo: CARDHOLDER_RESEND - Cuando el titular de la tarjeta es desafiado y hace clic en el botón Reenviar en la página de validación de OTP, la próxima solicitud de Stepup contendrá este valor. Nota: Solo disponible para Reenvío del titular de la tarjeta, se pueden agregar valores y escenarios futuros. | String | Enum | Optional |
MerchantInfo | Objeto que contiene la información del comercio. StepupRequest.MerchantInfo | Object | NA | Optional |
PaymentInfo | Objeto que contiene la información de pago. StepupRequest.PaymentInfo | Object | NA | Optional |
TransactionInfo | Objeto que contiene la información de la transacción. StepupRequest.TransactionInfo | Object | NA | Optional |
CardholderSelectionInfo | Objeto que define la selección de los consumidores durante el flujo de OTP de Selección del Titular de la Tarjeta. Esta característica solo se llena y se habilita para los emisores que soportan este flujo. StepupRequest.CardholderSelectionInfo | Object | NA | Optional |
EmbeddedOOBResponseUrl | El emisor debe redirigir a esta URL cuando la validación esté completa, durante un desafío OOB incorporado. | String | NA | Conditional |
Updated 6 months ago