RiskRequest.TransactionInfo (Object)

NomeDescriçãoTipoTamanhoCondição
TransactionTimeStampData e hora da transação em UTC de acordo com ISO 8601 UTC; por exemplo. 21-03-2019T20:55:49.000ZString (data-hora);24 caracteresOpcional
TransactionAmountValor da transação (valor bruto, exemplo 1000 por US$ 10,00). Requerido para 02-NPA se Indicador de Autenticação do Solicitante 3DS = 02 ou 03NumberAté 48 caracteresOpcional
TransactionAmountUSDValor da transação en USD (valor bruto, exemplo 1000 por US$10,00). Requerido para 02-NPA se Indicador de Autenticação do Solicitante 3DS = 02 ou 03NumberAté 48 caracteresOpcional
TransactionCurrencyISO 4217; Padrão numérico de 3 dígitos. Referência: https://en.wikipedia.org/wiki/ISO_4217. Requerido para 02-NPA se Indicador de Autenticação do Solicitante 3DS = 02 ou 03String3 caracteresOpcional
TransactionExponentExpoente para formatar o código ISO 4217 da moeda fornecida.IntegerUm caracterOpcional
TransactionType

Tipo da transação. Valores possíveis:

  • Purchase (Compra)

  • CardAdd (Adicionar cartão)
StringEnumOpcional
MandatedRegion

Um valor que descreve a região na qual a regulamentação pode ser aplicados à transação atual. Adicionado para suportar as novas transações PSD2 no EEA.

Valores possíveis:

  • EEA (EEA)

  • NONE (Nenhum)

  • UNKNOWN (Desconhecido)

Nota: Este valor não estará presente a menos que o emissor trabalhe com seu gerenciador de integração para ativar os recursos do PSD2.
Nota: Deve-se levar em conta novos valores adicionados a este campo ao longo do tempo devido a novas regulamentações implementadas em outras regiões.
Valores Regulamentados por Região

StringEnumOpcional
PurchaseType

Tipo de compra que está sendo autenticada.

Valores do tipo de compra

StringEnumOpcional
Channel

Canal em que ocorre a transação.

  • WEB

  • APP

  • M_WEB

  • THREERI


Valores dos canais

StringEnumOpcional
AddressMatchO endereço de entrega corresponde ao endereço de cobrança. Y = endereços de envio e cobrança são iguais, N = endereços de envio e cobrança são diferentes. O valor é 1 caracter.StringUm caracterOpcional
MerchantAdditionalData

Dados adicionais de comerciantes que podem estar disponíveis em transações EMV 3DS.

RiskRequest.TransactionInfo.MerchantAdditionalData (Object)

ObjectNAOpcional
PaymentInfo

Objeto que contém as informações de pagamento da transação, incluindo o número do cartão.

RiskRequest.TransactionInfo.PaymentInfo (Object)

ObjectNAOpcional
BillingAddress

Um objeto contendo endereço de cobrança.

RiskRequest.TransactionInfo.BillingAddress (Object)

ObjectNAOpcional
ShippingAddress

Um objeto contendo Endereço de Entrega.

RiskRequest.TransactionInfo.ShippingAddress (Object)

ObjectNAOpcional
ConsumerInfo

Um objeto contendo informações adicionais do consumidor.

RiskRequest.TransactionInfo.ConsumerInfo (Object)

ObjectNAOpcional
ConsumerWalletInfo

Um objeto contendo informações da carteira do consumidor.

RiskRequest.TransactionInfo.ConsumerWalletInfo (Object)

ObjectNAOpcional
DeviceInfo

Um objeto que contém informações do dispositivo da transação.

RiskRequest.TransactionInfo.DeviceInfo (Object)

ObjectNAOpcional
RiskProviderInfo

Um objeto que contém o Provedor de Risco usado para a transação atual junto com informações da sessão.

RiskRequest.TransactionInfo.RiskProviderInfo (Object)

ObjectNAOpcional
TriggeredRuleNameNome da Regra disparada durante o processamento de risco.StringAté 254 charactersOpcional
RecurringInfo

Objeto que contém as informações de pagamento recorrente, usado para processar transações 3RI.

RiskRequest.TransactionInfo.RecurringInfo

ObjectNAOpcional
ThreeDSRequestor
PriorAuthenticationInfo

Objeto que contém informações de autenticação de transações anteriores, usado para processar transações 3RI.

RiskRequest.TransactionInfo.ThreeDSRequestorPriorAuthenticationInfo

ObjectNAOpcional