Real Time Decisions are created when your application needs to take action in real-time to some event such as a card authorization. For more information, see our Real-Time Decisions guide.
Fields
id- The Real-Time Decision identifier.card_authentication- Fields related to a 3DS authentication attempt.card_authentication_challenge- Fields related to a 3DS authentication attempt.card_authorization- Fields related to a card authorization.card_balance_inquiry- Fields related to a card balance inquiry.category- The category of the Real-Time Decision.created_at- The ISO 8601 date and time at which the Real-Time Decision was created.digital_wallet_authentication- Fields related to a digital wallet authentication attempt.digital_wallet_token- Fields related to a digital wallet token provisioning attempt.status- The status of the Real-Time Decision.timeout_at- The ISO 8601 date and time at which your application can no longer respond to the Real-Time Decision.type- A constant representing the object's type. For this resource it will always bereal_time_decision.
Summary
Types
@type t() :: %Increase.RealTimeDecisions.RealTimeDecision{ card_authentication: Increase.RealTimeDecisions.RealTimeDecision.CardAuthentication.t() | nil, card_authentication_challenge: Increase.RealTimeDecisions.RealTimeDecision.CardAuthenticationChallenge.t() | nil, card_authorization: Increase.RealTimeDecisions.RealTimeDecision.CardAuthorization.t() | nil, card_balance_inquiry: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.t() | nil, category: String.t(), created_at: DateTime.t(), digital_wallet_authentication: Increase.RealTimeDecisions.RealTimeDecision.DigitalWalletAuthentication.t() | nil, digital_wallet_token: Increase.RealTimeDecisions.RealTimeDecision.DigitalWalletToken.t() | nil, id: String.t(), status: String.t(), timeout_at: DateTime.t(), type: String.t() }