Class: Increase::Models::ACHPrenotification
- Defined in:
- lib/increase/models/ach_prenotification.rb
Defined Under Namespace
Classes: NotificationsOfChange, PrenotificationReturn
Instance Attribute Summary collapse
-
#account_number ⇒ String
The destination account number.
-
#addendum ⇒ String
Additional information for the recipient.
-
#company_descriptive_date ⇒ String
The description of the date of the notification.
-
#company_discretionary_data ⇒ String
Optional data associated with the notification.
-
#company_entry_description ⇒ String
The description of the notification.
-
#company_name ⇒ String
The name by which you know the company.
-
#created_at ⇒ String
The ISO 8601 date and time at which the prenotification was created.
-
#credit_debit_indicator ⇒ Symbol
If the notification is for a future credit or debit.
-
#effective_date ⇒ String
The effective date in ISO 8601 format.
-
#id ⇒ String
The ACH Prenotification's identifier.
-
#idempotency_key ⇒ String
The idempotency key you chose for this object.
-
#notifications_of_change ⇒ Array<Increase::Models::ACHPrenotification::NotificationsOfChange>
If the receiving bank notifies that future transfers should use different details, this will contain those details.
-
#prenotification_return ⇒ Increase::Models::ACHPrenotification::PrenotificationReturn
If your prenotification is returned, this will contain details of the return.
-
#routing_number ⇒ String
The American Bankers' Association (ABA) Routing Transit Number (RTN).
-
#status ⇒ Symbol
The lifecycle status of the ACH Prenotification.
-
#type ⇒ Symbol
A constant representing the object's type.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#account_number ⇒ String
The destination account number.
14 |
# File 'lib/increase/models/ach_prenotification.rb', line 14 required :account_number, String |
#addendum ⇒ String
Additional information for the recipient.
19 |
# File 'lib/increase/models/ach_prenotification.rb', line 19 required :addendum, String |
#company_descriptive_date ⇒ String
The description of the date of the notification.
24 |
# File 'lib/increase/models/ach_prenotification.rb', line 24 required :company_descriptive_date, String |
#company_discretionary_data ⇒ String
Optional data associated with the notification.
29 |
# File 'lib/increase/models/ach_prenotification.rb', line 29 required :company_discretionary_data, String |
#company_entry_description ⇒ String
The description of the notification.
34 |
# File 'lib/increase/models/ach_prenotification.rb', line 34 required :company_entry_description, String |
#company_name ⇒ String
The name by which you know the company.
39 |
# File 'lib/increase/models/ach_prenotification.rb', line 39 required :company_name, String |
#created_at ⇒ String
The ISO 8601 date and time at which the prenotification was created.
44 |
# File 'lib/increase/models/ach_prenotification.rb', line 44 required :created_at, String |
#credit_debit_indicator ⇒ Symbol
If the notification is for a future credit or debit.
49 |
# File 'lib/increase/models/ach_prenotification.rb', line 49 required :credit_debit_indicator, Increase::Enum.new(:credit, :debit) |
#effective_date ⇒ String
The effective date in ISO 8601 format.
54 |
# File 'lib/increase/models/ach_prenotification.rb', line 54 required :effective_date, String |
#id ⇒ String
The ACH Prenotification's identifier.
9 |
# File 'lib/increase/models/ach_prenotification.rb', line 9 required :id, String |
#idempotency_key ⇒ String
The idempotency key you chose for this object. This value is unique across Increase and is used to ensure that a request is only processed once. Learn more about idempotency.
59 |
# File 'lib/increase/models/ach_prenotification.rb', line 59 required :idempotency_key, String |
#notifications_of_change ⇒ Array<Increase::Models::ACHPrenotification::NotificationsOfChange>
If the receiving bank notifies that future transfers should use different details, this will contain those details.
64 65 |
# File 'lib/increase/models/ach_prenotification.rb', line 64 required :notifications_of_change, Increase::ArrayOf.new(-> { Increase::Models::ACHPrenotification::NotificationsOfChange }) |
#prenotification_return ⇒ Increase::Models::ACHPrenotification::PrenotificationReturn
If your prenotification is returned, this will contain details of the return.
70 |
# File 'lib/increase/models/ach_prenotification.rb', line 70 required :prenotification_return, -> { Increase::Models::ACHPrenotification::PrenotificationReturn } |
#routing_number ⇒ String
The American Bankers' Association (ABA) Routing Transit Number (RTN).
75 |
# File 'lib/increase/models/ach_prenotification.rb', line 75 required :routing_number, String |
#status ⇒ Symbol
The lifecycle status of the ACH Prenotification.
80 |
# File 'lib/increase/models/ach_prenotification.rb', line 80 required :status, Increase::Enum.new(:pending_submitting, :requires_attention, :returned, :submitted) |
#type ⇒ Symbol
A constant representing the object's type. For this resource it will always be ach_prenotification
.
85 |
# File 'lib/increase/models/ach_prenotification.rb', line 85 required :type, Increase::Enum.new(:ach_prenotification) |