Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Configuration Gallery

Image Removed

Usage Guide Gallery

Image Removed

...

Installation


You can find this module in Extras » Plugins » Inactive or by searching for it directly from Extras page. Click Activate to install it.

Note that are two version for this module, first one requires apps that use OAuth 1.0a, those are available only for older QuickBooks accounts.

The second one requires OAuth 2.0, you need to activate only one of those modules depending on OAuth version supported by your QuickBooks app.


Setting up OAuth 2.0 connection


You will need to sign-up on https://developer.intuit.com/ to create an app used for OAuth authorization and api access.

One you log in on developer account navigate to My Apps and click on Create new app button, from available options choose Just start coding > Select APIs

On the next screen check Accounting and click Create app button


Image AddedImage AddedImage Added


When your app is created, navigate to Keys tab, from there copy Client ID and Client Secret.

Login to HostBill admin area and navigate to QuickBooks Online module configuration, paste your Client ID and Client Secret in related forms.

Copy redirect url shown under module description in HostBill, open your QuickBooks app page and add it as one of the redirect URI.

Image AddedImage AddedImage Added


Save your module configuration and click on Connect to QuickBooks Online, it will open a page that will let you select your company and ask if you agree to grant access to it.

Image AddedImage Added