library · inferred from evidence
moov-io/ach
A library for processing ACH (Automated Clearing House) files, mentioned in the context of handling prenote returns and validation.
- moov-io/ach Reader garbles UTF-8 names (è becomes Ãè)
Parsing ACH files from the Fed with moov-io/ach's `Reader` worked for ASCII files, but files containing UTF-8 names (e.g. `John DèS`) came out garbled: `è` showed up as `è`. The reporter's analysis: the charset detection library only inspe
- moov-io/ach: Cannot create a return entry for Prenotes (amount non-zero validation)
When generating a return entry for a received prenote, moov-io/ach (v1.31.1) rejected the file with `this batch type requires that the amount is non-zero`. A returned prenote must use a return transaction code (21, 26, 31, 36, 41, 46, 51),