#Getting Set Up With QuickBooks
- If you haven't already, make an account with quickbooks here.
- Once you make an account sign in and go to MyApps, then create an app.
- Then in the nav under where it says your name, click on Sandbox and create a sandbox company.
- Once the app is created, go to your App dashboard and go to settings, then scroll till you see Webhooks. If you are working locally
and using something like Larael Valet, you'll need to cd into your local site folder and run
valet share
. Reason being that QuickBooks needs a publically accesible url. Make sure to copy the https url and use that to point to where your endpoint code will run. Something like https://fde565689fgh.ngrok.io/some-uri. Quickbooks will send a post request to that url whenever one of the resources you specify changes.
#Getting Set Up On Your Site
- For starters, you'll need to have connected your app with quickbooks. I made a package that makes this really easy. You