<ACHCOMPANY> - Sub element of <NLS>
Attribute | Type | Size | REQ | Default | Comments |
---|---|---|---|---|---|
Operation
|
String | Yes | Valid values:ADD UPDATE DELETE |
||
AutomatedPaymentCompanyID
|
Numeric | 9 | Required if Operation is UPDATE or DELETE . |
||
AutomatedPaymentCompanyName
|
String | 255 | Required when Operation is ADD (cannot be empty). |
||
CompanyName
|
String | 16 | Required when Operation is ADD (cannot be empty). |
||
CompanyDiscretionaryData
|
String | 20 | No | ||
CompanyIdentification
|
String | 10 | No | ||
CompanyEntryDescription
|
String | 10 | Required when Operation is ADD (cannot be empty). |
||
OriginatingDFIIdent
|
String | 8 | Required when Operation is ADD (cannot be empty). |
||
STDEntryClassCode
|
String | 3 | No | PPD | Valid values:AUT CCD POP POS PPD RCK TEL WEB Attribute cannot be empty. |
DiscretionaryData
|
String | 2 | No | ||
IndividualIdentNumber
|
Numeric | 1 | No | 1 | Valid values:0 = Loan Number1 = Account Reference Number2 = Contact Number |
IndividualNameField
|
Numeric | 1 | No | 0 | Valid values:0 = Loan Name1 = Loan Shortname2 = Contact Last Name3 = Contact First Name + Last Name |
AddendaPaymentRelatedInfo
|
String | 80 | No | ||
EnableOffset
|
Numeric | 1 | No | 0 | 0 = False1 = True |
OffsetAccountType
|
Numeric | 1 | No | 0 | 0 = Checking1 = Savings |
OffsetABANumber
|
String | 9 | No | Required when EnableOffset ="1 ".Follows ABA number rules, not all values will be accepted. |
|
OffsetAccountNumber
|
String | 17 | No | Required EnableOffset ="1 ". |
|
ACHReturnCodes
|
String | 82 | No | [R01, R02, R08] |
Must be exactly 82 characters containing only 0s and 1s representing whether to enable each of the valid 82 return codes.
The default of R01, R02, and R08 is represented as: |
OptionFlags
|
Numeric | 9 | No | 20 | Valid values:1 = Allow Credits Only2 = Allow Debits and Credits4 = Allow Debits Only8 = Continue drafts after Payoff16 = Continue drafts after Maturity32 = Do not adjust draft down to loan balance on payoff64 = Draft scheduled payments (including impound) only128 = Do not resubmit if resubmit is greater than payoff256 = Do not resubmit if customer revoked ACH/AFT512 = Suspend resubmit if a resubmit was returned1024 = Do not resubmit if active PTP exists2048 = Do not charge NSF fee when resubmit returns4096 = Do not resubmit conflict w/ scheduled ACT/AFT8192 = Do not resubmit if payment received before ACH return16384 = Suspend ACH on n consecutive returns (1-5)32768 = Use only Primary Employer for Next Pay Date for resubmit65536 = Allow same-day processing5.42-65536 = Apply One-Time ACH as payment5.43+262144 = Do not allow same-day One-Time ACH5.43+ |
ACHReturnLimit
|
Numeric | 1 | No | 0 | Range of [0-5]. Only valid if the “Suspend ACH on [ ACHReturnLimit ] consecutive returns” option (OptionFlags ="16384 ") is enabled. |
ACHCutoffTime 5.43+
|
Numeric | 4 | No | 0 | 24-hour time formatted as HHMM, no leading 0’s. |
BankCutoffTime 5.43+
|
Numeric | 4 | No | 0 | 24-hour time formatted as HHMM, no leading 0’s. |