Search code examples
pluginsquickbooksquickbooks-onlineintuit-partner-platform

Does my QuickBooks Online App need to run in a separate window or tab? Are there apps that run like plugins, within the same window as QB Online?


I am currently developing a QuickBooks Online App. Many of the existing apps in the Quickbooks Online store run in a separate window or tab within the browser. The applications have their own User Interface running in a separate window/tab.

Can I develop a QuickBooks Online application that acts more similarly to a plugin?

We want the users to remain in their current instance of QuickBooks Online, and use our application as a plugin--adding services & functionality.

We would like to avoid running our app in its own separate window/tab.

Do you think I'd be better off developing as browser plugin for Chrome?

One problem may be Intuit's OAuth 2.0 requirements. We wouldn't be able to access the user's QuickBooks information without going through the OAuth Flow.


Solution

  • You do need to go through the OAuth flow to get access to QuickBooks data.

    QuickBooks does not let you embed any components or UI inside of QuickBooks, if that's what you're thinking.