QuickBooks Web Connector

QuickBooks Web Connector

QuickBooks Web Connector is an interface that helps to pull the information from third-party web-based applications as many companies do use industry-specific solutions for estimates, invoicing and some other stuff that caters their business requirements. QBWC works on SOAP (simple object Access Protocol) A web-based service interface. QBWC works with QuickBooks Desktop and QuickBooks Point Of sale. QB Web connector is an XML file, which was designed to create an interlink bridge QuickBooks Desktop product and the Web application.

QuickBooks Web Connector is a Microsoft Windows application that empowers web administrations to trade information with QuickBooks Desktop items. QBWC automatically syncs the data to QuickBooks as per the scheduled fed by the users or simply runs as per the need and appropriateness of users.

Quickbooks Web Connector 2
  • This enables you to make an application that can broadcast with a remote copy of QuickBooks without agonizing over legitimately getting to the machine where QuickBooks is running. For more data on the structure of this methodology goes to the Intuit site for QuickBooks Web Connector.
  • These strategies give permission to the web administration to speak with the Web Connector utilizing the equivalent QBXML that the Desktop SDK and POS SDK use.

What is the need to support your QBWC in Web Service?

  • There are few reasons why you have to add QBWC support in your execution of a web-based application that communicates to QuickBooks or QB POS.
  • The first rotates around the essential COM issue, which applies more to QuickBooks combination than to QB POS. 
  • The second rotates around the firewall issue, which possibly applies to both.

Steps to install QuickBooks Web Connector:-

  • To install the QBWC you need to know that it is a zipped file.
  • So firstly you have to unzip the installer and run .exe file and then start with the installation process.
  • And while installing the software follow the on-screen instructions and complete the process of installing QBWC or follow the instruction that suggested below:
  1. Firstly, download the installer of the QuickBooks Web Connector.
  2. Run the .exe file, but before running it unzip the downloaded installer.
  3. And at last, to follow the instructions to complete the installation process you can install the version that you want
  • Version 75.7 MB (79,446,404 bytes)
  • Version 79.8 MB (83,754,544 bytes)
  • Version 80.8 MB (84,742,144 bytes)
  • Version 80.8 MB (84,742,144 bytes)
  • Version 77.9 MB (81,743,872 bytes)
  • Version 12.6 MB (13,231,104 bytes)
  • Version 12.4 MB (13,058,048 bytes

[Now, you have to add an application in the web connector to pull the information into QuickBooks.]

Steps to add an application to a web connector

  • To add an app to a Web Connector, the first step is to click on the Add Application option on the Web Connector.
  • Once this is done, the user should browse to the .qbw file of the third application. It should be noted that the .qwc file is provided to QuickBooks users of the third party web application. The user needs to download the file into the system.
  • The last step is to select the .qwc file, and then click Open.

How to add a new web service with QuickBooks Web Connector?

Adding a New Web Service to the Web Services List QuickBooks Web Connector helps communicate with a QBWC user, such as downloading a file. It should be noted that the QuickBooks Web Connector can be used with any QuickBooks Desktop product supported by QuickBooks SDK or QBPOS SDK.

  • QuickBooks is the American version of financial software products
  • Enterprise Solutions
  • Premiere (2002 or later)
  • Pro (2002 or later)
  • Common Start (2006 or later)
  • QuickBooks Point of Sale
  • Canadian version of QuickBooks Pro, Premiere or Enterprise (2003 or later)
  • UK version of QuickBooks Pro or Accountant Edition (2003 or later)
  • QuickBooks Point of Sale (v4.0 or later) – QBWC or earlier.

QuickBooks Web Connector and earlier versions only support TLS 1.0.

The QB Web Connector and newer versions only work with the following versions of QuickBooks:

  • American version of QuickBooks Financial Software products
  • QuickBooks Enterprise Solutions (2015 or later)
  • QuickBooks Premiere (2015 or later)
  • Canadian version of QuickBooks (2015 or later)
  • QuickBooks Pro (2015 or later)
  • UK edition of QuickBooks (2015 or later)

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

An error occurred?

If you get an error after installing the web connector, you can uninstall it and reinstall.

  1. On your keyboard, press Windows + R.
  2. In the Run window, enter “Control Panel” and select OK.
  3. Select Uninstall the program.
  4. Select the web connector, and then uninstall. If you can’t find the QuickBooks Web Connector in Control Panel, delete the QB Web Connector folder in these locations:
  • C: \ Program Files (x86) \ General Files \ Intuit \ QuickBooks \ or,
  • C: \ Program Files \ General Files \ Intuit \ QuickBooks \

What is the Issue of COM and How Does QBWC Solve This?

  • If you want an application to get connected to the QuickBooks through the SDK, it must start up the QuickBooks SDK demand processor along COM. COM requires the COM object server and its customer (your application) to be occupant on a similar machine, or possibly in a similar LAN 
  • Thus, your web-based application, which isn’t in a similar LAN or on a similar machine, can’t get to QuickBooks straightforwardly through the request processor.

What is a Firewall Issue and How Does QBWC Solve That? 

  • For QB POS, the request processor can be on a remote machine, for example, the one facilitating your web service. So a web service could possibly converse with remote QB POS establishments. Despite this, there is a security issue as those remote QB POS installments would need to open their firewalls to each web administration.
  • For QuickBooks, few developers have considered utilizing the Remote Data Sharing (RDS) feature with QB SDK 2.1 to grant their web-based application to converse with QuickBooks.
  • This methodology isn’t prescribed for different security reasons, one of which is the prerequisite of opening a firewall port to the RDS server, which isn’t verified enough for this purpose with regards to the web, as RDS is a LAN arrangement, not a web one.
  • QBWC disposes of the firewall issue by utilizing an “upside-down” correspondence model where the QBWC starts the session with the web service over HTTPS and inquires as to whether it has worked for QuickBooks or QB POS.   
  •  Subsequently, there is no compelling reason to open any ports.

Is There Any Substitute to QBWC?

  • The main prescribed option in contrast to QBWC to empower online application reconciliation is for the developer to compose their very own
  • Go-between application, as a result, reinstatement QBWC with their own execution.

Utilizing RDS includes significant security risk, as we’ve just referenced.

  • Utilizing the unsupported Intuit Interchange Format (IIF), as some web designers have done, isn’t suggested in light of the fact that this detours the QuickBooks business logic, this could bring about the information that is unsound from a bookkeeping and QuickBooks business viewpoint.

The QBWC-to-Web Service Communication Universe There are two parts of the overall QBWC-to-web service connection that you have to remember: 

Initial client Communication with your Web Service

  • The client’s first “communication” with your web service is an out-of-band communication in which your client does everything that needs to complete before any data communication which will be going to occur in the future.

Ongoing Communication Between QBWC and a Web Service

  • QBWC utilizes the QWC record from each web service provider to find that providers web service and start the communication succession.
  • QBWC contacts the web service when your client asks it to or at the normal intervals planned by your client.
  • On the off chance that your web service needs to do some work for the client, it reacts with demands for QuickBooks or QB POS, which QBWC forwards to QuickBooks or QB POS, at that point restores the reactions to your web service. 
  • If there is the chance that the web service has no work to be done at the time QBWC reaches, at that point the communication essentially stops.

How to prevent QuickBooks Web Connector from opening when starting a computer?

If the QuickBooks user does not use the Web Connector, they can remove it from the Windows Startup Group to stop the Web Connector form that opens every time they start the system. Removing shortcuts from the start can disable apps that use the Web Connector to communicate with QuickBooks account software.

  1. The first user is required to open the startup folder.

Windows 10 and 8

  • Press the Windows + R keys to open the Run window
  • Then type Shell: Startup and click OK.

Windows 7:

  • Click the Start button, and then click on All Programs / Programs
  • Select Startup from the list of programs.

2. The next step is to right-click on the QuickBooks Web Connector and select the Delete option.

3. Now, when the user is prompted to confirm the removal of the shortcut, he must hit the Delete shortcut. If you need to add a web connector at the beginning, copy and paste the path to C: \ Users \ Username \ AppData \ Roaming \ Microsoft \ Windows \ Startup Menu \ Programs \ Startup.


The exchanging of data from QuickBooks Desktop to the web services is mainly known as QuickBooks Web Connector and it is a Microsoft Windows Application. It also imports the data including standard dimensions. It is an XML file that is create for an inter-linking bridge between desktop and web applications. QBWC is supported by Quickbooks Desktop Enterprise.For more information or Resolving errors you can direct connect with Our QuickBooks Payroll Support Team or you can call us +1-866-265-2764 .

Leave a Reply

Your email address will not be published.

Call Now