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