Back to Top

Odoo Zoho Inventory Connector User Guide

Odoo Zoho Inventory Connector syncs your inventory data from Zoho to Odoo, which helps you save time and reduce errors. 

The team doesn’t have to do double entry between the two systems. Now, import records from Zoho Inventory and export updates from Odoo in just a few clicks.

This kind of Odoo Zoho integration keeps every order accurate and saves your team hours of manual work every single week.

In this guide, we’ll walk you through the prerequisites, installation, and full setup of this module. 

So that you can connect your Zoho instance with Odoo and manage your inventory data efficiently.  

Prerequisites For Using Odoo Zoho Inventory Connector 

Before moving further, remember Odoo Zoho Inventory Connector works in conjunction with the following module:

Odoo Multichannel sale 

You must install this module first for Odoo Zoho Inventory Connector to work.

Features

  1. Import Products, Categories, Customers, and Orders from Zoho Inventory using filters.
  2. Export and update Products and Categories from Odoo to Zoho Inventory.
  3. Auto-create and link every imported order with its matching Odoo customer.
  4. Import complete order details: products, taxes, shipping, payment, and status.
  5. Configure the Zoho connection using Client ID, Secret ID, Organization ID, and Domain.
  6. Map Zoho order statuses to Odoo sales order states during import.
  7. Schedule Imports of products, categories, customers, and orders via cron jobs.
  8. Sync inventory using Quantity on Hand, Free Quantity, or Forecasted Quantity.
  9. Sync product quantities from the warehouse configured in the channel, with real-time order status updates.
  10. Track and view import history in the synchronization history tab.

Installation Process of Odoo Zoho Inventory Connector

  1. Once you purchase the app from the Webkul store, you will receive the link to download the module zip file.
  2. Extract the file on your system after the download finishes. Further, you will be able to see a folder named:'zoho_inventory_connector
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Next, open Odoo App and click on the Settings menu. Here, click on Activate Developer Mode.
  5. Then, open the Apps menu and click ‘Update Modules List.’
  6. In the search bar, remove all the filters and search ‘zoho_inventory_connector
  7. You will be able to see the module in the search results. Click on ‘Install’ to install it.

Workflow

1. After completing the installation of Odoo Zoho Inventory Connector, log in to your Odoo account and open the multichannel module.

odoo multichannel sale

2. Go to the Channel tab and click on the “New” button to add the connection.

odoo zoho inventory connector

3. Firstly, in this window you have to fill in the details like the Instance name and select the Instance type. 

Then add the credentials information, including Client ID, Client Secret Key, and Organization ID. Get all this information from your Zoho Instance.

Afterwards, the redirect URL will be fetched automatically, connecting the Zoho instance with Odoo on successful connection. 

odoo zoho inventory connector

4. To obtain the Zoho credentials,  go to Zoho. Log in to the API Console in Zoho. Click on ‘Add Client’ and then select Server-Based Application as a client type. 

add client

5. Enter the client name, Home Page URL, and Authorized Redirect URL, then click on Update.

zoho client details

6. Further, copy the “Client ID” and “ secret key” for configuring the Zoho Inventory connector instance.

zoho client details

7. After filling in all the details on the Odoo end, click on the test connection.

Soon, the connection between Odoo and Zoho Inventory via the Odoo Zoho Inventory Connector will show as connected.

Also, check out our Zoho Odoo Book connector to integrate your Zoho Book with Odoo.

zoho inventory odoo connection

8. Afterwards, shift to the ‘Basic Configuration’ tab and configure the settings as per your preferences.

basic configuration

9. Then, go to the ‘Sales Settings’ tab. Here you can configure channel sales order, channel order default product, and real-time sales order status sync.

sales settings tab

10. Further, in the Product Settings tab, set category, price list, language, SKU pattern, and enable product avoid duplicity under the Default Settings section.

Meanwhile, in the In Stock Settings, configure auto stock, stock action, fulfillment warehouse, and location.

product settings

11. Here you can map the order status of Zoho Inventory with the order state of Odoo. You need to enter the same name of order status in channel order status.

You can also configure the default state directly from here. Additionally, the creation of invoices and shipments (both paid and open) can be handled. 

order state mapping

12. Finally, in the Cron tab, we have provided cron features that will import data from Zoho Inventory to Odoo by scheduling the cron jobs.

Enable and set the order’s created/updated status and schedule date and time to import data. 

schedule cron jobs

13. Moreover, to configure Odoo Zoho Inventory Connector cron based on objects, click on the configuration button to select the object you want to configure.

In the meantime, you will find the order, product, customer, and category cron. The data will be imported automatically based on the Created/Updated status after a defined date and time.

cron configuration tab

14. At this point, go to the Miscellaneous tab> Global Configuration.

From here, you can configure the import scheduler and enable ‘Avoid Duplicity (Default Code)’ thus avoiding double imports of unchanged data.

global configuration settings

15. In the ‘Synchronization History’ option under the Miscellaneous tab, you can view the entire history of every sync done via Odoo Zoho Integration.

If you click on the record, you can see all the details of the history sync.

view sync history

16. Furthermore, go to the mapping tab and view the mapping of all the imported data, such as products, categories, orders, customers, and shipping methods, in Odoo.

By opening any page in the mapping menu, such as product, you can view the list view of every product mapping. By clicking any, you can view the details of that particular mapping.

product mapping

17. Now that you have successfully configured the connector, you can import and export data between the two platforms.

Further, to import data from Zoho Inventory to Odoo, go to the Operations tab and click on the Import button. 

odoo zoho inventory connector

18. Then a pop-up window will open. Select the object you want to import, and apply a filter to import filtered data.

After that, click on the Confirm Import button. A new window will open showing a success import message.

import wizard

19. Next, to export and update product and category data from Odoo to Zoho Inventory, click on the export button. After that, a pop-up window will open. 

Select the object you want to export, apply a filter, and click Confirm Export. Then the records will be exported and updated to Zoho.

export wizard

20. Now, view your imported records through the Customer, Category, Product, and Order tabs.

View Customer Records: Click the Customer tab to view the imported customer records from Zoho Inventory in Odoo. 

view-customer-records

21. View Category Records: Click the Category tab and view imported category records from Zoho in Odoo.

view category records

22. View Product Records: Click the Product tab to view imported product records from Zoho in Odoo.

view-product-records

23. Order Import: Go to the Order tab and view imported Zoho Inventory order records in Odoo.

Note: In Odoo Zoho Inventory connector, the shipping method is not imported.

view order records

24. Finally, if any errors come up during the data synchronization process, you can simply activate developer mode and check the Feed tab. 

To activate, go to Settings and scroll down to the Developer Tools section. After that, click Activate Developer Mode.

The Feed tab will be visible; click on the failed data and view the error message.

check feeds

Need Help?

Hope you find the guide helpful! Please feel free to share your feedback in the comments below.

If you still have any technical queries or need a custom feature, please raise a ticket or contact us at [email protected].

Current Product Version - 1.0

Supported Framework Version - Odoo 17

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home