Skip to content

Latest commit

 

History

History
73 lines (51 loc) · 3.5 KB

README.md

File metadata and controls

73 lines (51 loc) · 3.5 KB

moov-io/ach

GoDoc Build Status Coverage Status Go Report Card Apache 2 licensed

Package 'moov-io/ach' implements a file reader and writer for parsing ACH Automated Clearing House files. ACH is the primary method of electronic money movement throughout the United States.

Project Status

ACH is at an early stage and under active development. Please star the project if you are interested in its development or join the development.

  • Library currently supports the reading and writting of PPD (Prearranged payment and deposits)

Project Roadmap

  • Support Return Entries
  • Support WEB, CCD, IAT Entries

Usage and examples

With a correctly configured Go toolchain:

go get -u github.com/moov-io/ach

See godoc.org/github.com/moov-io/ach for usage.

Examples exist in projects example folder

Contributing

We use GitHub to manage reviews of pull requests.

  • If you have a trivial fix or improvement, go ahead and create a pull request, addressing (with @...) one or more of the maintainers (see AUTHORS.md) in the description of the pull request.

  • If you plan to do something more involved, first propose your ideas in a Github issue. This will avoid unnecessary work and surely give you and us a good deal of inspiration.

  • Relevant coding style guidelines are the Go Code Review Comments and the Formatting and style section of Peter Bourgon's Go: Best Practices for Production Environments.

References

Format Specification

ACH File Layout

Prior Art

License

Apache License 2.0 See LICENSE for details.