RDX Specification

RiskRequest.TransactionInfo (Object)

NameDescriptionTypeLengthRequired
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 charactersOptional
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 caracteresOptional
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 caracteresOptional
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 caracteresOptional
TransactionExponent Exponente para formatear el código ISO 4217 de moneda dada.Integer1 caracterOptional
TransactionType Tipo de transacción. Valores posibles:
• Purchase
• CardAdd
StringEnumOptional
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
StringEnumOptional
PurchaseType Tipo de compra que se está autenticando.

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

Channel Values
StringEnumOptional
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 caracterOptional
MerchantAdditionalData Datos adicionales de los comerciantes que pueden estar disponibles en las transacciones EMV 3DS.

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

RiskRequest.TransactionInfo.PaymentInfo (Object)
ObjectNAOptional
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)
ObjectNAOptional
ShoppingCart Una lista que contiene los artículos del carrito de compras.

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

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

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

RiskRequest.TransactionInfo.DeviceInfo (Object)
ObjectNAOptional
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)
ObjectNAOptional
TriggeredRuleNameNombre de la regla activada durante el procesamiento de riesgo.StringHasta 254 caracteresOptional
RecurringInfoUn objeto que contiene la información de pago recurrente, utilizado para procesar transacciones 3RI.

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

RiskRequest.TransactionInfo.ThreeDSRequestorPriorAuthenticationInfo
ObjectNAOptional