Class: Increase::Models::CardPayment::Element::CardAuthorization::NetworkDetails
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::CardPayment::Element::CardAuthorization::NetworkDetails
- Defined in:
- lib/increase/models/card_payment.rb
Defined Under Namespace
Classes: Visa
Instance Attribute Summary collapse
-
#category ⇒ Symbol
The payment network used to process this card authorization.
-
#visa ⇒ Increase::Models::CardPayment::Element::CardAuthorization::NetworkDetails::Visa
Fields specific to the
visa
network.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#category ⇒ Symbol
The payment network used to process this card authorization.
265 |
# File 'lib/increase/models/card_payment.rb', line 265 required :category, Increase::Enum.new(:visa) |
#visa ⇒ Increase::Models::CardPayment::Element::CardAuthorization::NetworkDetails::Visa
Fields specific to the visa
network.
270 |
# File 'lib/increase/models/card_payment.rb', line 270 required :visa, -> { Increase::Models::CardPayment::Element::CardAuthorization::NetworkDetails::Visa } |