Back to Top

User Guide for Odoo Bridge For OpenCart

Updated 6 December 2024

Introduction

Odoo Bridge for OpenCart connects Odoo with OpenCart, addressing the limitations of both platforms. 

OpenCart’s user-friendly eCommerce tools and Odoo’s unmatched inventory management combine to create a powerful solution. 

When these two platforms are integrated using Opencart Odoo Connector, they offer a seamless experience that commands attention.

This integration merges OpenCart’s capabilities with Odoo Appscomprehensive functionality, delivering an efficient solution for your business.

Features

  1. Real-time synchronization of sales orders from OpenCart to Odoo.
  2. Bi-directional synchronization of products and their attributes between Odoo and OpenCart.
  3. Real-time inventory synchronization from Odoo to OpenCart and with every sales order from OpenCart to Odoo.
  4. Bi-directional real-time update of the order status (invoice, paid, shipped, etc.).
  5. Bi-directional synchronization of product categories.
  6. Synchronization of payment methods, taxes, and delivery methods from OpenCart to Odoo.
  7. Compatibility with Odoo POS, ensuring automatic inventory synchronization between OpenCart and Odoo during order/delivery processes.
  8. Bi-directional synchronization of simple and configurable products.
  9. Real-time product synchronization from Opencart to Odoo is available for the Odoo v18 version.

Installation

1. Odoo Bridge For OpenCart is a package of two modules, one for OpenCart and another for Odoo.

Searching for an experienced
Odoo Company ?
Find out More

2. Now, extract the file you received. You will get two folders: Inside the OpenCart folder, there is a base module.

3. Base module: It is the main module, generally this module will contain two folders named admin and catalog. 

4. Copy all folders/files of this folder into the main OpenCart directory. After copying all files:

  • Go to your OpenCart admin panel.
  • Simply re-login to the OpenCart admin panel.
  • Or, you can also use OpenCart Extension Installer
Extension Installer

5. After uploading files go to the extension >> Modification and then Click on the Refresh button.

Extension Refresh

6. After that, go to the admin panel; System >> Users >> User Group; then edit and select all the permissions and access and save it.

System User Group

7. Navigate to go to the ‘Extension‘ menu >> Module >> then click on the Opencart Odoo Connector install button.

Install Opnecart Odoo Connector

Configuration

To know the configuration of Odoo Bridge for OpenCart, visit How to Configure Odoo Bridge for Opencart.

Points To Take Into Consideration before synchronization of data

1. If you are managing your complete data at Odoo end only then follow the below-mentioned steps:

  • Synchronize all attributes from Odoo to OpenCart 
  • After that, sync all categories’ from Odoo to OpenCart and Vice Versa
  • Now, you can synchronize all products from Odoo to OpenCart.

2. If you are managing your data at the OpenCart end then only follow the below-mentioned steps:

  • Synchronize all Categories from OpenCart to Odoo
  • Now, sync all products from OpenCart to Odoo.

Note: If you’re managing data on both ends and updating a mapped shipping or billing address, it won’t reflect in Odoo.

3. Order-related Data Synchronizations:

Order-related data like customers, products, currency, delivery methods, payment methods, and taxes will be synchronized to Odoo with Oder sync.

  • To make the process faster, you need to synchronize order-related data before order synchronization
  • If the same payment methods, delivery methods, and taxes exist on both ends, you must manually map them before order sync.

Workflow

Data Export (From Odoo to Opencart)

1. Upon installation of Odoo Bridge for the Opencart module, login to your Odoo Database and go to the eCommerce Odoo Bridge.

Here, you will see a Dashboard where you can see useful buttons and data cards.

Ecomm Odoo Bridge

2. Click on the Bulk Synchronization Button to sync the data in bulk from Odoo to OpenCart. 

Here you will see a dashboard for Bulk Synchronization.

Bulk Synchronization

Note: Kindly check the configurations section first before performing any operations.

Export All Attributes and their Values:

3. You can sync all Attributes from Odoo to OpenCart. Firstly, you need to sync the attributes from Odoo.

So, click on ‘Export All Attributes and their values’ to export the data.

After clicking on ‘Export All attributes and their values’ you will get a pop-up window of ‘Synchronization Attributes’. 

Export All Attributes and Their Values

Then click on the ‘Synchronize Now’ button to sync the Attributes from Opencart to Odoo.

Synchronize Category:

4. To synchronize Categories from Odoo to OpenCart, click on the ‘Synchronize Categories’ Button. 

You will get a pop-up window of Synchronization Categories.

Category Synchronization

Select the action to export or update the data. After that click on the ‘Synchronize Now’ button.

Synchronize Products

5. To synchronize Products from Odoo to OpenCart, click on the ‘Synchronize Products’ Button.

You will get a pop-up window of ‘Synchronization Products’.

Synchronize Products

Select the action to export or update the data. After that click on the ‘Synchronize Now’ button.

Data Export (from Opencart to Odoo)

1. Login to your Opencart store and you will get a dashboard as shown below upon the installation of our Odoo Bridge for Opencart module.

OpenCart Dashboards

Note: The synchronize button is available at the OpenCart end at the top right corner.

Product Category Synchronization

2. In the OpenCart End, go to the ‘Odoo Mapping‘ Menu then click Product’s Category. 

Select Product Category and then click on the ‘Synchronize’ button to export categories from OpenCart to Odoo.

Product Category Synchronization

Product Synchronization:

3. In the OpenCart end, under the ‘Odoo Mapping’ tab go to the ‘Products.

Then click on ‘Product‘s template and then click on the ‘Synchronize’ button. The button is used for export as well as update.

Product Synhcronization

4. You can also synchronize products using the catalog section. In the OpenCart end, under the ‘Catalog’ tab go to the ‘Products

Then select the product that you want to sync or update, and then click on the ‘Synchronize’ button.

Manual Product Synchronization

Customer Synchronization

5. In the OpenCart end, under the ‘Odoo Mapping’ tab go to the ‘Customers’ Menu. Here, click on the ‘Synchronize’ button.

customer synchronization

Order Synchronization

6. In the OpenCart end, under the ‘Sales’ tab go to the Orders. Select your order and then click on the ‘Synchronize’ button.

order synchronization

Delivery Method Synchronization

7. In the OpenCart end, under the ‘Odoo Mapping’ tab go to the ‘Carrier’. Here, click on the “Synchronize” button.

Delivery Method Synchronization

Tax Mapping

8. In the OpenCart end, under the ‘Odoo Mapping’ tab go to the Tax. Here, click on the “Synchronize” button.

tax mapping

It will synchronize all the taxes between Opencart and Odoo. You can manually map the tax between Opencart and Odoo by clicking on the plus icon.

Currency Mapping

9. In the OpenCart end, under the ‘Odoo Mapping’ tab go to the Currency. Here, click on the “Synchronize” button.

However, Manual mapping of currency is also available and it can be mapped using the plus icon at the top right corner.

currency mapping

View Mapping at Odoo

10. You can view the mapping of various features between Odoo and OpenCart from the Odoo interface. 

To do this, navigate to Ecomm Odoo Bridge and click on Mapping. Here, you will find the different mappings between Odoo and OpenCart. 

mapping view at Odoo

Additionally, you can enable or update the required mappings as per your preference for any mapped data.

View Synchronization History

11. You can also review the synchronization history between Odoo and OpenCart. 

Navigate to Ecomm Odoo Bridge, then click on History and select Synchronization History

All synchronization data between OpenCart and Odoo will be displayed here.

Synchronization History

NEED HELP?

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

If you still have any issues/queries regarding the same, please raise a ticket at the UV Desk.

I hope this helps. In case of any further queries, contact us at our support mail.

Thanks for paying attention!!

Current Product Version - 4.0.0.0

Supported Framework Version - Odoo V18, V17, V16 & OpenCart 4.x.x.x, 3.x.x.x

Blog Version - Odoo V18, V17, V16 & OpenCart 4.x.x.x, 3.x.x.x
  • Version Odoo V18, V17, V16 & OpenCart 4.x.x.x, 3.x.x.x
  • Version Odoo V13, V12, V11, V10, V9, V8, V7 & OpenCart 2.x.x.x, 3.x.x.x,
. . .

Leave a Comment

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


2 comments

  • Andy Dyson
    • Anisha Bahukhandi (Moderator)
  • Back to Top

    Message Sent!

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

    Back to Home