Class: Increase::Models::ACHPrenotification::NotificationsOfChange

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/increase/models/ach_prenotification.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)


91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
# File 'lib/increase/models/ach_prenotification.rb', line 91

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)


117
# File 'lib/increase/models/ach_prenotification.rb', line 117

required :corrected_data, String

#created_atString

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

Returns:

  • (String)


122
# File 'lib/increase/models/ach_prenotification.rb', line 122

required :created_at, String