Skip to content

QuickBooks#

You can use these credentials to authenticate the following nodes with QuickBooks. - QuickBooks

Prerequisites#

Create a Intuit developer account.

Using OAuth#

  1. Open the Intuit Developer dashboard page.
  2. Click on the + Create an app button.
  3. Select the QuickBooks Online and Payments platform.
  4. Enter the name of the app in the What's your app name? field.
  5. Select the required scopes under the Select Scope section.
  6. Click on the Create app button.
  7. Click on Keys & OAuth under the Development section.
  8. Scroll down to the Redirect URIs section and click on the Add URI button.
  9. Copy the 'OAuth Callback URL' provided in the 'QuickBooks OAuth2 API' credentials in Workflow².
  10. Paste the URL in the Link field.
  11. Click on the Save button.
  12. Copy the displayed Client ID.
  13. Enter a name for your credentials in the Credentials Name field in the 'QuickBooks OAuth2 API' credentials in Workflow².
  14. Paste the client ID in the Client ID field in the 'QuickBooks OAuth2 API' credentials in Workflow².
  15. Copy the displayed Client Secret from the Keys page.
  16. Paste the client secret in the Client Secret field in the 'QuickBooks OAuth2 API' credentials in Workflow².
  17. Select 'Sandbox' from the Environment dropdown list in the 'QuickBooks OAuth2 API' credentials in Workflow².
  18. Click on the circle button in the OAuth section to connect a QuickBooks account to Workflow².
  19. Click the Save button to save your credentials in Workflow².

Note: To build the application in production, you will have to fulfill all the requirements mentioned by Intuit. You can learn more on Intuit's documentation.

The following video demonstrates the steps mentioned above.