Class: Increase::Models::ACHTransfer::NotificationsOfChange

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

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

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

Instance Attribute Details

#change_codeSymbol

The required type of change that is being signaled by the receiving financial institution.

Returns:

  • (Symbol)


318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
# File 'lib/increase/models/ach_transfer.rb', line 318

required :change_code,
Increase::Enum.new(
  :incorrect_account_number,
  :incorrect_routing_number,
  :incorrect_routing_number_and_account_number,
  :incorrect_transaction_code,
  :incorrect_account_number_and_transaction_code,
  :incorrect_routing_number_account_number_and_transaction_code,
  :incorrect_receiving_depository_financial_institution_identification,
  :incorrect_individual_identification_number,
  :addenda_format_error,
  :incorrect_standard_entry_class_code_for_outbound_international_payment,
  :misrouted_notification_of_change,
  :incorrect_trace_number,
  :incorrect_company_identification_number,
  :incorrect_identification_number,
  :incorrectly_formatted_corrected_data,
  :incorrect_discretionary_data,
  :routing_number_not_from_original_entry_detail_record,
  :depository_financial_institution_account_number_not_from_original_entry_detail_record,
  :incorrect_transaction_code_by_originating_depository_financial_institution
)

#corrected_dataString

The corrected data that should be used in future ACHs to this account. This may contain the suggested new account number or routing number. When the change_code is incorrect_transaction_code, this field contains an integer. Numbers starting with a 2 encourage changing the funding parameter to checking; numbers starting with a 3 encourage changing to savings.

Returns:

  • (String)


344
# File 'lib/increase/models/ach_transfer.rb', line 344

required :corrected_data, String

#created_atString

The ISO 8601 date and time at which the notification occurred.

Returns:

  • (String)


349
# File 'lib/increase/models/ach_transfer.rb', line 349

required :created_at, String