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.

NameDescriptionTypeLengthRequired
ProcessorIdIdentificador provisto por VCAS para el cliente; 24-character GUID value.StringUp to 24 charactersRequired
IssuerIdIdentificador provisto por VCAS para el cliente; 24-character GUID value.StringUp to 24 charactersRequired
TransactionId ID de referencia de transacción generado por VCAS; 36-character GUID value.StringUp to 36 charactersRequired
DSTransactionId ID de referencia de transacción generado por el Servidor de Directorio. GUID format. String36 charactersConditional
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
StringEnumOptional
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 charactersOptional
StepupRequestId Identificador único para identificar la solicitud de Stepup en particular.StringUp to 36 charactersOptional
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).
IntegerRequired
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
StringUp to 2048 charactersOptional
DeviceUserAgent Agente de usuario del dispositivo del encabezado del navegador o el identificador del dispositivo de la aplicación.StringUp to 2048 charactersOptional
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
StringUp 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.3StringUp to 8 charactersOptional
MessageCategoryIdentifica la categoría del mensaje para un caso de uso específico; 01=PA, 02=NPAString2 charactersOptional
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.
StringEnumOptional
MerchantInfo Objeto que contiene la información del comercio.

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

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

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