QuickBooks Payroll
Prerequisites - Creating an OAuth App
- Sign in to your developer account on Intuit Developer Portal
- Select My Hub > App dashboard from the upper-right corner of the toolbar. Select the app card with a + to create a new app.
- Enter the Name of the app and other Basic details.
- Then, in the Add permissions section, select the authorization scope as
payroll.compensation.read
The above scope is not available on the free tier, To get access:
- Upgrade to the Silver tier or higher on the Intuit Developer Portal.
- Your app should now have access to the Premium API scopes. Go to your app’s Permissions page in the Developer Portal. Enable the
payroll.compensation.readscope under Restricted scopes.
- And add
https://app.getknit.dev/oauth/authorizeas a redirect URI, as shown below.
- On Successful Creation of your App, You should get a Client Id and a Client Secret, use these values while doing a Integration on Knit.
Knit Integration Guide - Quickbooks Payroll
- ClientId and Client Secret: Use the values you obtained in the above step here.
- Country (Optional): For countries outside the US, pass the 2-letter country code. For example, for Canada, pass
CA. For Great Britain, passGB. If no value is passed here,USis assumed by default.
Updated about 8 hours ago
