Class: Increase::Models::InboundACHTransfer
- Defined in:
- lib/increase/models/inbound_ach_transfer.rb
Defined Under Namespace
Classes: Acceptance, Addenda, Decline, InternationalAddenda, NotificationOfChange, TransferReturn
Instance Attribute Summary collapse
-
#acceptance ⇒ Increase::Models::InboundACHTransfer::Acceptance
If your transfer is accepted, this will contain details of the acceptance.
-
#account_id ⇒ String
The Account to which the transfer belongs.
-
#account_number_id ⇒ String
The identifier of the Account Number to which this transfer was sent.
-
#addenda ⇒ Increase::Models::InboundACHTransfer::Addenda
Additional information sent from the originator.
-
#amount ⇒ Integer
The transfer amount in USD cents.
-
#automatically_resolves_at ⇒ String
The time at which the transfer will be automatically resolved.
-
#decline ⇒ Increase::Models::InboundACHTransfer::Decline
If your transfer is declined, this will contain details of the decline.
-
#direction ⇒ Symbol
The direction of the transfer.
-
#expected_settlement_schedule ⇒ Symbol
The settlement schedule the transfer is expected to follow.
-
#id ⇒ String
The inbound ACH transfer's identifier.
-
#international_addenda ⇒ Increase::Models::InboundACHTransfer::InternationalAddenda
If the Inbound ACH Transfer has a Standard Entry Class Code of IAT, this will contain fields pertaining to the International ACH Transaction.
-
#notification_of_change ⇒ Increase::Models::InboundACHTransfer::NotificationOfChange
If you initiate a notification of change in response to the transfer, this will contain its details.
-
#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_entry_description ⇒ String
The description of the transfer.
-
#originator_company_id ⇒ String
The id of the company that initiated the transfer.
-
#originator_company_name ⇒ String
The name of the company that initiated the transfer.
-
#originator_routing_number ⇒ String
The American Banking Association (ABA) routing number of the bank originating the transfer.
-
#receiver_id_number ⇒ String
The id of the receiver of the transfer.
-
#receiver_name ⇒ String
The name of the receiver of the transfer.
-
#standard_entry_class_code ⇒ Symbol
The Standard Entry Class (SEC) code of the transfer.
-
#status ⇒ Symbol
The status of the transfer.
-
#trace_number ⇒ String
The trace number of the transfer.
-
#transfer_return ⇒ Increase::Models::InboundACHTransfer::TransferReturn
If your transfer is returned, this will contain details of the return.
-
#type ⇒ Symbol
A constant representing the object's type.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#acceptance ⇒ Increase::Models::InboundACHTransfer::Acceptance
If your transfer is accepted, this will contain details of the acceptance.
14 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 14 required :acceptance, -> { Increase::Models::InboundACHTransfer::Acceptance } |
#account_id ⇒ String
The Account to which the transfer belongs.
19 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 19 required :account_id, String |
#account_number_id ⇒ String
The identifier of the Account Number to which this transfer was sent.
24 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 24 required :account_number_id, String |
#addenda ⇒ Increase::Models::InboundACHTransfer::Addenda
Additional information sent from the originator.
29 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 29 required :addenda, -> { Increase::Models::InboundACHTransfer::Addenda } |
#amount ⇒ Integer
The transfer amount in USD cents.
34 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 34 required :amount, Integer |
#automatically_resolves_at ⇒ String
The time at which the transfer will be automatically resolved.
39 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 39 required :automatically_resolves_at, String |
#decline ⇒ Increase::Models::InboundACHTransfer::Decline
If your transfer is declined, this will contain details of the decline.
44 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 44 required :decline, -> { Increase::Models::InboundACHTransfer::Decline } |
#direction ⇒ Symbol
The direction of the transfer.
49 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 49 required :direction, Increase::Enum.new(:credit, :debit) |
#expected_settlement_schedule ⇒ Symbol
The settlement schedule the transfer is expected to follow.
54 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 54 required :expected_settlement_schedule, Increase::Enum.new(:same_day, :future_dated) |
#id ⇒ String
The inbound ACH transfer's identifier.
9 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 9 required :id, String |
#international_addenda ⇒ Increase::Models::InboundACHTransfer::InternationalAddenda
If the Inbound ACH Transfer has a Standard Entry Class Code of IAT, this will contain fields pertaining to the International ACH Transaction.
59 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 59 required :international_addenda, -> { Increase::Models::InboundACHTransfer::InternationalAddenda } |
#notification_of_change ⇒ Increase::Models::InboundACHTransfer::NotificationOfChange
If you initiate a notification of change in response to the transfer, this will contain its details.
64 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 64 required :notification_of_change, -> { Increase::Models::InboundACHTransfer::NotificationOfChange } |
#originator_company_descriptive_date ⇒ String
The descriptive date of the transfer.
69 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 69 required :originator_company_descriptive_date, String |
#originator_company_discretionary_data ⇒ String
The additional information included with the transfer.
74 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 74 required :originator_company_discretionary_data, String |
#originator_company_entry_description ⇒ String
The description of the transfer.
79 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 79 required :originator_company_entry_description, String |
#originator_company_id ⇒ String
The id of the company that initiated the transfer.
84 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 84 required :originator_company_id, String |
#originator_company_name ⇒ String
The name of the company that initiated the transfer.
89 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 89 required :originator_company_name, String |
#originator_routing_number ⇒ String
The American Banking Association (ABA) routing number of the bank originating the transfer.
94 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 94 required :originator_routing_number, String |
#receiver_id_number ⇒ String
The id of the receiver of the transfer.
99 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 99 required :receiver_id_number, String |
#receiver_name ⇒ String
The name of the receiver of the transfer.
104 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 104 required :receiver_name, String |
#standard_entry_class_code ⇒ Symbol
The Standard Entry Class (SEC) code of the transfer.
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 109 required :standard_entry_class_code, Increase::Enum.new( :corporate_credit_or_debit, :corporate_trade_exchange, :prearranged_payments_and_deposit, :internet_initiated, :point_of_sale, :telephone_initiated, :customer_initiated, :accounts_receivable, :machine_transfer, :shared_network_transaction, :represented_check, :back_office_conversion, :point_of_purchase, :check_truncation, :destroyed_check, :international_ach_transaction ) |
#status ⇒ Symbol
The status of the transfer.
132 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 132 required :status, Increase::Enum.new(:pending, :declined, :accepted, :returned) |
#trace_number ⇒ String
The trace number of the transfer.
137 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 137 required :trace_number, String |
#transfer_return ⇒ Increase::Models::InboundACHTransfer::TransferReturn
If your transfer is returned, this will contain details of the return.
142 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 142 required :transfer_return, -> { Increase::Models::InboundACHTransfer::TransferReturn } |
#type ⇒ Symbol
A constant representing the object's type. For this resource it will always be inbound_ach_transfer
.
147 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 147 required :type, Increase::Enum.new(:inbound_ach_transfer) |