Versions Compared

Key

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

...

  • You have to use SSL for your website
  • Web connector application is required on the computer that installs QuickBooks with version 2.1.0.30 and older versions
  • Support QuickBooks version:
    • QuickBooks Enterprise Solutions
    • QuickBooks Premier (2002 or later)
    • QuickBooks Pro (2002 or later)
    • QuickBooks Simple Start (2006 or later)
    • Canadian editions of QuickBooks Pro, Premier, or Enterprise (2003 or later)
    • UK editions of QuickBooks Pro or Accountant Edition (2003 or later)
(minus) Please note: QuickBooks Web Connector 2.1.0.30 and older versions only support up to TLS 1.0


...

How to setup connection

First of all, you have to set up the connection between the Magento website and QuickBooks software through the Web connector application. Please follow the below steps:

...

  • Synchronization date from: set update which use to filter when you add object data to Queue by click button in the Header of the Queue table (second way to add data to Queue table)
  • Income Account: Enter Income account name which use to create Inventory Item in QuickBooks 
  • Other Income Account: Enter Income account name which use to create Other charge item in QuickBooks 
  • Discount Income Account: Enter Income account name which use to create Discount item in QuickBooks 
  • Account for Non-Inventory Item: Enter account name which use to create Non-Inventory item in QuickBooks 
  • Cost of Goods Sold Account: Enter COGS account name which use to create Inventory item in QuickBooks 
  • Asset Account: Enter Asset account name which use to create Inventory item in QuickBooks 
  • Max records per Request: When you click to Update Selected or Autorun is triggered in the Web connector, there will be a lot of requests sent to Magento to get data and import to QuickBooks. This field will set the number of items that will be imported into Quickbooks in each of these requests. By default, if you don't set a value for this configuration, it will process all records of one type for each request.
(minus) Please note that you shouldn’t set it up too large or leave it blank to avoid connection timeout error.

Add data to Queue table

(plus) You can add Magento data to the Queue table in the following way:

...

(plus) Add the file that you downloaded in step 1 to the Web connector. Then you can update manually by Update Selected or use the Autorun function to get data from Magento to QuickBooks.



(minus) Note:


  • Simple, Virtual, Giftcard, Downloadable, and child item of configurable products in Magento will create an inventory item in Quickbooks. 
  • Other products such as Bundle products, Configurable products, Group products will create a non-inventory item without a list of child items. Only SKU, price, and description will be imported.
  • Only Support Inventory item and Non-inventory item when synchronizing Sales Order.
  • The order of the items that are processed while importing to Quickbooks are Shipping method, Payment method -> Customer/Guest -> Product -> Order -> Invoice -> Receive payment -> Credit memo.

          You have to make sure that all the information needed to create an order/invoice/receive payment/credit memo must be imported successfully before importing them into Quickbooks to avoid not-found error.

Queue table information

...