Class: Increase::Models::DeclinedTransaction::Source::CardDecline::NetworkDetails
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::DeclinedTransaction::Source::CardDecline::NetworkDetails
- Defined in:
- lib/increase/models/declined_transaction.rb
Defined Under Namespace
Classes: Visa
Instance Attribute Summary collapse
-
#category ⇒ Symbol
The payment network used to process this card authorization.
-
#visa ⇒ Increase::Models::DeclinedTransaction::Source::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.
334 |
# File 'lib/increase/models/declined_transaction.rb', line 334 required :category, Increase::Enum.new(:visa) |
#visa ⇒ Increase::Models::DeclinedTransaction::Source::CardDecline::NetworkDetails::Visa
Fields specific to the visa
network.
339 |
# File 'lib/increase/models/declined_transaction.rb', line 339 required :visa, -> { Increase::Models::DeclinedTransaction::Source::CardDecline::NetworkDetails::Visa } |