project is under active development and is not production ready
Accounts is an RESTful API implementation of an accounting General Ledger used to track monetary transfers in digital systems. Our primary use is with paygate. This implementation is currently not complete for use in production, but any advice or feedback would be greatly appreciated!
Docs: docs.moov.io | api docs
Accounting for Developers Part 1, Part 2, Part 3.
TODO
| Environmental Variable | Description | Default |
|---|---|---|
DEFAULT_ROUTING_NUMBER |
ABA routing number used when accounts are created. | Required |
SQLITE_DB_PATH |
Local filepath location for the paygate SQLite database. | ofac.db |
ACCOUNT_STORAGE_TYPE |
Storage engine for account data. | Default: qledger |
TRANSACTION_STORAGE_TYPE |
Storage engine for transaction data. | Default: qledger |
QLEDGER_ENDPOINT |
HTTP endpoint to access QLedger (if storage type is qledger) |
Required |
QLEDGER_AUTH_TOKEN |
Auth token to access QLedger (if storage type is qledger) |
Required |
| channel | info |
|---|---|
| Project Documentation | Our project documentation available online. |
| Google Group moov-users | The Moov users Google group is for contributors other people contributing to the Moov project. You can join them without a google account by sending an email to [email protected]. After receiving the join-request message, you can simply reply to that to confirm the subscription. |
| Twitter @moov_io | You can follow Moov.IO's Twitter feed to get updates on our project(s). You can also tweet us questions or just share blogs or stories. |
| GitHub Issue | If you are able to reproduce an problem please open a GitHub Issue under the specific project that caused the error. |
| moov-io slack | Join our slack channel to have an interactive discussion about the development of the project. Request an invite to the slack channel |
Yes please! Please review our Contributing guide and Code of Conduct to get started!
Note: This project uses Go Modules, which requires Go 1.11 or higher, but we ship the vendor directory in our repository.
Apache License 2.0 See LICENSE for details.