Class: Increase::Models::DeclinedTransaction::Source::CheckDepositRejection
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::DeclinedTransaction::Source::CheckDepositRejection
- Defined in:
- lib/increase/models/declined_transaction.rb
Instance Attribute Summary collapse
-
#amount ⇒ Integer
The rejected amount in the minor unit of check's currency.
-
#check_deposit_id ⇒ String
The identifier of the Check Deposit that was rejected.
-
#currency ⇒ Symbol
The ISO 4217 code for the check's currency.
-
#reason ⇒ Symbol
Why the check deposit was rejected.
-
#rejected_at ⇒ String
The ISO 8601 date and time at which the check deposit was rejected.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#amount ⇒ Integer
The rejected amount in the minor unit of check's currency. For dollars, for example, this is cents.
509 |
# File 'lib/increase/models/declined_transaction.rb', line 509 required :amount, Integer |
#check_deposit_id ⇒ String
The identifier of the Check Deposit that was rejected.
514 |
# File 'lib/increase/models/declined_transaction.rb', line 514 required :check_deposit_id, String |
#currency ⇒ Symbol
The ISO 4217 code for the check's currency.
519 |
# File 'lib/increase/models/declined_transaction.rb', line 519 required :currency, Increase::Enum.new(:CAD, :CHF, :EUR, :GBP, :JPY, :USD) |
#reason ⇒ Symbol
Why the check deposit was rejected.
524 525 526 527 528 529 530 531 532 533 534 535 536 |
# File 'lib/increase/models/declined_transaction.rb', line 524 required :reason, Increase::Enum.new( :incomplete_image, :duplicate, :poor_image_quality, :incorrect_amount, :incorrect_recipient, :not_eligible_for_mobile_deposit, :missing_required_data_elements, :suspected_fraud, :deposit_window_expired, :unknown ) |
#rejected_at ⇒ String
The ISO 8601 date and time at which the check deposit was rejected.
541 |
# File 'lib/increase/models/declined_transaction.rb', line 541 required :rejected_at, String |