Create your ACH-CTX transmission file, just as you would any other ACH file, by clicking 'Transmit to Bank'.
If you view the file, you'll notice that there are a number of addenda records after each payment line.
We've clipped out only the EDI portion of the addenda information from the Office Depot example (we've alternated the color to help identify the beginning and ending of each segment):
ISA*00* *00* *30*227777777 *30*445555555 *060206*0858*U*00401*000000001*0*P*~
The ISA (Interchange Control Header) segment is system generated and identifies the receiving and sending parties and defines the data.
The GS (Functional Group Header) segment is system generated and the function is largely redundant to the ISA (in a non-ACH EDI file there would be multiple groups - and the role would be more significant).
The ST (Transaction Set Header) segment is system generated and marks the beginning of the transaction set.
The BPR (Beginning segment for Payment order/Remittance advice) segment is system generated and contains summary payment information.
The TRN (Trace) segment provides a unique identification for the transaction. If one is not provided (mapped), the system generates a unique sequential identifier.
The N1 (Originator Name Identification) segment is your company name.
Note: the PR - indicates Payer.
The N1 (Receiver Name Identification) segment is the receiver's company name.
Note: the PE - indicates Payee.
The ENT (Entity) segment is required, but typically not significant in non-tax applications as payments are all on behalf of the same entity.
The RMR (Remittance Advice) segment contains the invoice number, amount to be paid, total of the invoice and any amounts taken as a discount.
\REF*PO*24238*NEW YORK (FIRST)
The REF (Reference) segment contains any additional information - typically a purchase order number.
The DTM (Date/Time) segment contains date information, if needed, for the RMR segment.
\ADX*-49.50*01*TD*PRICING FROM OLD CATALOG
The ADX (Adjustment) segment contains payer generated debit or credit information.
Remember - Check your math if using discounts and adjustments!
For each invoice:
Amount Paid = Total Invoice - discount +/- adjustments
$7,251.52 = $7,451.52 - $150.50 - $49.50
\REF*PO*24247*NEW YORK (SECOND)
\ADX*-5*59*TD*NEVER RECEIVED AT CORPORATE
The SE (Transaction Set Footer) segment is system generated and marks the end of the transaction set (offset to ST).
The GE (Functional Group Footer) segment is system generated and marks the end of the group (offset to GS).
The IEA (Interchange Control Footer) segment is system generated and marks the end of the Interchange Control (offset to ISA).