Odoo QuickBooks Online Connector PRO

by
Odoo

102.71

v 15.0 Third Party 11
Live Preview
Required Apps Invoicing (account)
Sales (sale_management)
Purchase (purchase)
Inventory (stock)
Included Dependencies
Lines of code 9787
Technical Name quickbooks_sync_online
LicenseOPL-1
Websitehttps://ventor.tech
Also available in version v 13.0 v 16.0 v 14.0
You bought this module and need support? Click here!
Required Apps Invoicing (account)
Sales (sale_management)
Purchase (purchase)
Inventory (stock)
Included Dependencies
Lines of code 9787
Technical Name quickbooks_sync_online
LicenseOPL-1
Websitehttps://ventor.tech
Also available in version v 13.0 v 16.0 v 14.0

BLACK FRIDAY SUPER SALE

SAVE 50% OFF TODAY!


Rules - https://ventor.tech/black-friday/2022/

Odoo QuickBooks Online Connector PRO

by VentorTech

Sync Invoices, Payments, and Taxes between Odoo and QuickBooks Online (Intuit) automatically or manually

WATCH OUR DEMO HERE

 

Mapping the following objects between Odoo and QBO: taxes, accounts, payment terms and methods and departments.  Export invoices/bills from Odoo to QBO. Import and export customer/vendor payments, partners, products from Odoo to QuickBooks Online (Intuit) and vice versa. Also, you can send payment links directly from Odoo to your customers.  

This Odoo Intuit connector allows both manual and automatic sync.

REQUEST ODOO QUICKBOOKS DEMO

hello@ventor.tech

For Odoo integrators only

Features

Two-way Import Export

Payments, Partners, Products

Automatic and manual export-mode

Via postponed asynchronous jobs (UI is not blocked)

Multi-company support

Supports Odoo multi-company

Taxes synchronization

Get taxes from QuickBooks for sales orders

Export to QuickBooks

Customer invoices/credits, Vendor bills/refunds

Send Payment in one click

Easy way to send a payment link to customer invoicer



How this Odoo Intuit integration helps end users

What’s included in the price

  • Odoo QuickBooks Online (Intuit) connector
  • Regular updates, including new features

    We regularly release new functionality and fix bugs (if they occur) immediately. If you are familiar with our VentorTech products, you know how quickly we take care of everything.

  • Documentation

    Check the Documentation tab and hints (help texts) for settings.

  • High-quality code

    Enables extending your Odoo without fear of crashes (add new features, delivery integrations, install third-party modules, and so on).

  • Error logs

    Human readable error log helps to easily identify possible issues with sync.

  • Zero support cost

    Working with Odoo since 2011, we guarantee stability of our working products and a lack of unnecessary errors.

  • Bugfix

    We fix critical bugs that block you.

  • Customer Care Package is not included

    We can take care of all your VentorTech infrastructure. This can be provided as an additional service or as a subscription. Contact us for details – support@ventor.tech

Manage

Get taxes from QuickBooks by clicking one button. No need to manually select them. Once imported, you can apply them as a default. No Tax Cloud subscription is needed

Watch the video >
Send a direct invoice payment link in Intuit to your customer by clicking a button in Odoo

Watch the video >
Export an invoice from Odoo Accounting to QuickBooks in just one click. Auto export also included

Watch the video >
Sync automatically or manually. A variety of settings allows you to flexibly configure connector for your needs

Watch the video >
Sync payments from QuickBooks to Odoo and vice versa automatically and manually

QuickBooks → Odoo >
Odoo → QuickBooks >

Compatibility

  • Odoo Community and Enterprise
  • QuickBooks Online (Intuit)
  • All VentorTech products (Ventor app, Odoo Direct Print, and more)
  • Third-party Odoo apps developed according to Odoo Enterprise standards
  • Easy scalable – no functional or performance limitations based on number of invoices (your business size)

Why to choose our Odoo QuickBooks integration

Provided that we had to fix many code quality issues related to a variety of connectors presented on the Odoo market (Ebay, Amazon, USPS, FedEx, Shopify, WooCommerce, UPS, Quickbooks, custom connectors, etc.) and it wasted the nerves of our customers, testers, and developers, we developed our own quality standards.

Typical issues that clients faсed using other connectors / bridges:

  • Impossibility to scale functionality together with business growth
    Most solutions are OK when you have an Odoo standard with no or very few customizations. But functionality breaks in a real production environment for different reasons, even if you make a simple change (e.g., some orders are not synchronized, prices for products are not synchronized, etc.);
  • Stability
    When even simple change had been made in Odoo (e.g., adding a barcode to a product), total instability occurrences increased (e.g., for some reason, orders stopped coming or product prices stopped syncing).
  • Need to pay the vendor for extending / fixes. And even this did not always help Our customers tried to make their connectors work at a level of at least acceptably "stable" and bought hundreds of service hours from vendors. It’s reasonable to pay the code authors, as they should know their own apps, right? Unfortunately, the changes were still not working and this lowered their margin. They spent money with the vendors and then had to spend it again to fix it all with us, because situations had already become critical.
  • Alerts about errors
    When connectors had stopped syncing orders or prices, our clients learned about this only after a few days or months of sync failure, when they received customer calls about not delivered orders, or when they started analyzing margin and understood that they were selling with a resulting negative margin!

We have been fixing these problems and similar ones in different connectors and other modules. Such occurrences would not present a good situation for you, because you already purchased the module and everything is supposed to be working. And it’s not good for us, because instead of delivering features that bring benefit quickly, we have to fix something that you think is working.

Cheap solutions sound attractive, but we have already integrated Shopify, PrestaShop, Magento 1, Magento 2, WooCommerce, QuickBooks, and we know – these connectors cannot be cheap! It is not only about connectors, but about analyzing catalogs, making decisions about variants and product templates, figuring out what attributes should be synced from Odoo, and deciding on what should be edited directly on the e-commerce side only... and many other less-than-obvious factors.

Odoo is like a LEGO construction; it has many bricks. If looking at bricks separately, they seem to work fine. But everybody likes LEGOs because of the final "solution." And combining them depends on the quality of each brick. This is why we at VentorTech deliver only high-quality products that can be easily integrated with other products, and our solutions don’t block you while scaling and growing. It seems to be expensive initially but saves you a lot of investments and headaches in the future.

REQUEST ODOO QUICKBOOKS DEMO

hello@ventor.tech

For Odoo integrators only

Installation and Configuration

The installation module requires the following knowledge:

  • How to install a module on your Odoo instance (self-hosted or odoo.sh)
  • Odoo technical knowledge

Module installation and configuration are not included in the module's price. Refer to the Documentation tab in the current module for installation details.

Requesting features and reporting bugs

If you have questions, need any help, or have a customizations request, please contact us at support@ventor.tech.

VentorTech Ecosystem

This Odoo QuickBooks Online connector is a part of the VentorTech ecosystem. It’s fully compatible with all products designed by VentorTech: Ventor, Odoo Direct Print, Odoo Shopify connector, Odoo PrestaShop connector, Odoo Magento 2 connector, Odoo MyParcel connector, Odoo WooCommerce connector, ZPL Label Designer, and other


 

About Developer

Our company

VentorTech sp. z o.o.

support@ventor.tech
al. Jerozolimskie 81 / 11.10, Warszaw, 02-001

POLAND

NIP: 9512525443
+48 789 338 655

Our team

Quick configuration guide

  1. Install the Odoo QuickBooks Online Connector PRO on your Odoo server – How to install in Odoo.sh (video)

    Note that on odoo.sh you will need to add requirements.txt file to the root of your repository with the following content. So additional Python libraries will be installed. On your own instance you will just need to install them manually via pip install command

    python-quickbooks==0.9.1
    pycountry==20.7.3

  1. Our connector is using queue_job from OCA. If you are on odoo.sh, skip this section and jump to the next one. Below is quick summary of what you need to add at the end of your odoo.conf file. If you are interested in full documentation, check it out here.
workers = 2 ; set here amount of workers higher than 1
server_wide_modules = web,queue_job ; add queue_job to server wide modules
[queue_job]
channels = root:1

  1. Special note for deploying to odoo.sh (also shown on the video):
  • Config file can be found when entering shell in the following location "/home/odoo/.config/odoo/odoo.conf". Add there the following configs:
server_wide_modules = web,queue_job
[queue_job]
channels = root:1
scheme = https
host = <your_odoo_host> (e.g. myhost.odoo.com)
port = 443

  • After changing the configuration file, run odoosh-restart command in the shell

  1. Then follow this complete tutorial video to make an initial configuration/testing of our Odoo QuickBooks Online Connector PRO (video). On video all steps are shown from installation to auto sync configuration

  1. Video above is quite big, so for your convenience below are quick navigation links to important steps:
  • Add necessary access rights to Odoo Users after "QuickBooks Online Connector PRO" module installation. Video
  • Create an intuit-developer account and get required credentials to connect to Odoo. Video
  • Apply credentials in the module settings and log in. Video
  • Import all required QuickBooks data. Video
  • Make required mapping of imported objects. Video
  • Configure auto sync in the module settings Video

Feedback

In case of any issues, please contact us at support@ventor.tech

Don’t forget to share your experience after you go live :)
(only person who made a purchase, can leave ratings)

Change Log


  • 1.2.1 (2022-11-04)
    • Fix for parsing partner's name during import contacts.

  • 1.2.0 (2022-10-28)
    • NEW! Support invoice synchronization in different currencies for the same Customer/Vendor.
    • Added support for product variants synchronization from Odoo to QBO. Every variant is created as new product in QBO with unique name containing attribute name(s) and value(s).
    • Other small fixes and improvements.

  • 1.1.3 (2022-10-22)
    • Fix for importing more than 100 accounts by one time.

  • 1.1.2 (2022-09-19)
    • Fix for parsing last payment date from Quickbooks module settings.

  • 1.1.1 (2022-08-30)
    • Improved functionality of working with Taxes on Invoice for non-US based companies.

  • 1.1.0 (2022-08-17)
    • Added customer reference for vendor bill export.

  • 1.0.6 (2022-07-25)
    • Added possibility export storable product as consumable.
    • Marking invoice line as taxable in more advanced way. Analyzing tax on the invoice line itself and on the product as well.
    • Fixed adding company name to QBO when it has parent company.

  • 1.0.5 (2022-05-05)
    • Additional pop-up messages for clicking button "Get QBO Taxes".

  • 1.0.4 (2022-04-26)
    • Improved Getting Taxes from QBO on Sales Orders. Now no need to manually export every product individually, export of all products will be launched recursively.
    • "Get QBO Taxes" functionality is disabled in case "Sync Products" is switched off.
    • Getting QBO Taxes button is adapted to take into account "Sync Products as Categories" setting. In this case it will be needed to set "To QBO Product Type" field on category level to tell QBO if it is Storable or Service Category.
    • Fix impossibility to export invoices from Odoo if taxes are disabled in QBO.
    • Fix error in saving Odoo Settings in case there is no Quickbooks Settings defined (issue with empty Default Stock Valuation Account).

  • 1.0.3 (2022-03-15)
    • Fix for error when clicking on 'Get QBO Taxes' button after they were manually changed.
    • Improved "Get QBO Tax" functionality for Sales Orders and Invoices (now if product is non-taxable - Taxes will be emptied out on SO/Invoice line).

  • 1.0.2 (2022-02-10)
    • Bug fixes and other minor improvements.

  • 1.0.1 (2021-10-01)
    • Initial version.
Odoo Proprietary License v1.0
This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).
You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).
It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.
The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
by
nathanael antoine
on 9/1/22, 7:56 AM

From initial installation to implementation support was top-notch. I highly recommend this product to any business wanting to integrate their Odoo sales with their QuickBooks Online accounting application. The connector's features are very intuitive and after it is implemented require no further intervention from the user (set and forget).

My only gripe was the long process of setting up the QuickBooks app for integration. Intuit requires you to provide a lot of information just to connect a third-party application to their software. This is no fault of this developer, however, I wish that process was a little easier.

I give this product 5 stars.

Re:
by
Oleg Kuryan
on 9/1/22, 8:40 AM Author

Hi Nathanael, thank you for your very positive feedback. Really appreciate it. I have already shared it with the team. =)


Purchase Order integration
by
jeff@jrmsyssol.com
on 7/20/22, 5:00 PM

I have a client that is currently using "Pragmatic's" solution, but the PO integration is failing (for storable items) and does not appear that it will be functioning anytime in the near future. Are you planning to integrate this functionality to your offerings and if so, when? Client is on Odoo v15 odoo.sh. Also interested in your direct print PRO solution. BTW: They do not use the sales module, nor plan to.


Re: Purchase Order integration
by
Oleg Kuryan
on 7/21/22, 9:32 AM Author

Hello Jeff,

We were not planning to integrate Purchase Order into module as in reality good Purchase functionality exists in Odoo and the goal of this module is to allow smooth transition from Quickbooks to Odoo. As for accountants this is usually stress to switch between systems (if concerning invoices and general accounting features)

But Purchase functionality is purely operational feature. And can be fully closed in Odoo (and to Quickbooks we are sending Vendor Bills only in this case). Hope this explanation make sense. Also I tried in module description provide good diagram-overview. SO you can see what module is doing actually

Feel free to ask your question by sending email to support@ventor.tech Just it will be faster to communicate there.

About Odoo Direct Print PRO. Glad to hear you are interested in it =) Will be also happy to answer any your questions about it also. 


question
by
michelle french
on 2/6/22, 4:53 PM

Can the information from the quick book's account be uploaded into the odoo platform with this app, or is this only streaming the information into QuickBooks from odoo?

Re: question
by
Oleg Kuryan
on 2/7/22, 12:43 PM Author

Hello Michelle,

Thank you for your question! First of all it is important to understand that our module was designed for businesses where Sales is working on Odoo and Accountant in QBO. 

As result they need to exchange some info between each other.

I prepared for you quick diagram on how it is working and what actually is synced.