Term: ECCHO
Electronic Check Clearing House Organization. An association of banks that promotes electronic check presentment through the establishment of rules and standards that support the exchange and settlement of electronic checks.
Return To Glossary