Class: Increase::Models::InboundACHTransfer::InternationalAddenda
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::InboundACHTransfer::InternationalAddenda
- Defined in:
- lib/increase/models/inbound_ach_transfer.rb
Instance Attribute Summary collapse
-
#destination_country_code ⇒ String
The ISO 3166, Alpha-2 country code of the destination country.
-
#destination_currency_code ⇒ String
The ISO 4217 currency code for the destination bank account.
-
#foreign_exchange_indicator ⇒ Symbol
A description of how the foreign exchange rate was calculated.
-
#foreign_exchange_reference ⇒ String
Depending on the
foreign_exchange_reference_indicator
, an exchange rate or a reference to a well-known rate. -
#foreign_exchange_reference_indicator ⇒ Symbol
An instruction of how to interpret the
foreign_exchange_reference
field for this Transaction. -
#foreign_payment_amount ⇒ Integer
The amount in the minor unit of the foreign payment currency.
-
#foreign_trace_number ⇒ String
A reference number in the foreign banking infrastructure.
-
#international_transaction_type_code ⇒ Symbol
The type of transfer.
-
#originating_currency_code ⇒ String
The ISO 4217 currency code for the originating bank account.
-
#originating_depository_financial_institution_branch_country ⇒ String
The ISO 3166, Alpha-2 country code of the originating branch country.
-
#originating_depository_financial_institution_id ⇒ String
An identifier for the originating bank.
-
#originating_depository_financial_institution_id_qualifier ⇒ Symbol
An instruction of how to interpret the
originating_depository_financial_institution_id
field for this Transaction. -
#originating_depository_financial_institution_name ⇒ String
The name of the originating bank.
-
#originator_city ⇒ String
A portion of the originator address.
-
#originator_country ⇒ String
A portion of the originator address.
-
#originator_identification ⇒ String
An identifier for the originating company.
-
#originator_name ⇒ String
Either the name of the originator or an intermediary money transmitter.
-
#originator_postal_code ⇒ String
A portion of the originator address.
-
#originator_state_or_province ⇒ String
A portion of the originator address.
-
#originator_street_address ⇒ String
A portion of the originator address.
-
#payment_related_information ⇒ String
A description field set by the originator.
-
#payment_related_information2 ⇒ String
A description field set by the originator.
-
#receiver_city ⇒ String
A portion of the receiver address.
-
#receiver_country ⇒ String
A portion of the receiver address.
-
#receiver_identification_number ⇒ String
An identification number the originator uses for the receiver.
-
#receiver_postal_code ⇒ String
A portion of the receiver address.
-
#receiver_state_or_province ⇒ String
A portion of the receiver address.
-
#receiver_street_address ⇒ String
A portion of the receiver address.
-
#receiving_company_or_individual_name ⇒ String
The name of the receiver of the transfer.
-
#receiving_depository_financial_institution_country ⇒ String
The ISO 3166, Alpha-2 country code of the receiving bank country.
-
#receiving_depository_financial_institution_id ⇒ String
An identifier for the receiving bank.
-
#receiving_depository_financial_institution_id_qualifier ⇒ Symbol
An instruction of how to interpret the
receiving_depository_financial_institution_id
field for this Transaction. -
#receiving_depository_financial_institution_name ⇒ String
The name of the receiving bank, as set by the sending financial institution.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#destination_country_code ⇒ String
The ISO 3166, Alpha-2 country code of the destination country.
226 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 226 required :destination_country_code, String |
#destination_currency_code ⇒ String
The ISO 4217 currency code for the destination bank account.
231 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 231 required :destination_currency_code, String |
#foreign_exchange_indicator ⇒ Symbol
A description of how the foreign exchange rate was calculated.
236 237 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 236 required :foreign_exchange_indicator, Increase::Enum.new(:fixed_to_variable, :variable_to_fixed, :fixed_to_fixed) |
#foreign_exchange_reference ⇒ String
Depending on the foreign_exchange_reference_indicator
, an exchange rate or a reference to a well-known rate.
242 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 242 required :foreign_exchange_reference, String |
#foreign_exchange_reference_indicator ⇒ Symbol
An instruction of how to interpret the foreign_exchange_reference
field for this Transaction.
247 248 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 247 required :foreign_exchange_reference_indicator, Increase::Enum.new(:foreign_exchange_rate, :foreign_exchange_reference_number, :blank) |
#foreign_payment_amount ⇒ Integer
The amount in the minor unit of the foreign payment currency. For dollars, for example, this is cents.
253 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 253 required :foreign_payment_amount, Integer |
#foreign_trace_number ⇒ String
A reference number in the foreign banking infrastructure.
258 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 258 required :foreign_trace_number, String |
#international_transaction_type_code ⇒ Symbol
The type of transfer. Set by the originator.
263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 263 required :international_transaction_type_code, Increase::Enum.new( :annuity, :business_or_commercial, :deposit, :loan, :miscellaneous, :mortgage, :pension, :remittance, :rent_or_lease, :salary_or_payroll, :tax, :accounts_receivable, :back_office_conversion, :machine_transfer, :point_of_purchase, :point_of_sale, :represented_check, :shared_network_transaction, :telphone_initiated, :internet_initiated ) |
#originating_currency_code ⇒ String
The ISO 4217 currency code for the originating bank account.
290 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 290 required :originating_currency_code, String |
#originating_depository_financial_institution_branch_country ⇒ String
The ISO 3166, Alpha-2 country code of the originating branch country.
295 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 295 required :originating_depository_financial_institution_branch_country, String |
#originating_depository_financial_institution_id ⇒ String
An identifier for the originating bank. One of an International Bank Account Number (IBAN) bank identifier, SWIFT Bank Identification Code (BIC), or a domestic identifier like a US Routing Number.
300 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 300 required :originating_depository_financial_institution_id, String |
#originating_depository_financial_institution_id_qualifier ⇒ Symbol
An instruction of how to interpret the originating_depository_financial_institution_id
field for this Transaction.
305 306 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 305 required :originating_depository_financial_institution_id_qualifier, Increase::Enum.new(:national_clearing_system_number, :bic_code, :iban) |
#originating_depository_financial_institution_name ⇒ String
The name of the originating bank. Sometimes this will refer to an American bank and obscure the correspondent foreign bank.
311 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 311 required :originating_depository_financial_institution_name, String |
#originator_city ⇒ String
A portion of the originator address. This may be incomplete.
316 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 316 required :originator_city, String |
#originator_country ⇒ String
A portion of the originator address. The ISO 3166, Alpha-2 country code of the originator country.
321 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 321 required :originator_country, String |
#originator_identification ⇒ String
An identifier for the originating company. This is generally stable across multiple ACH transfers.
326 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 326 required :originator_identification, String |
#originator_name ⇒ String
Either the name of the originator or an intermediary money transmitter.
331 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 331 required :originator_name, String |
#originator_postal_code ⇒ String
A portion of the originator address. This may be incomplete.
336 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 336 required :originator_postal_code, String |
#originator_state_or_province ⇒ String
A portion of the originator address. This may be incomplete.
341 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 341 required :originator_state_or_province, String |
#originator_street_address ⇒ String
A portion of the originator address. This may be incomplete.
346 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 346 required :originator_street_address, String |
#payment_related_information ⇒ String
A description field set by the originator.
351 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 351 required :payment_related_information, String |
#payment_related_information2 ⇒ String
A description field set by the originator.
356 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 356 required :payment_related_information2, String |
#receiver_city ⇒ String
A portion of the receiver address. This may be incomplete.
361 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 361 required :receiver_city, String |
#receiver_country ⇒ String
A portion of the receiver address. The ISO 3166, Alpha-2 country code of the receiver country.
366 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 366 required :receiver_country, String |
#receiver_identification_number ⇒ String
An identification number the originator uses for the receiver.
371 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 371 required :receiver_identification_number, String |
#receiver_postal_code ⇒ String
A portion of the receiver address. This may be incomplete.
376 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 376 required :receiver_postal_code, String |
#receiver_state_or_province ⇒ String
A portion of the receiver address. This may be incomplete.
381 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 381 required :receiver_state_or_province, String |
#receiver_street_address ⇒ String
A portion of the receiver address. This may be incomplete.
386 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 386 required :receiver_street_address, String |
#receiving_company_or_individual_name ⇒ String
The name of the receiver of the transfer. This is not verified by Increase.
391 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 391 required :receiving_company_or_individual_name, String |
#receiving_depository_financial_institution_country ⇒ String
The ISO 3166, Alpha-2 country code of the receiving bank country.
396 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 396 required :receiving_depository_financial_institution_country, String |
#receiving_depository_financial_institution_id ⇒ String
An identifier for the receiving bank. One of an International Bank Account Number (IBAN) bank identifier, SWIFT Bank Identification Code (BIC), or a domestic identifier like a US Routing Number.
401 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 401 required :receiving_depository_financial_institution_id, String |
#receiving_depository_financial_institution_id_qualifier ⇒ Symbol
An instruction of how to interpret the receiving_depository_financial_institution_id
field for this Transaction.
406 407 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 406 required :receiving_depository_financial_institution_id_qualifier, Increase::Enum.new(:national_clearing_system_number, :bic_code, :iban) |
#receiving_depository_financial_institution_name ⇒ String
The name of the receiving bank, as set by the sending financial institution.
412 |
# File 'lib/increase/models/inbound_ach_transfer.rb', line 412 required :receiving_depository_financial_institution_name, String |