Skip to content

Latest commit

 

History

History
48 lines (42 loc) · 3.55 KB

IatData.md

File metadata and controls

48 lines (42 loc) · 3.55 KB

Synctera::IatData

Properties

Name Type Description Notes
foreign_payment_amount Integer For inbound IAT payments this field should contain the USD amount or may be blank. Amount is in cents ($100 would be 10000).
foreign_trace_number String
name String Receiving Company Name/Individual Name
odfi_branch_country_code String For Inbound IATs: This 3 position field contains a 2-character code as approved by the International Organization for Standardization (ISO) used to identify the country in which the branch of the bank that originated the entry is located. Values for other countries can be found on the International Organization for Standardization website: www.iso.org.
odfi_id_number_qualifier String For Inbound IATs: The 2-digit code that identifies the numbering scheme used in the Foreign DFI Identification Number field: 01 = National Clearing System 02 = BIC Code 03 = IBAN Code
odfi_identification String For Inbound IATs: This field contains the bank ID number of the Foreign Bank providing funding for the payment transaction.
odfi_name String For Inbound IATs: The name of the foreign bank providing funding for the payment transaction
originator_address IatAddress
originator_name String The originators name
rdfi_branch_country_code String This 3 position field contains a 2-character code as approved by the International Organization for Standardization (ISO) used to identify the country in which the branch of the bank that receives the entry is located. Values for other countries can be found on the International Organization for Standardization website: www.iso.org
rdfi_id_number_qualifier String The 2-digit code that identifies the numbering scheme used in the Receiving DFI Identification Number field: 01 = National Clearing System 02 = BIC Code 03 = IBAN Code
rdfi_identification String The bank identification number of the DFI at which the Receiver maintains his account.
rdfi_name String Name of the Receiver's bank
receiver_address IatAddress
receiver_id_number String The accounting number by which the Originator is known to the Receiver for descriptive purposes.
transaction_type_code String Transaction Type Code Describes the type of payment ANN = Annuity, BUS = Business/Commercial, DEP = Deposit, LOA = Loan, MIS = Miscellaneous, MOR = Mortgage PEN = Pension, RLS = Rent/Lease, REM = Remittance2, SAL = Salary/Payroll, TAX = Tax, TEL = Telephone-Initiated Transaction WEB = Internet-Initiated Transaction, ARC = Accounts Receivable Entry, BOC = Back Office Conversion Entry, POP = Point of Purchase Entry, RCK = Re-presented Check Entry

Example

require 'synctera'

instance = Synctera::IatData.new(
  foreign_payment_amount: null,
  foreign_trace_number: null,
  name: null,
  odfi_branch_country_code: null,
  odfi_id_number_qualifier: null,
  odfi_identification: null,
  odfi_name: null,
  originator_address: null,
  originator_name: null,
  rdfi_branch_country_code: null,
  rdfi_id_number_qualifier: null,
  rdfi_identification: null,
  rdfi_name: null,
  receiver_address: null,
  receiver_id_number: null,
  transaction_type_code: null
)