Skip to main content
Note The information provided on this page is confidential, intended only for Marqeta customers who have implemented RiskControl Real-Time Decisioning.
The following tables describe the derived types used by Real-Time Decisioning. A derived type is a JSON object that is referenced by Real-Time Decisioning in an eventType attribute. A derived type object typically corresponds to a bundle of information, such as an address or transaction. Attributes are subfields of the derived type. Most of the types are derived from the transactions object. For information on the transactions object, see Transactions.Every transaction processed by Real-Time Decisioning is classified as an event. For example, an authorization transaction in the authorization flow will be classified as a TRANSACTION_RT event.

TRANSACTION_RT and TRANSACTION event types

The following sections describe the derived types for TRANSACTION_RT and TRANSACTION Real-Time Decisioning event types.

TransactionModel

The following are attributes of the TransactionModel derived type.

UserCardHolderResponse

The following are attributes of the UserCardHolderResponse derived type.

BusinessCardHolderResponse

The following are attributes of the BusinessCardHolderResponse derived type.

CardResponse

The following are attributes of the CardResponse derived type.

CurrencyConversion

The following is an attribute of the CurrencyConversion derived type.

Network

The following are attributes of the Network derived type.

TransactionCardAcceptor

The following are attributes of the TransactionCardAcceptor derived type.

Terminal

The following are attributes of the Terminal derived type.

CardholderBalance

The following are attributes of the CardholderBalance derived type.

Pos

The following are attributes of the Pos derived type.

Acquirer

The following are attributes of the Acquirer derived type.

CardSecurityCodeVerification

The following are attributes of the CardSecurityCodeVerification derived type.

DigitalWalletToken

The following are attributes of the DigitalWalletToken derived type.

CardholderAuthenticationData

The following are attributes of the CardholderAuthenticationData derived type.

CardProduct

The following are attributes of the CardProduct derived type.

PrimaryContact

The following are attributes of the PrimaryContact derived type.

BeneficialOwner

The following are attributes of the BeneficialOwner derived type.

Address

The following are attributes of the Address derived type.

TokenServiceProvider

The following are attributes of the TokenServiceProvider derived type.

Device

The following are attributes of the Device derived type.

CardProductConfig

The following are attributes of the CardProductConfig derived type.

WalletProviderProfile

The following are attributes of the WalletProviderProfile derived type.

Poi

The following are attributes of the Poi derived type.

OtherPoi

The following are attributes of the OtherPoi derived type.

TransactionControls

The following are attributes of the TransactionControls derived type.

JitFunding

The following are attributes of the JitFunding derived type.

AvsControls

The following are attributes of the AvsControls derived type.

AvsControlOptions

The following are attributes of the AvsControlOptions derived type.

StrongCustomerAuthenticationLimits

The following are attributes of the StrongCustomerAuthenticationLimits derived type.

JitFundingPaymentcardFundingSource

The following are attributes of the JitFundingPaymentcardFundingSource derived type.

JitFundingProgramgatewayFundingSource

The following are attributes of the JitFundingProgramgatewayFundingSource derived type.

JitFundingProgramFundingSource

The following are attributes of the JitFundingProgramFundingSource derived type.

AddressVerification

The following are attributes of the AddressVerification derived type.

NetworkMetadata

The following are attributes of the NetworkMetadata derived type.

TransactionMetadata

The following are attributes of the TransactionMetadata derived type.

Transit

The following are attributes of the Transit derived type.

Airline

The following are attributes of the Airline derived type.

CARD_FRAUD event types

The following section describes the schemas for CARD_FRAUD Real-Time Decsioning event types.

CardFraud

The following are attributes of the CardFraud derived type.

keyValuePair

The following are attributes of the keyValuePair derived type.