Class: Increase::Models::RealTimeDecision::CardAuthorization::RequestDetails
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::RealTimeDecision::CardAuthorization::RequestDetails
- Defined in:
- lib/increase/models/real_time_decision.rb
Defined Under Namespace
Classes: IncrementalAuthorization
Instance Attribute Summary collapse
-
#category ⇒ Symbol
The type of this request (e.g., an initial authorization or an incremental authorization).
-
#incremental_authorization ⇒ Increase::Models::RealTimeDecision::CardAuthorization::RequestDetails::IncrementalAuthorization
Fields specific to the category
incremental_authorization
. -
#initial_authorization ⇒ Object
Fields specific to the category
initial_authorization
.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#category ⇒ Symbol
The type of this request (e.g., an initial authorization or an incremental authorization).
249 |
# File 'lib/increase/models/real_time_decision.rb', line 249 required :category, Increase::Enum.new(:initial_authorization, :incremental_authorization) |
#incremental_authorization ⇒ Increase::Models::RealTimeDecision::CardAuthorization::RequestDetails::IncrementalAuthorization
Fields specific to the category incremental_authorization
.
254 255 |
# File 'lib/increase/models/real_time_decision.rb', line 254 required :incremental_authorization, -> { Increase::Models::RealTimeDecision::CardAuthorization::RequestDetails::IncrementalAuthorization } |
#initial_authorization ⇒ Object
Fields specific to the category initial_authorization
.
260 |
# File 'lib/increase/models/real_time_decision.rb', line 260 required :initial_authorization, Increase::Unknown |