Class: Increase::Models::RealTimeDecision
- Defined in:
- lib/increase/models/real_time_decision.rb
Defined Under Namespace
Classes: CardAuthorization, DigitalWalletAuthentication, DigitalWalletToken
Instance Attribute Summary collapse
-
#card_authorization ⇒ Increase::Models::RealTimeDecision::CardAuthorization
Fields related to a card authorization.
-
#category ⇒ Symbol
The category of the Real-Time Decision.
-
#created_at ⇒ String
The ISO 8601 date and time at which the Real-Time Decision was created.
-
#digital_wallet_authentication ⇒ Increase::Models::RealTimeDecision::DigitalWalletAuthentication
Fields related to a digital wallet authentication attempt.
-
#digital_wallet_token ⇒ Increase::Models::RealTimeDecision::DigitalWalletToken
Fields related to a digital wallet token provisioning attempt.
-
#id ⇒ String
The Real-Time Decision identifier.
-
#status ⇒ Symbol
The status of the Real-Time Decision.
-
#timeout_at ⇒ String
The ISO 8601 date and time at which your application can no longer respond to the Real-Time Decision.
-
#type ⇒ Symbol
A constant representing the object's type.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#card_authorization ⇒ Increase::Models::RealTimeDecision::CardAuthorization
Fields related to a card authorization.
14 |
# File 'lib/increase/models/real_time_decision.rb', line 14 required :card_authorization, -> { Increase::Models::RealTimeDecision::CardAuthorization } |
#category ⇒ Symbol
The category of the Real-Time Decision.
19 20 21 22 23 24 |
# File 'lib/increase/models/real_time_decision.rb', line 19 required :category, Increase::Enum.new( :card_authorization_requested, :digital_wallet_token_requested, :digital_wallet_authentication_requested ) |
#created_at ⇒ String
The ISO 8601 date and time at which the Real-Time Decision was created.
29 |
# File 'lib/increase/models/real_time_decision.rb', line 29 required :created_at, String |
#digital_wallet_authentication ⇒ Increase::Models::RealTimeDecision::DigitalWalletAuthentication
Fields related to a digital wallet authentication attempt.
34 35 |
# File 'lib/increase/models/real_time_decision.rb', line 34 required :digital_wallet_authentication, -> { Increase::Models::RealTimeDecision::DigitalWalletAuthentication } |
#digital_wallet_token ⇒ Increase::Models::RealTimeDecision::DigitalWalletToken
Fields related to a digital wallet token provisioning attempt.
40 |
# File 'lib/increase/models/real_time_decision.rb', line 40 required :digital_wallet_token, -> { Increase::Models::RealTimeDecision::DigitalWalletToken } |
#id ⇒ String
The Real-Time Decision identifier.
9 |
# File 'lib/increase/models/real_time_decision.rb', line 9 required :id, String |
#status ⇒ Symbol
The status of the Real-Time Decision.
45 |
# File 'lib/increase/models/real_time_decision.rb', line 45 required :status, Increase::Enum.new(:pending, :responded, :timed_out) |
#timeout_at ⇒ String
The ISO 8601 date and time at which your application can no longer respond to the Real-Time Decision.
50 |
# File 'lib/increase/models/real_time_decision.rb', line 50 required :timeout_at, String |
#type ⇒ Symbol
A constant representing the object's type. For this resource it will always be real_time_decision
.
55 |
# File 'lib/increase/models/real_time_decision.rb', line 55 required :type, Increase::Enum.new(:real_time_decision) |