Class: Increase::Models::Transaction::Source::CheckDepositReturn
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::Transaction::Source::CheckDepositReturn
- Defined in:
- lib/increase/models/transaction.rb
Instance Attribute Summary collapse
-
#amount ⇒ Integer
The amount in the minor unit of the transaction's currency.
-
#check_deposit_id ⇒ String
The identifier of the Check Deposit that was returned.
-
#currency ⇒ Symbol
The ISO 4217 code for the transaction's currency.
-
#return_reason ⇒ Symbol
Why this check was returned by the bank holding the account it was drawn against.
-
#returned_at ⇒ String
The ISO 8601 date and time at which the check deposit was returned.
-
#transaction_id ⇒ String
The identifier of the transaction that reversed the original check deposit transaction.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#amount ⇒ Integer
The amount in the minor unit of the transaction's currency. For dollars, for example, this is cents.
1555 |
# File 'lib/increase/models/transaction.rb', line 1555 required :amount, Integer |
#check_deposit_id ⇒ String
The identifier of the Check Deposit that was returned.
1560 |
# File 'lib/increase/models/transaction.rb', line 1560 required :check_deposit_id, String |
#currency ⇒ Symbol
The ISO 4217 code for the transaction's currency.
1565 |
# File 'lib/increase/models/transaction.rb', line 1565 required :currency, Increase::Enum.new(:CAD, :CHF, :EUR, :GBP, :JPY, :USD) |
#return_reason ⇒ Symbol
Why this check was returned by the bank holding the account it was drawn against.
1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 |
# File 'lib/increase/models/transaction.rb', line 1570 required :return_reason, Increase::Enum.new( :ach_conversion_not_supported, :closed_account, :duplicate_submission, :insufficient_funds, :no_account, :not_authorized, :stale_dated, :stop_payment, :unknown_reason, :unmatched_details, :unreadable_image, :endorsement_irregular, :altered_or_fictitious_item, :frozen_or_blocked_account, :post_dated, :endorsement_missing, :signature_missing, :stop_payment_suspect, :unusable_image, :image_fails_security_check, :cannot_determine_amount, :signature_irregular, :non_cash_item, :unable_to_process, :item_exceeds_dollar_limit, :branch_or_account_sold ) |
#returned_at ⇒ String
The ISO 8601 date and time at which the check deposit was returned.
1603 |
# File 'lib/increase/models/transaction.rb', line 1603 required :returned_at, String |
#transaction_id ⇒ String
The identifier of the transaction that reversed the original check deposit transaction.
1608 |
# File 'lib/increase/models/transaction.rb', line 1608 required :transaction_id, String |