OptionalachOptionalachFed trace number (entry detail, positions 80-94).
OptionaladdendaPayment-related information from the type-05 addenda record.
OptionalcompanyCompany Discretionary Data (batch header, positions 21-40).
OptionalcompanyCompany Entry Description (batch header, positions 54-63).
OptionalcompanyCompany Identification (batch header, positions 41-50).
OptionalcompanyCompany Name (batch header, positions 5-20).
OptionalsecStandard Entry Class code — ccd, ppd, web, …
OptionalsenderOriginating party — Company Name for CCD, Individual Name for PPD.
OptionalsourceOptionalsourceOptionaltargetOptionaltargetOptionalvictorVictor's own trace id, distinct from the Fed trace in achTraceId.
The ACH entry as the bank reported it, shared by the
ACHandACH_DEBITarms ofmethodData.Both arms describe one ACH entry — they differ in which side of it we are, not in what the entry says — so the fields live here once instead of being repeated per arm. The NACHA-native names are kept verbatim (rather than being folded into
description) so a reader can line a row up against the batch header and entry detail records when reconciling with the bank.Everything is optional: which fields a provider populates varies by rail and by provider, and Victor in particular sends most of these only sometimes.