Quickbooks integration

Quickbooks integration

This article explains how to configure a Quickbooks Online in Boostmyshop

Create new integration


Select menu Integrations > Integrations and click on button "New integration", then configure this new integration as below : 



Once the integration is created, click on save button in the bottom right corner, you will then be redirected to QB authentication page : 



Accounts configuration

You must then configure the different QB accounts to use, you can do it from the "Configuration" tab in the QB integration : 



  1. Income account ref product account: Reference to the posting account, that is, the account that records the proceeds from the sale of this item. Must be an account with account type of Sales of Product Income
  2. Income account ref service account: Reference to the posting account, that is, the account that records the proceeds from the sale of this item. Must be an account with account type of Sales of Product Income
  3. Expense account ref account: Reference to the expense account used to pay the vendor for this item. Must be an account with account type of Cost of Goods Sold.
  4. Asset account ref: Reference to the Inventory Asset account that tracks the current value of the inventory. If the same account is used for all inventory items, the current balance of this account will represent the current total value of the inventory. Must be an account with account type of Other Current Asset

Then save.

Products export

First, you need export your myFulfillment products catalog to QuickBooks, so that we can make a link between your myFulfillment products and you Quickbooks ones.

To send your myFulfillment products catalog to Quickbooks, you must run the "Product creation" feed, available from the "Feeds" tab.
Once the feed has run, you can check the feed result to see how many products were correctly exported to Quickbooks.
You can also go to the "Products sync" tab to check results, all products correctly pushed to Quickbooks will have an ID in the "QB ID" column (their ID on Quickbooks).

Finally, from the "Feeds" tab, schedule the 2 feeds managing product synchronisation between myFulfillment and Quickbooks :
  1. Schedule the "Create Product" feed to "Every hour"
  2. Schedule the "Update Products" feed to "Once a day"
Then, save the integration to apply new feeds schedules.
Product synchronisation between myFulfillment and Quickbooks is now correctly setup.

Customers export

Then, the second step consists in the setup of customers export from myFulfillment to Quickbooks.

To send your myFulfillment customers to Quickbooks, you must run the "Export customer" feed, available from the "Feeds" tab.
Once the feed has run, you can check the feed result to see how many customers were correctly exported to Quickbooks.

Finally, from the "Feeds" tab, schedule the feed managing customer export between myFulfillment and Quickbooks :
  1. Schedule the "Export customer" feed to "Every hour"

Then, save the integration to apply new feed schedule.
Customers export from myFulfillment to Quickbooks is now correctly setup.

Final configuration

Once products synchronisation and customer export have been setup and their related feed have been run, you can move forward to the final step.
This step consists in scheduling the remaining feeds, that will export invoices and credit memos.

To do it, go to the "Feeds" tab.
Then, schedule the feeds "Export invoice" and "Export CreditMemo" to "Every hour" :


Then save integration
Then, save the integration to apply new feeds schedules.