Reading list Switch to dark mode

    Odoo Bridge For OpenCart

    Updated 24 February 2023

    The user guide is only for the purpose of installation and workflow; kindly visit the Configuration of Odoo Bridge For OpenCart to know how to configure the module.

    INTRODUCTION

    Connecting the best of Odoo and OpenCart!

    Whether it is about the simple and powerful marketing of OpenCart or unmatched inventory management of Odoo. When both the platforms come together then it is enough to grab everybody’s attention. 

    Odoo Bridge For OpenCart integrates Odoo with OpenCart and successfully overcomes the limitations of both platforms. The Odoo Opencart connector merges the capability of OpenCart with the benefits of Odoo.

    FEATURES

    • Real-time sync of Sale orders from OpenCart to Odoo end.
    • Bi-directional sync of products, their attributes between Odoo and OpenCart.
    • Real-time inventory sync from Odoo to OpenCart and with every sales order from OpenCart to Odoo.
    • Real-time Synchronization of Customers from OpenCart to Odoo.
    • Bi-directional Real-time update of order’s statuses like invoiced /paid/shipped etc.
    • Synchronize product categories bi-directionally.
    • Payment method, taxes and delivery method synchronization from OpenCart to Odoo.
    • Compatible with Odoo POS, inventory will automatically sync at both ends, OpenCart and Odoo while order/delivery at OpenCart or POS
    • You can sync Simple and Configurable products bi-directionally.

    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.

    Base module: It is the main module, generally this module will contain two folders named as admin and catalog. Copy all folders/files of this folder into the main OpenCart directory.

    3) After copying all files:

    >> go to your OpenCart admin panel

    >> Simply re-login to OpenCart admin panel.

    Or, you can also use OpenCart Extension Installer;

    OpenCart Extension Installer

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

    Opencart installation

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

    Opencart Installation

    Navigate to go to the ‘Extension‘ menu >> Module >> then click on the install button.

    Opencart installation

    CONFIGURATION

    To know the configuration of Odoo Bridge for OpenCart, visit here.

    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 OpenCart 
    2. After that, sync all categories’ from Odoo to OpenCart and Vice Versa
    3. Now, you can synchronize all products from Odoo to OpenCart.

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

    1. Synchronize all Categories from OpenCart to Odoo
    2. Now, sync all products from OpenCart to Odoo.
    • 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.

    If you are managing your data at both ends then follow below-mentioned steps:

    • In case there are any changes in existing shipping as well as billing address which are already mapped then it will not be updated at Odoo end.

    WORKFLOW

    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.

    Bulk Synchronization

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

    Button for Bulk Synchronization in Odoo Bridge For OpenCart Dashboard
    Button for Bulk Synchronization in Odoo Bridge For OpenCart Dashboard
    Buttons for bulk synchronization from Odoo to OpenCart
    Attribute Synchronization
    • 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
    • After that click on the ‘Synchronize Now’ button; here, you can see the message of attribute synchronization.
    Bulk Synchronize attributes from Odoo to Opencart
    Category Synchronization

    To synchronize Categories from Odoo to OpenCart, 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.

    Bulk Synchronize categories from Odoo to Opencart

    In the OpenCart End, go to the ‘Odoo Mapping‘ Menu then click Product’s Category. Here, click on ‘Synchronize’ button to export categories from OpenCart to Odoo.

    Category Mapping in Opencart

    Product Synchronization

    To synchronize Products from Odoo to OpenCart, 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.

    Bulk Synchronize Products from Odoo to Opencart
    To Sync Products

    In the OpenCart end, under the ‘Odoo Mapping’ tab go to the ‘Products‘ >> ‘Product‘s template then click on ‘Synchronize’ button. The button is used for export as well as update.

    Product Synchronization in OpenCart
    Customer Synchronization

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

    Customer Synchronization in Opencart
    Order Synchronization

    In the OpenCart end, under ‘Sales’ tab go to the Orders. Here, click on ‘Synchronize’ button.

    Order Status Synchronization

    When you bulk synchronize orders from OpenCart to Odoo then the Order Status will be automatically synced.

    Delivery Method Synchronization

    In the OpenCart end, under ‘Odoo Mapping’ tab go to the ‘Carrier’. Here, click on ‘Export All Delivery Methods’ button.

    Delivery Method Synchronization in OpenCart

    Payment Method Synchronization

    In the OpenCart end, under ‘Odoo Mapping’ tab go to the Payment Methods. Here, click on ‘Synchronization’ button.

    screenshot_6
    Tax Synchronization

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

    Tax Synchronization in OpenCart

    Manual Synchronization

    Category Synchronization

    Go to the Category records from Odoo Dashboard; Select the category and click on the ‘Action’ button to synchronize the category to OpenCart

    Manual Category Synchronization in Odoo
    Product Synchronization

    Go to the Product records from Odoo Dashboard; Select the Product and click on the ‘Action’ button to synchronize the Product to OpenCart.

    Manual Product Synchronization in Odoo

    In the OpenCart end, under the ‘Catalog’ tab go to the ‘Products and select the product(s) which you want to sync or update and then click on ‘Synchronize’ button.

    Manual Product Synchronization in OpenCart
    Order Synchronization

    You can manually sync order invoice and shipment status from OpenCart 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 Order’ button in Action dropdown.

    Manual Order Synchronization in OpenCart

    Real-Time Synchronization

    There is real-time synchronization from OpenCart to Odoo for order and order status.

    You can also notice Real-Time Synchronization From Odoo to OpenCart for product stock and order status.

    Manual Mapping 

    Attribute Mapping 

    At OpenCart end, click on the Odoo Mapping tab to reach Products >> Product Option. Here, click on ‘Plus’ Button to manually map the Attributes.

    manually map the Attributes
    Attribute Label/Option Mapping 

    At OpenCart end, click on the Odoo Mapping tab to reach Products >> Product Option Value. Here, click on ‘Plus’ Button to manually map the Attribute Options Value.

    manually map the Attribute Options Value
    Category Mapping 

    At OpenCart end, click on the Odoo Mapping tab to reach Products >> Product Category. Here, click on ‘Plus’ Button to manually map the Category.

    manually map the Category
    Currency Mapping

    At OpenCart end, click on the Odoo Mapping tab to reach Currency. Here, click on ‘Plus’ Button to manually map the Category Currency.

    manually map the Category Currency
    Tax Rates Mapping

    At OpenCart end, click on the Odoo Mapping tab to reach Tax. Here, click on ‘Plus’ Button to manually map the Category Tax.

    manually map the Category Tax
    Delivery Methods Mapping

    At OpenCart end, click on the Odoo Mapping tab to reach Carrier. Here, click on ‘Plus’ Button to manually map the Delivery Methods.

    manually map the Delivery Methods
    Payment Method Mapping

    At OpenCart end, click on the Odoo Mapping tab to reach Payment Methods. Here, click on ‘Plus’ Button to manually map the Payment Methods.

    manually map the Payment Methods

    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 module then please raise a ticket athttps://webkul.uvdesk.com/en/customer/create-ticket/

    For any doubt contact us at [email protected].

    Thanks for paying attention!!

    🙂 😊

    Current Product Version - 2.0.0.0

    Supported Framework 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