Increase. InboundACHTransfers. InboundACHTransfer. InternationalAddenda
(Increase v1.0.0)
Copy Markdown
View Source
If the Inbound ACH Transfer has a Standard Entry Class Code of IAT, this will contain fields pertaining to the International ACH Transaction.
Fields
destination_country_code- The ISO 3166, Alpha-2 country code of the destination country.destination_currency_code- The ISO 4217 currency code for the destination bank account.foreign_exchange_indicator- A description of how the foreign exchange rate was calculated.foreign_exchange_reference- Depending on theforeign_exchange_reference_indicator, an exchange rate or a reference to a well-known rate.foreign_exchange_reference_indicator- An instruction of how to interpret theforeign_exchange_referencefield for this Transaction.foreign_payment_amount- The amount in the minor unit of the foreign payment currency. For dollars, for example, this is cents.foreign_trace_number- A reference number in the foreign banking infrastructure.international_transaction_type_code- The type of transfer. Set by the originator.originating_currency_code- The ISO 4217 currency code for the originating bank account.originating_depository_financial_institution_branch_country- The ISO 3166, Alpha-2 country code of the originating branch country.originating_depository_financial_institution_id- 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.originating_depository_financial_institution_id_qualifier- An instruction of how to interpret theoriginating_depository_financial_institution_idfield for this Transaction.originating_depository_financial_institution_name- The name of the originating bank. Sometimes this will refer to an American bank and obscure the correspondent foreign bank.originator_city- A portion of the originator address. This may be incomplete.originator_country- A portion of the originator address. The ISO 3166, Alpha-2 country code of the originator country.originator_identification- An identifier for the originating company. This is generally stable across multiple ACH transfers.originator_name- Either the name of the originator or an intermediary money transmitter.originator_postal_code- A portion of the originator address. This may be incomplete.originator_state_or_province- A portion of the originator address. This may be incomplete.originator_street_address- A portion of the originator address. This may be incomplete.payment_related_information- A description field set by the originator.payment_related_information2- A description field set by the originator.receiver_city- A portion of the receiver address. This may be incomplete.receiver_country- A portion of the receiver address. The ISO 3166, Alpha-2 country code of the receiver country.receiver_identification_number- An identification number the originator uses for the receiver.receiver_postal_code- A portion of the receiver address. This may be incomplete.receiver_state_or_province- A portion of the receiver address. This may be incomplete.receiver_street_address- A portion of the receiver address. This may be incomplete.receiving_company_or_individual_name- The name of the receiver of the transfer. This is not verified by Increase.receiving_depository_financial_institution_country- The ISO 3166, Alpha-2 country code of the receiving bank country.receiving_depository_financial_institution_id- 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.receiving_depository_financial_institution_id_qualifier- An instruction of how to interpret thereceiving_depository_financial_institution_idfield for this Transaction.receiving_depository_financial_institution_name- The name of the receiving bank, as set by the sending financial institution.
Summary
Types
@type t() :: %Increase.InboundACHTransfers.InboundACHTransfer.InternationalAddenda{ destination_country_code: String.t(), destination_currency_code: String.t(), foreign_exchange_indicator: String.t(), foreign_exchange_reference: String.t() | nil, foreign_exchange_reference_indicator: String.t(), foreign_payment_amount: integer(), foreign_trace_number: String.t() | nil, international_transaction_type_code: String.t(), originating_currency_code: String.t(), originating_depository_financial_institution_branch_country: String.t(), originating_depository_financial_institution_id: String.t(), originating_depository_financial_institution_id_qualifier: String.t(), originating_depository_financial_institution_name: String.t(), originator_city: String.t(), originator_country: String.t(), originator_identification: String.t(), originator_name: String.t(), originator_postal_code: String.t() | nil, originator_state_or_province: String.t() | nil, originator_street_address: String.t(), payment_related_information: String.t() | nil, payment_related_information2: String.t() | nil, receiver_city: String.t(), receiver_country: String.t(), receiver_identification_number: String.t() | nil, receiver_postal_code: String.t() | nil, receiver_state_or_province: String.t() | nil, receiver_street_address: String.t(), receiving_company_or_individual_name: String.t(), receiving_depository_financial_institution_country: String.t(), receiving_depository_financial_institution_id: String.t(), receiving_depository_financial_institution_id_qualifier: String.t(), receiving_depository_financial_institution_name: String.t() }