RDX Specification

RiskRequest.TransactionInfo (Object)

NombreDescripciónTipoLongitudRequerdo
TransactionTimeStampMarca de tiempo de la transacción en UTC según ISO 8601 UTC
por ejemplo, 2019-03-21T20:55:49.000Z
String (fecha-tiempo)24 caracteresOpcional
TransactionAmountMonto de la transacción (monto bruto, ejemplo 1000 para $10.00). Requerdo para 02-NPA si 3DS Requestor Authentication Indicator = 02 or 03NúmeroHasta 48 caracteresOpcional
TransactionAmountUSDMonto de la transacción en USD (monto bruto, ejemplo 1000 para $10.00). Requerdo para 02-NPA si 3DS Requestor Authentication Indicator = 02 or 03NúmeroHasta 48 caracteresOpcional
TransactionCurrency ISO 4217; estándar numérico de 3 dígitos. Consulte:
https://en.wikipedia.org/wiki/ISO_4217. Requerdo para 02-NPA si 3DS Requestor Authentication Indicator = 02 or 03
String3 caracteresOpcional
TransactionExponent Exponente para formatear el código ISO 4217 de moneda dada.Integer1 caracterOpcional
TransactionType Tipo de transacción. Valores posibles:
• Purchase
• CardAdd
StringEnumOpcional
MandatedRegion Un valor que describe la región en la que pueden aplicarse mandatos a la transacción actual. Añadido para soportar las nuevas transacciones PSD2 en el EEE.

Valores posibles:
• EEA
• NONE
• UNKNOWN

Nota: Este valor no estará presente a menos que el emisor trabaje con su gestor de integración para activar las características de PSD2.
Nota: Debe tener en cuenta que se añadirán nuevos valores a este campo con el tiempo debido a la implementación de nuevas regulaciones en otras regiones.

Mandated Region Values
StringEnumOpcional
PurchaseType Tipo de compra que se está autenticando.

Purchase Type Values
StringEnumOpcional
Channel Canal en el que se produce la transacción.

Channel Values
StringEnumOpcional
AddressMatch La dirección de envío coincide con la dirección de facturación. Y = la dirección de envío y de facturación son la misma, N = las direcciones de envío y de facturación son diferentes. El valor es de 1 carácter.String1 caracterOpcional
MerchantAdditionalData Datos adicionales de los comerciantes que pueden estar disponibles en las transacciones EMV 3DS.

RiskRequest.TransactionInfo.MerchantAdditionalData (Object)
ObjectNAOpcional
PaymentInfo Un objeto que contiene la información de pago para la transacción, incluyendo el número de tarjeta.

RiskRequest.TransactionInfo.PaymentInfo (Object)
ObjectNAOpcional
BillingAddress Un objeto que contiene la dirección de facturación.

RiskRequest.TransactionInfo.BillingAddress (Object)
ObjectNAOptional
ShippingAddress Un objeto que contiene la dirección de envío.

RiskRequest.TransactionInfo.ShippingAddress (Object)
ObjectNAOpcional
ShoppingCart Una lista que contiene los artículos del carrito de compras.

RiskRequest.TransactionInfo.ShoppingCart (Object)
List.ObjectNAOpcional
ConsumerInfo Un objeto que contiene información adicional del consumidor.

RiskRequest.TransactionInfo.ConsumerInfo (Object)
ObjectNAOpcional
ConsumerWalletInfo Un objeto que contiene información de la billetera del consumidor.

RiskRequest.TransactionInfo.ConsumerWalletInfo (Object)
ObjectNAOpcional
DeviceInfo Un objeto que contiene información del dispositivo de la transacción.

RiskRequest.TransactionInfo.DeviceInfo (Object)
ObjectNAOpcional
RiskProviderInfo Un objeto que contiene el Proveedor de Riesgo utilizado para la transacción actual junto con la información de la sesión.

RiskRequest.TransactionInfo.RiskProviderInfo (Object)
ObjectNAOpcional
TriggeredRuleNameNombre de la regla activada durante el procesamiento de riesgo.StringHasta 254 caracteresOpcional
RecurringInfoUn objeto que contiene la información de pago recurrente, utilizado para procesar transacciones 3RI.

RiskRequest.TransactionInfo.RecurringInfo
ObjectNAOpcional
ThreeDSRequestorPriorAuthenticationInfoUn objeto que contiene información de autenticación de transacciones previas, utilizado para procesar transacciones 3RI.

RiskRequest.TransactionInfo.ThreeDSRequestorPriorAuthenticationInfo
ObjectNAOpcional