Get started with QuickBooks web connector

The QuickBooks Web Connector (QBWC) is a Microsoft Windows application that enables web services (web-based applications) to exchange data with QuickBooks Desktop products (including QuickBooks Financial Software and QuickBooks Point of Sale). Your web service is deployed in a web server, which may be hosted locally or by a hosting service. Web Connector is installed on the same machine as QuickBooks (or at least on the same local network).

../../../_images/web_connector_basics.png

The QBWC is a go-between application that supports passing qbXML and qbposXML between a web-based application and QuickBooks or QuickBooks Point of Sale. Because all communication is initiated by the Web Connector running on the same system as QuickBooks, there is no need to open firewall ports.

For a web service to integrate with Web Connector, it must implement a set of methods that are defined in QuickBooks Web Connector WSDL, These methods allow the web service to communicate with the Web Connector using the same qbXML that the Desktop SDK and POS SDK use.

Adding a new Web service to the list of Web services that QBWC can communicate with is as easy for the user as downloading a file. (Files with a .qwc extension are XML files that describe a Web service designed to interact with QuickBooks and are opened automatically by the QBWC.) Users of Quicken’s online banking features will immediately recognize the user interface, because it was based on the Quicken One Step Update feature.

Communication with Web services can be automatically scheduled or simply be initiated at the user’s convenience.

QuickBooks products supported by Web Connector

The QuickBooks Web Connector 2.1.0.30 and older versions can be used with any QuickBooks desktop product supported by the QuickBooks SDK or the QBPOS SDK, including:

QuickBooks Web Connector 2.1.0.30 and older versions only support up to TLS 1.0.

QuickBooks Web Connector 2.2.0.34 and newer versions will only work with the following versions of QuickBooks:

QuickBooks Web Connector 2.2.0.34 and newer versions support TLS 1.0, TLS 1.1 and TLS 1.2.

An installer for the QuickBooks Web Connector software is available to everyone as a free download as described below. Developers may refer their customers to this page for downloads or redistribute the installer to their customers.

For technical information on the QuickBooks Web Connector see the QuickBooks Web Connector Programmer’s Guide. You can also find the Programmer’s Guide in the Desktop SDK installation, in QBSDK15.0/doc/pdf/QBWC_ProGuide.pdf.

Download and install the QuickBooks Web Connector

Procedures for downloading and installing recent versions of the QuickBooks Web Connector are given below.

Important version updates

Version 34.0.1001.27: QuickBooks Desktop 2024:

Click here to view the bugs fixed in this release.

This version was released with QuickBooks Desktop 2024. There are no new updates.

Version 33.0.1006.28: QuickBooks Desktop 2023:
Version 32.0.10011.30: QuickBooks Desktop 2022:
Version 31.0.10015.29: QuickBooks Desktop 2021:

Click here to view the bugs fixed in this release.

These versions contain the following fixes:

  • Web Connector application signed with a renewed certificate to secure your data.

If you have a standalone installation of QuickBooks Desktop 2021, 2022, 2023 or 2024, download the QuickBooks Web Connector corresponding to the QuickBooks Desktop version you are using.

If you have side-by-side installations of QuickBooks Desktop 2021, 2022, 2023 or 2024, download the QuickBooks Web Connector corresponding to the latest QuickBooks Desktop version you are using. For example, if you have multiple versions installed, like QuickBooks Desktop 2021 and 2022, use the QuickBooks Web Connector corresponding to 2022.

Previous versions

Version 2.3.0.215

WebConnector 2.3.0.215 now contains the following fixes:

Users having manually installed WebConnector 2.1.x.x, 2.2.0.x or 2.3.0.x on their machines, will need to un-install it before installing the 2.3.0.215 version.

To Install:

  1. Make a temporary directory or use c:\temp if it is available.
  2. Unzip the file and copy the 3 files from the zip file into c:\temp or the directory you created.
  3. Navigate to your temporary directory.
  4. Right click on QBWebConnectorInstaller.exe and Select “Run As Admin” to install.

Version 2.3.0.214

WebConnector 2.3.0.214 now contains the following fixes:

Users having manually installed WebConnector 2.1.x.x, 2.2.0.x or 2.3.0.x on their machines, will need to un-install it before installing the 2.3.0.214 version.

To Install:

  1. Make a temporary directory or use c:\temp if it is available.
  2. Unzip the file and copy the 3 files from the zip file into c:\temp or the directory you created.
  3. Navigate to your temporary directory.
  4. Right click on QBWebConnectorInstaller.exe and Select “Run As Admin” to install.

Version 2.3.0.207

WebConnector 2.3.0.207 now contains the following fixes:

Users having manually installed WebConnector 2.1.x.x, 2.2.0.x or 2.3.0.x on their machines, will need to un-install it before installing the 2.3.0.207 version.

To Install:

  1. Make a temporary directory or use c:\temp if it is available.
  2. Unzip the file and copy the 3 files from the zip file into c:\temp or the directory you created.
  3. Navigate to your temporary directory.
  4. Right click on QBWebConnectorInstaller.exe and Select “Run As Admin” to install.
Version 2.3.0.198

WebConnector 2.3.0.198 now contains the following fixes:

Users having manually installed WebConnector 2.1.x.x, 2.2.0.x or 2.3.0.x on their machines will need to un-install it before installing the 2.3.0.198 version.

To Install:

  1. Make a temporary directory or use c:\temp if it is available.
  2. Unzip the file and copy the 3 files from the zip file into c:\temp or the directory you created.
  3. Navigate to your temporary directory.
  4. Right click on QBWebConnectorInstaller.exe and Select “Run As Admin” to install.
Version 2.3.0.36

WebConnector 2.3.0.36 now contains the following fixes:

Version 2.3.0.20

WebConnector 2.3.0.20 now contains the following fixes:

Version 2.2.0.94

WebConnector 2.2.0.94 now contains the following fixes:

Version 2.2.0.93

WebConnector 2.2.0.93 now contains the following fixes:

Version 2.2.0.80

WebConnector 2.2.0.80 now contains the following fixes:

Version 2.2.0.71
Version 2.2.0.42

2.2.0.42 has been removed do to issues with the signed certificate. Please use 2.2.0.34.

Version 2.2.0.34
Version 2.1.0.30

To connect to QB POS, you have to use the 2.1.0.30 version. If there are any other QBWC versions installed, they will need to be removed. MyWorks Software has provided us with instruction for uninstalling and reinstalling version 2.1.0.30.

If you’ve been directed to install the QuickBooks Web Connector in order to use a web-based application designed to work with it, click on the link below to download the Web Connector installer. If a dialog box appears with the option to run or save, click run. Follow the prompts to install.

Web-based software applications that can be used with QuickBooks Web Connector 2.1.0.30 have been designed to communicate with some or all of the following QuickBooks products:

Version 2.0.0.139

Download and install the QuickBooks Web Connector Version 2.0.0.139 Size on disk: 12.4 MB (13,058,048 bytes)

Click here (links to a word document .doc file) to view bugs fixed in a release of QuickBooks Web Connector.
This software was developed by Intuit Inc. and is provided at no charge to all users of QuickBooks products.
If you have trouble installing the QuickBooks Web Connector please contact support.