Source

The Electronic Payments Association (NACHA)

BRIEF