QuickBooks HelpQuickBooksHelpIntuit

Connect OpenCart to QuickBooks Online using OneSaas

SOLVEDby QuickBooksUpdated September 12, 2023

OpenCart is an online program. It lets small business owners manage multiple stores online from a single back-end system.

This guide will help you connect OpenCart to QuickBooks Online.

Note: QuickBooks Connector (OneSaas) supports integration with OpenCart versions 2.0 or higher and 3.0 or higher. We don’t support OpenCart version 1.0.

Install plug-in 2.0

  1. Download the QuickBooks Connector OpenCart plug-in. Our OpenCart plug-in connects QuickBooks Connector to your OpenCart site. Remember where you saved this plug-in on your computer.
  2. Extract the contents of the zip file.
  3. Copy the following files on your OpenCart installation:
    Note: The path is relative to the OpenCart document root.
    • /admin/controller/module/osapi.php
    • /admin/language/english/module/osapi.php
    • /admin/view/template/module/osapi.tpl
    • /catalogue/controller/osapi/osapi.php
    • /catalogue/language/english/osapi/osapi.php
    • /catalogue/view/theme/default/template/osapi/osapi.tpl
  4. Log in to OpenCart and go to the Admin section.
  5. Depending on the OpenCart version, go to Extensions, then select Modules. Or, go to the Extensions tab, select Extensions, then select Modules.
  6. Select Install next to the QuickBooks Connector Connect plug-in.
  7. Select Edit next to the QuickBooks Connector Connect plug-in.
  8. Take note of the API key. You'll need it later in the connection process.

Install plug-in 3.0

  1. Download the QuickBooks Connector OpenCart plug-in. Our OpenCart plug-in connects QuickBooks Connector to your OpenCart site. Remember where you saved this plug-in on your computer.
  2. Extract the contents of the zip file.
  3. Copy the following files on your OpenCart installation:
    Note: The path is relative to the OpenCart document root.
    • /admin/controller/extension/module/osapi.php
    • /admin/language/en-gb/extension/module/osapi.php
    • admin/view/template/extension/module/osapi.twig
    • /catalogue/controller/extension/module/osapi.php
    • /catalogue/language/en-gb/extension/module/osapi.php
    • /catalogue/view/theme/default/template/extension/module/osapi.twig
  4. Log in to OpenCart and go to the Admin section.
  5. Go to Extensions and select the extension type: Modules.
  6. Select Install next to the QuickBooks Connector connect plug-in.
  7. Select Edit.
  8. Take note of the API key. You'll need it later in the connection process.

Connect

  1. Log in to your QuickBooks Online account.
  2. Go to Apps, find and install OpenCart Connector by Intuit.
  3. Select Connect.
  4. You will then be redirected to the Connections tab in your QuickBooks Connector. Select Connect to OpenCart.

    Connect_OpenCart_GLOBAL_Ext_102621.PNG
  5. A new page will pop up. Enter the OpenCart API key. Once done, select Connect to OpenCart.

    API_key_OpenCart_GLOBAL_Ext_102621.PNG

    Your OpenCart account is now connected to your QuickBooks Connector file.
    Note: You can either add another connection by selecting Add Connection, or move forward and configure your integration.

Update the plug-in

As we make improvements to our plug-in, you'll sometimes need to manually update it directly from your OpenCart.

Here's how you can do this.

  1. To see your current plug-in version, depending on your OpenCart version, go to Extensions, then select Modules. Or, go to Extensions tab, select Extensions, then select Modules from the dropdown menu and edit QuickBooks Connector Connect as shown:

    UpdatePlugin_OpenCart_GLOBAL_Ext_102621.PNG
  2. Before updating, uninstall the QuickBooks Connector Connect module as shown:

    UpdatePlugin2_OpenCart_GLOBAL_Ext_102621.PNG
  3. Download our new plug-in, and override the existing plug-in via FTP using either our Install plug-in 2.0 or Install plug-in - 3.0 guides above, depending on the version of your OpenCart.

Was this helpful?

You must sign in to vote, reply, or post
QuickBooks Online EssentialsQuickBooks Online PlusQuickBooks Online Simple Start

Sign in for the best experience

Ask questions, get answers, and join our large community of QuickBooks users.

More like this