RiskRequest.TransactionInfo (Object)
Name | Description | Type | Length | Required |
---|---|---|---|---|
TransactionTimeStamp | Marca 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 characters | Optional |
TransactionAmount | Monto de la transacción (monto bruto, ejemplo 1000 para $10.00). Requerdo para 02-NPA si 3DS Requestor Authentication Indicator = 02 or 03 | Número | Hasta 48 caracteres | Optional |
TransactionAmountUSD | Monto de la transacción en USD (monto bruto, ejemplo 1000 para $10.00). Requerdo para 02-NPA si 3DS Requestor Authentication Indicator = 02 or 03 | Número | Hasta 48 caracteres | Optional |
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 | String | 3 caracteres | Optional |
TransactionExponent | Exponente para formatear el código ISO 4217 de moneda dada. | Integer | 1 caracter | Optional |
TransactionType | Tipo de transacción. Valores posibles: • Purchase • CardAdd | String | Enum | Optional |
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 | String | Enum | Optional |
PurchaseType | Tipo de compra que se está autenticando. Purchase Type Values | String | Enum | Optional |
Channel | Canal en el que se produce la transacción. Channel Values | String | Enum | Optional |
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. | String | 1 caracter | Optional |
MerchantAdditionalData | Datos adicionales de los comerciantes que pueden estar disponibles en las transacciones EMV 3DS. RiskRequest.TransactionInfo.MerchantAdditionalData (Object) | Object | NA | Optional |
PaymentInfo | Un objeto que contiene la información de pago para la transacción, incluyendo el número de tarjeta. RiskRequest.TransactionInfo.PaymentInfo (Object) | Object | NA | Optional |
BillingAddress | Un objeto que contiene la dirección de facturación. RiskRequest.TransactionInfo.BillingAddress (Object) | Object | NA | Optional |
ShippingAddress | Un objeto que contiene la dirección de envío. RiskRequest.TransactionInfo.ShippingAddress (Object) | Object | NA | Optional |
ShoppingCart | Una lista que contiene los artículos del carrito de compras. RiskRequest.TransactionInfo.ShoppingCart (Object) | List.Object | NA | Optional |
ConsumerInfo | Un objeto que contiene información adicional del consumidor. RiskRequest.TransactionInfo.ConsumerInfo (Object) | Object | NA | Optional |
ConsumerWalletInfo | Un objeto que contiene información de la billetera del consumidor. RiskRequest.TransactionInfo.ConsumerWalletInfo (Object) | Object | NA | Optional |
DeviceInfo | Un objeto que contiene información del dispositivo de la transacción. RiskRequest.TransactionInfo.DeviceInfo (Object) | Object | NA | Optional |
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) | Object | NA | Optional |
TriggeredRuleName | Nombre de la regla activada durante el procesamiento de riesgo. | String | Hasta 254 caracteres | Optional |
RecurringInfo | Un objeto que contiene la información de pago recurrente, utilizado para procesar transacciones 3RI. RiskRequest.TransactionInfo.RecurringInfo | Object | NA | Optional |
ThreeDSRequestorPriorAuthenticationInfo | Un objeto que contiene información de autenticación de transacciones previas, utilizado para procesar transacciones 3RI. RiskRequest.TransactionInfo.ThreeDSRequestorPriorAuthenticationInfo | Object | NA | Optional |
Updated 2 months ago