Back to Top

User Guide for Odoo Bridge for Magento

Updated 1 May 2026

This is the user guide for the workflow of Odoo Bridge For Magento 1.x. Visit the User Guide to know the workflow Odoo Bridge For Magento 2.x.

Introduction

Odoo Bridge For Magento connects your Magento store with Odoo to sync products, customers, orders, invoices, shipments, and stock between both systems.

You can manage your eCommerce and ERP operations together without manually updating data. This helps maintain consistency across platforms.

The module supports both manual and automatic synchronization, based on your configuration.

Features

  1. Sync Magento orders to Odoo for processing
  2. Sync products, categories, and attributes between Magento and Odoo
  3. Import customers and addresses from Magento to Odoo
  4. Sync invoices and shipments across both platforms
  5. Update stock from Odoo to Magento automatically
  6. Map taxes, payment methods, delivery methods, and currencies
  7. Prevent duplicate products, customers, and categories during sync
  8. Manage draft order states and Magento order sequence

Installation

1) Odoo Bridge for Magento is a package of two modules, one for Magento and another for Odoo.

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

Base module: It is the main module; generally, this module will contain two folders named as app and lib. Copy all folders/files of this folder into the main Magento directory.

3) After copying all files:

  • Go to your Magento admin panel and Clear Cache and re-index Magento indexer.
  • Simply re-login to Magento admin panel.

4) At Odoo End, follow the below-mentioned steps:

  • You will be able to see the module in the search results. Click on ‘Activate’ to install it.
  • Extract Odoo file on your system. As a result, you will be able to see a folder named ‘magento_bridge’.
  • Copy and paste this folder inside your Odoo Add-Ons path.
  • Now, open the Odoo App and click on the Settings menu. Here, click on Activate Developer Mode.
  • Then, open the Apps menu and click on ‘Update Modules List.’
  • In the search bar, remove all the filters and search ‘magento_bridge’.
  • You will be able to see the module in the search results. Click on ‘Activate’ to install it.

Points To Take Into Consideration

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

  1. Synchronize all attributes from Odoo to Magento 
  2. You can create attribute sets at Magento End using multiple combinations of Odoo Multi Variant Products. For example, Odoo has Multi Variant Product named as T-shirt using a combination of Size and Color then you can create Apparel. 
  3. If you are trying to export any Multi-variant product from Odoo to Magento then make sure that attribute set with current product combination should be there at Magento end.
  4. After that, sync all categories’ from Odoo to Magento and Vice Versa
  5. Now, you can synchronize all products from Odoo to Magento. (If there is any product in Magento End with Same SKU as Odoo then also there will be no duplicity.)

If you are managing your data at Magento end only then follow below-mentioned steps:

  1. Synchronize all Attributes Sets from Magento to Odoo
  2. Synchronize all Categories from Magento to Odoo
  3. Now, sync all products from Magento to Odoo (If there is any product in Odoo End with Same SKU as Magento then also there will be no duplicity. But in the case of Multi Variant Product, the module will also check the combination (attributes) of the products of both ends. If both combinations are same then it will map the same product.)

All the related customers, products, currency, delivery methods, payment methods and taxes will be automatically synced with the synchronization of the respective orders.

  1. To make the process faster, you need to synchronize order-related data before order synchronization
  2. In case, there are same payment methods, delivery methods and taxes at both ends then you need to map them manually before order synchronization. In case, it is not followed then Odoo throws an error.

Managing your data at both ends then follow the below-mentioned steps:

  1. Firstly, you can synchronize all the attribute sets from Magento to Odoo; after that, you can synchronize all attributes from Odoo to Magento.
  2. You can synchronize all the categories from Magento to Odoo as well as vice versa
  3. You can synchronize all products from Odoo to Magento; it will map the products with the same SKU at both ends along with the synchronization. Hence, it will not create duplicity if products have the same SKU.
  4. Combination of Variants should be the same at both ends for the synchronization of same configurable products to avoid duplicity
  5. You can manually map taxes, payment methods, shipping methods and currency from Magento, if presented at both ends.

Workflow

Configuration

To know the configuration of Odoo Bridge for Magento, visit here

You can also refer to the youtube video for the installation and configuration of Odoo Bridge for Magento

bWIJCYTADAw

Dashboard:

1) Firstly login to your Odoo Database and go to the Ecommerce Odoo Bridge

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

dashboard

Bulk Synchronization

  • Click on the Bulk Synchronization Button to sync the data in bulk from Odoo to Magento.
bulk-sync-options

Attribute Synchronization

  • You can sync all Attributes from Odoo to Magento. 
  • However, You can sync configurable type Attributes along with Attribute Sets from Magento to Odoo
  • Firstly, you need to sync the attributes from Odoo, so, click on ‘Export All Attributes and their values’
  • After that click on the ‘Synchronize Now’ button; here, you can see the message of attribute synchronization.
sync-attribute-to-magento
  • In Magento, if you want to create addition attribute sets using new attributes which are synced from Odoo then hover on ‘Catalog’ tab to Manage Attribute Sets which is available under ‘Attribute’ Menu. 
  • If you are managing Odoo Multi Variant Products using these attributes then this step is required.
  • Go to the Sets Menu under Odoo Mapping Attribute to synchronize attribute sets then click on ‘Synchronize All Attribute Sets’ Button
sync-attribute-to-odoo

Category Synchronization

  • To synchronize Categories from Odoo to Magento, click on ‘Synchronize Categories’ Button
  • Select the action to export or update the data. After that click on the ‘Synchronize Now’ button; here, you can see the message of category synchronization.
sync-categories-to-magento
  • In the Magento End, Click on ‘Manage Products’ Menu which is available under ‘Catalog’ tab. Here, click on ‘Export All Categories’ button to export categories from Magento to Odoo.
sync-categories-to-odoo

Product Synchronization

  • To synchronize Products from Odoo to Magento, click on ‘Synchronize Products’ Button 
  • Select the action to export or update the data. After that click on the ‘Synchronize Now’ button; here, you can see the message of product synchronization.
sync-products-to-magento

To Sync Simple Products

  • In the Magento end, under the ‘Catalog’ tab go to the ‘Manage Product’ and click on ‘Export All Product’ Button.
sync-simple-products-to-odoo
  • Now, go to Odoo Mapping tab and click on the ‘Product’ menu. Now to update simple products click on ‘Update Normal Products On Odoo’ button.
update-simple-products-in-odoo

To Sync Configurable Products

  • In the Magento end, go to the Configurable products under Odoo Mapping to Export and Update configurable products.
sync-configurable-products-to-odoo

Customer Synchronization

  • In the Magento end, under the ‘Customers’ tab go to the ‘Manage Customers’ Menu. Here, click on the ‘Export All Customers’ button.
sync-customers-to-odoo

Order Synchronization

  • In the Magento end, under ‘Odoo Mapping’ tab go to the Sales Order. Here, click on ‘Synchronize all orders on Odoo’ button.
  • When you bulk synchronize orders from Magento to Odoo then the Order Status will be automatically synced.
sync-magento-orders-to-odoo

Delivery Method Synchronization

  • In the Magento end, under ‘Odoo Mapping’ tab go to the Delivery Methods. Here, click on ‘Export All Delivery Methods’ button.
delivery-method-sync-to-odoo

Payment Method Synchronization

  • In the Magento end, under ‘Odoo Mapping’ tab go to the Payment Methods. Here, click on ‘Export All Payment Methods’ button.
payment-method-sync-to-odoo

Tax Rates Synchronization

  • In the Magento end, under ‘Odoo Mapping’ tab go to the Taxes Rates. Here, click on ‘Synchronize All Taxes On Odoo’ button.
tax-rates-sync-to-odoo

Manual Synchronization

Category Synchronization

  • Go to the Product Category records from the Sales app under Configuration; Select the category and click on the ‘Action’ button to synchronize the category to Magento
manual-category-sync-to-magento

Product Synchronization

  • Go to the Product records from Sales or Inventory; Select the products and click on the ‘Action’ button to synchronize the product to Magento
manual-product-sync-to-magento
  • In Magento End, under the ‘Catalog’ tab go to the ‘Manage Products’ menu. Select the product(s) you want to sync from Magento to Odoo and select Synchronize to Odoo in action dropdown.
manual-product-sync-to-odoo

    Order Synchronization

    You can manually sync order, invoice and shipment status from Magento end. 

    • Under the ‘Sales’ Tab go to the ‘Orders’ menu. Here, select the sale order(s) you want to sync and click on the ‘Synchronize To Odoo’ button in Action dropdown.
    • Click on the ‘Syn Invoice To Odoo’ and ‘Sync Shipment to Odoo’ button in Action dropdown for respective actions
    order-sync-to-odoo

    Manual Mapping 

    Attribute Mapping 

    • At Magento end, click on the Odoo Mapping tab to reach ‘Attribute’ menu. Here, click on ‘Manual Attribute Mapping’ Button. Now, select the Magento as well as Odoo Attribute and save the item.
    manual-attribute-mapping

    Attribute Label/Option Mapping 

    • At Magento end, click on the Odoo Mapping tab to reach the ‘Attribute Label/Option’ menu. Here, click on the ‘Manual Attribute Option Mapping’ Button. Now, select the Magento Attribute Options as well as Odoo Attribute Value and save the item.
    manual-attribute-label-mapping

    Category Mapping 

    • At Magento end, click on the Odoo Mapping tab to reach the ‘Category’ menu. Here, click on ‘Manual Category Mapping’ Button. Now, select the Magento as well as Odoo Category and save the item.
    manual-category-mapping

    Product Mapping

    • At Magento end, click on the Odoo Mapping tab to reach the ‘Product’ menu. Here, click on ‘Manual Product Mapping’ Button. Now, select the Magento as well as Odoo Product and save the item.
    manual-product-mapping

    Note: Currently, you can manually map simple products only because configurable products have their own combinations. Hence, manual mapping for configurable products can cause mis-match.

    Currency Mapping

    • At Magento end, click on the Odoo Mapping tab to reach the ‘Currency’ menu. Here, click on ‘Manual Currency Mapping’ Button. Now, select the Magento Currency as well as Odoo Pricelist and save the item.
    manual-currency-mapping

    Tax Rates Mapping

    • At Magento end, click on the Odoo Mapping tab to reach The ‘Tax Rates’ menu. Here, click on ‘Manual Tax Mapping’ Button. Now, select the Magento Tax Rates as well as Odoo Tax and save the item.
    manual-tax-mapping

    Delivery Methods Mapping

    • At Magento end, click on the Odoo Mapping tab to reach the ‘Delivery Method’ menu. Here, click on ‘Manual Carrier Mapping’ Button. Now, select the Magento as well as Odoo Delivery Method and save the item.
    manual-delivery-method-mapping

    Payment Method Mapping

    • At Magento end, click on the Odoo Mapping tab to reach the ‘Payment Method’ menu. Here, click on the ‘Manual Payment Mapping’ Button. Now, select the Magento as well as Odoo Payment and save the item.
    manual-payment-method-mapping

    NEED HELP?

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

    If you still have any issues/queries, please create 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 - 2.4.4

    Supported Framework Version - Odoo V19,18,17,16,15

    Blog Version - Odoo V19,18,17,16,15
    • Version Odoo V19,18,17,16,15
    • Version Odoo V13, 12, 11, 10, 9, 8, 7, 6 & Magento 1.4.x.x, 1.5.x.x, 1.6.x.x, 1.7.x.x, 1.8.x.x, 1.9.x.x
    . . .

    Leave a Comment

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


    2 comments

  • Rahul Yadav
    • 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