Class: Increase::Models::CardPayment::Element::CardDecline::NetworkDetails
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::CardPayment::Element::CardDecline::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::CardDecline::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.
564 |
# File 'lib/increase/models/card_payment.rb', line 564 required :category, Increase::Enum.new(:visa) |
#visa ⇒ Increase::Models::CardPayment::Element::CardDecline::NetworkDetails::Visa
Fields specific to the visa
network.
569 |
# File 'lib/increase/models/card_payment.rb', line 569 required :visa, -> { Increase::Models::CardPayment::Element::CardDecline::NetworkDetails::Visa } |