Class: Increase::Models::InboundACHTransfer::Decline

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/increase/models/inbound_ach_transfer.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

#[], #inspect, #to_h, #to_s

Instance Attribute Details

#declined_atString

The time at which the transfer was declined.

Returns:

  • (String)


192
# File 'lib/increase/models/inbound_ach_transfer.rb', line 192

required :declined_at, String

#declined_transaction_idString

The id of the transaction for the declined transfer.

Returns:

  • (String)


197
# File 'lib/increase/models/inbound_ach_transfer.rb', line 197

required :declined_transaction_id, String

#reasonSymbol

The reason for the transfer decline.

Returns:

  • (Symbol)


202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
# File 'lib/increase/models/inbound_ach_transfer.rb', line 202

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
)