RDX Specification

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.

NombreDescripciónTipoLongitudRequerdo
ProcessorIdIdentificador provisto por VCAS para el cliente; 24-caracter GUID valor.String24 caracteresRequerdo
IssuerIdIdentificador provisto por VCAS para el cliente; 24-caracter GUID valor.String24 caracteresRequerdo
TransactionId ID de referencia de transacción generado por VCAS; 36-caracter GUID valor..StringHasta 36 caracteresRequerdo
DSTransactionId ID de referencia de transacción generado por el Servidor de Directorio. GUID format. String36 caracteresCondicional
3RIIndicatorIndica 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
StringEnumOpcional
ThreeDSRequestorAuthenticationIndIndica 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
String2 caracteresOpcional
StepupRequestId Identificador único para identificar la solicitud de Stepup en particular.StringHasta 36 caracteresOpcional
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).
IntegerRequerdo
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
StringHasta 2048 caracteresOpcional
DeviceUserAgent Agente de usuario del dispositivo del encabezado del navegador o el identificador del dispositivo de la aplicación.StringHasta 2048 caracteresOpcional
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
StringHasta 8 caracteresRequerdo
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.3StringHasta 8 caracteresOpcional
MessageCategoryIdentifica la categoría del mensaje para un caso de uso específico; 01=PA, 02=NPAString2 caracteresOpcional
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.
StringEnumOpcional
MerchantInfo Objeto que contiene la información del comercio.

StepupRequest.MerchantInfo
ObjectNAOpcional
PaymentInfo Objeto que contiene la información de pago.

StepupRequest.PaymentInfo
ObjectNAOpcional
TransactionInfo Objeto que contiene la información de la transacción.

StepupRequest.TransactionInfo
ObjectNAOpcional
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
ObjectNAOpcional
EmbeddedOOBResponseUrl El emisor debe redirigir a esta URL cuando la validación esté completa, durante un desafío OOB incorporado.StringNACondicional