Class: Increase::Models::DeclinedTransaction::Source::ACHDecline
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::DeclinedTransaction::Source::ACHDecline
- Defined in:
- lib/increase/models/declined_transaction.rb
Instance Attribute Summary collapse
-
#amount ⇒ Integer
The declined amount in the minor unit of the destination account currency.
-
#id ⇒ String
The ACH Decline's identifier.
-
#inbound_ach_transfer_id ⇒ String
The identifier of the Inbound ACH Transfer object associated with this decline.
-
#originator_company_descriptive_date ⇒ String
The descriptive date of the transfer.
-
#originator_company_discretionary_data ⇒ String
The additional information included with the transfer.
-
#originator_company_id ⇒ String
The identifier of the company that initiated the transfer.
-
#originator_company_name ⇒ String
The name of the company that initiated the transfer.
-
#reason ⇒ Symbol
Why the ACH transfer was declined.
-
#receiver_id_number ⇒ String
The id of the receiver of the transfer.
-
#receiver_name ⇒ String
The name of the receiver of the transfer.
-
#trace_number ⇒ String
The trace number of the transfer.
-
#type ⇒ Symbol
A constant representing the object's type.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#amount ⇒ Integer
The declined amount in the minor unit of the destination account currency. For dollars, for example, this is cents.
112 |
# File 'lib/increase/models/declined_transaction.rb', line 112 required :amount, Integer |
#id ⇒ String
The ACH Decline's identifier.
107 |
# File 'lib/increase/models/declined_transaction.rb', line 107 required :id, String |
#inbound_ach_transfer_id ⇒ String
The identifier of the Inbound ACH Transfer object associated with this decline.
117 |
# File 'lib/increase/models/declined_transaction.rb', line 117 required :inbound_ach_transfer_id, String |
#originator_company_descriptive_date ⇒ String
The descriptive date of the transfer.
122 |
# File 'lib/increase/models/declined_transaction.rb', line 122 required :originator_company_descriptive_date, String |
#originator_company_discretionary_data ⇒ String
The additional information included with the transfer.
127 |
# File 'lib/increase/models/declined_transaction.rb', line 127 required :originator_company_discretionary_data, String |
#originator_company_id ⇒ String
The identifier of the company that initiated the transfer.
132 |
# File 'lib/increase/models/declined_transaction.rb', line 132 required :originator_company_id, String |
#originator_company_name ⇒ String
The name of the company that initiated the transfer.
137 |
# File 'lib/increase/models/declined_transaction.rb', line 137 required :originator_company_name, String |
#reason ⇒ Symbol
Why the ACH transfer was declined.
142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
# File 'lib/increase/models/declined_transaction.rb', line 142 required :reason, Increase::Enum.new( :ach_route_canceled, :ach_route_disabled, :breaches_limit, :credit_entry_refused_by_receiver, :duplicate_return, :entity_not_active, :field_error, :group_locked, :insufficient_funds, :misrouted_return, :return_of_erroneous_or_reversing_debit, :no_ach_route, :originator_request, :transaction_not_allowed, :user_initiated ) |
#receiver_id_number ⇒ String
The id of the receiver of the transfer.
164 |
# File 'lib/increase/models/declined_transaction.rb', line 164 required :receiver_id_number, String |
#receiver_name ⇒ String
The name of the receiver of the transfer.
169 |
# File 'lib/increase/models/declined_transaction.rb', line 169 required :receiver_name, String |
#trace_number ⇒ String
The trace number of the transfer.
174 |
# File 'lib/increase/models/declined_transaction.rb', line 174 required :trace_number, String |
#type ⇒ Symbol
A constant representing the object's type. For this resource it will always be ach_decline
.
179 |
# File 'lib/increase/models/declined_transaction.rb', line 179 required :type, Increase::Enum.new(:ach_decline) |