quickbooks

QuickBooks API binding.

Latest on Hackage:0.5.0.1

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

BSD-3-Clause licensed by Stack Builders
Maintained by [email protected]

This package is a binding to the QuickBooks API. The documentation can be test using the `cabal test doctests` command. However, the documentation tests are run against an Intuit sandbox which you must create.

Visit Intuit's developer site to create an "app": https://developer.intuit.com/

After creating an app you can use your "app token" and consumer information to aquire credentials here: https://appcenter.intuit.com/Playground/OAuth

This package is configure by environment variables. Once you have your credentials please export the following environment:

  • INTUIT_COMPANY_ID (your app's company ID)

  • INTUIT_CONSUMER_KEY (your app's consumer key)

  • INTUIT_CONSUMER_SECRET (your app's consumer secret)

  • INTUIT_TOKEN (the OAuth1.0 Token you created above *used for tests*)

  • INTUIT_SECRET (the OAuth1.0 Secret you created above *used for tests*)

  • INTUIT_HOSTNAME (which will be sandbox-quickbooks.api.intuit.com for development/test environments. See the developer website for production)

You can now run verify the documentation using `cabal test`.