Menu Close
    Searching for an experienced Odoo Development Company ?

    Odoo Bridge For Prestashop

    INTRODUCTION

    Hassle-free way to Connect your Prestashop with Odoo!

    Prestashop is one of the most leading e-commerce platform in the world. Around the world, more than 300,000 e-commerce stores run on PrestaShop technology. The company also received the 2016 CMS Critic Award for Best e-commerce Software.

    However, when talking about Odoo; it has unmatched inventory management. Bridging the differences of Odoo and Prestashop is enough to grab everybody’s attention. 

    Odoo Bridge For Prestashop integrates Odoo with Prestashop and successfully taking out the best of both platforms. The Odoo Prestashop connector merges the capabilities of Prestashop with the benefits of Odoo.

    FEATURES

    • Real-time sync of Sale orders from Prestashop to Odoo end.
    • Bi-directional sync of products, their attributes between Odoo and Prestashop.
    • Real-time inventory sync from Odoo to Prestashop and with every sales order from Prestashop to Odoo.
    • Bi-directional Real-time update of order’s statuses like paid,cancel,delivered, etc.
    • Synchronize product categories bi-directionally.
    • Payment method, taxes and delivery method synchronization from Prestashop to Odoo.
    • Compatible with Odoo POS, inventory will automatically sync at both ends, Prestashop and Odoo while order/delivery at Prestashop or POS
    • Tracking number synchronization from Odoo to Prestashop
    • Check Missing order history. If any order fails to sync in Odoo due to any issue like server issue then the user can check all failed order history in Missing order menu.
    • You can sync Simple and Multi-variant products bi-directionally.

    INSTALLATION

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

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

    Base module: It is the main module, generally this module will contain one folder named as prestaerp. Copy all folders/files of this folder into the main Prestashop directory.

    CONFIGURATION

    Note to remember:

    1) Firstly, you need to configure at Odoo end followed by configuration in Prestashop end.

    2) Please remember that while testing the Prestashop Connection, Odoo connection should be active.

    While testing the connections at Odoo end, you require the Base URL of Prestashop with API URL and API Key. Moreover, you can also fetch the Fetch Prestashop Language.

    Test Connection at Odoo end for  Odoo Bridge for Prestashop

    You can also edit the synchronization configuration in Prestashop Odoo Bridge as per your business requirements.

    Following are the synchronization settings that you can update in Odoo backend:

    Go to the sales tab of Prestashop Connection in Odoo to update the following setting:

    • Update the payment terms in Odoo to automatically update it in Prestashop Orders.
    • Add the Prestashop Salesperson in Odoo to use it in Prestashop Orders.
    • Add the Prestashop Sales Team in Odoo to use in Prestashop Orders.
    • If you want to update invoice status at Prestashop then enable invoice status.
    • Cancel Status to update in Prestashop if you enable Cancel Status in Odoo.
    • Enable Shipment Status to update Shipment Status at Prestashop.
    • Enable Notify Customer to notify customers via emails at Prestashop.
    Synchronization settings in Sales Tab of Odoo Bridge for Prestashop

    Now, go to the Other Default Setting tab of Prestashop Connection in Odoo to update the following setting:

    • Update the default language for Prestashop.
    • Add Default Category for Prestashop.
    • Update Prestashop Barcode Attribute.
    • Add Discount Product for the products in Prestashop for which discount is applicable.
    • Add Warehouse name to automatically update the stock. 
    • Enable Inventory Update to auto-sync the stock update from Prestashop to Odoo
    • Select POB Stock-Based On which will sync Product Quantity according to selected option Quantity on hand/forecast Field.
    Synchronization settings in Default Setting Tab

    You can follow the steps mentioned below  to generate the API name and password

    To configure the module go to ‘Odoo Mapping’ menu and click on ‘Odoo Configuration’. Fill the required fields and click on save button to save settings.

    Prestashop Odoo Configuration
    POB Configurations

    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 Prestashop 
    2. After that, sync all categories’ from Odoo to Prestashop and Vice Versa
    3. Now, you can synchronize all products from Odoo to Prestashop. (If there is any product in Prestashop End with Same SKU as Odoo then also there will be no duplicity.)

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

    1. Synchronize all Categories from Prestashop to Odoo
    2. Now, sync all products from Prestashop to Odoo (If there is any product in Odoo End with Same SKU as Prestashop 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.

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

    1. Firstly, you can synchronize all the attribute from Prestashop to Odoo; after that, you can synchronize all attributes from Odoo to Prestashop.
    2. You can synchronize all the categories from Prestashop to Odoo as well as vice versa
    3. You can synchronize all products from Odoo to Prestashop; 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 Prestashop, if presented at both ends.

    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.

    Button for Bulk Synchronization in Odoo Bridge For Prestashop Dashboard

    Bulk Synchronization

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

    Buttons for bulk synchronization from Odoo to Prestashop
    Attribute Synchronization
    • You can sync all Attributes from Odoo to Prestashop. 
    • However, You can sync configurable type Attributes along with Attribute Sets from Prestashop 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.
    Bulk Synchronize attributes from Odoo to Prestashop
    Category Synchronization

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

    In the Prestashop End, Click on ‘Product’s Category’ Menu which is available under ‘Odoo Mapping’ tab. Here, click on ‘Synchronize’ button to export categories from Prestashop to Odoo.

    Export all Categories from Prestashop to odoo
    Product Synchronization

    To synchronize Products from Odoo to Prestashop, 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 Sync Products from Odoo to Prestashop

    In the Prestashop End, Click on ‘All Products/Combinations’ Menu which is available under ‘Odoo Mapping’ tab. Here, click on ‘Synchronize’ button to export products from Prestashop to Odoo.

    Synchronize’ button to export products from Prestashop to Odoo
    Customer Synchronization

    In the Prestashop End, Click on ‘Customer’ Menu which is available under ‘Odoo Mapping’ tab. Here, click on ‘Synchronize’ button to export Customer from Prestashop to Odoo.

    Synchronize’ button to export Customers from Prestashop to Odoo.
    Delivery Method Synchronization

    In the Prestashop End, Click on ‘Carrier’ Menu which is available under ‘Odoo Mapping’ tab. Here, click on ‘Synchronize’ button to export Delivery Method from Prestashop to Odoo.

     export Delivery Method from Prestashop to Odoo
    Payment Method Synchronization

    In the Prestashop End, Click on ‘Payment Method’ Menu which is available under ‘Odoo Mapping’ tab. Here, click on ‘Synchronize’ button to export Payment Method from Prestashop to Odoo.

     export Payment Method from Prestashop to Odoo
    Tax Rates Synchronization

    In the Prestashop End, Click on ‘Taxes’ Menu which is available under ‘Odoo Mapping’ tab. Here, click on ‘Synchronize’ button to export taxes from Prestashop to Odoo.

    export taxes from Prestashop to Odoo

    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 Prestashop

    Manual Synchronization of Category from Odoo to Prestashop
    Product Synchronization

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

    Product Synchronization

    In the Prestashop End, Click on ‘Manual Product Export to Odoo’ Menu which is available under ‘Odoo Mapping’ tab. Here, select the products which you want to synchronize from Prestashop to Odoo. Then, click on the Bulk Action button; after that, select Exported to Odoo option to export product from Prestashop to Odoo.

    Manual Product Synchronization from Prestashop to Odoo
    Order Synchronization

    In the Prestashop End, Click on ‘Orders’ Menu which is available under ‘Sell’ tab. Here, select the orders which you want to synchronize from Prestashop to Odoo. Then, click on the Bulk Action button; after that, select Synchronize to Odoo option to export orders from Prestashop to Odoo.

    Order Synchronization Manually

    Real-Time Synchronization

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

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

    Manual Mapping 

    Attribute Mapping 

    At Prestashop end, click on the Odoo Mapping tab to reach ‘Attribute’ menu. Here, click on ‘Manual Mapping’ Button. Now, select the Prestashop as well as Odoo Attribute and save the item.

    Attribute Mapping
    Attribute Label/Option Mapping 

    At Prestashop end, click on the Odoo Mapping tab to reach ‘Attribute’s Values’ menu. Here, click on ‘Manual Mapping’ Button. Now, select the Prestashop as well as Odoo Attribute’s Values Option and save the item.

    Attribute Label/Option Mapping
    Category Mapping 

    At Prestashop end, click on the Odoo Mapping tab to reach ‘Product’s Category’ menu. Here, click on ‘Manual Mapping’ Button. Now, select the Prestashop as well as Product’s Category and save the item.

    Category Mapping
    Product Mapping

    At Prestashop end, click on the Odoo Mapping tab to reach ‘All Products/Combinations’ menu. Here, click on ‘Manual Mapping’ Button. Now, select the Prestashop as well as Products/Combinations and save the item.

    Product Mapping

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

    Currency Mapping

    At Prestashop end, click on the Odoo Mapping tab to reach ‘Currency’ menu. Here, click on ‘Manual Mapping’ Button. Now, select the Prestashop as well as Currency and save the item.

    Currency Mapping
    Tax Rates Mapping

    At Prestashop end, click on the Odoo Mapping tab to reach ‘Taxes’ menu. Here, click on ‘Manual Mapping’ Button. Now, select the Prestashop as well as Taxes and save the item.

    Manually Mapping Tax Rates at Prestashop End
    Delivery Methods Mapping

    At Prestashop end, click on the Odoo Mapping tab to reach ‘Carriers’ menu. Here, click on ‘Manual Mapping’ Button. Now, select the Prestashop as well as Delivery Methods and save the item.

    Delivery Methods Mapping
    Payment Method Mapping

    At Prestashop end, click on the Odoo Mapping tab to reach ‘Payment Methods’ menu. Here, click on ‘Manual Mapping’ Button. Now, select the Prestashop as well as Payment Methods and save the item.

    Payment Method Mapping

    Odoo Bridge For Prestashop User Guides for Other Versions

    Prestashop Odoo Bridge (POB) for Odoo Version 9

    Prestashop Odoo Bridge (POB) for Odoo Version 10 and 11

    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 Odoo Bridge for Prestashop 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 - 4.1

    Supported Framework Version - Odoo V10, V11 & Prestashop 1.7

    . . .
    Discuss on Helpdesk

    Leave a Comment

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


    8 comments

  • Mayjo
    Hello,
    Is it possible with this connector to connect several prestashop webshops with one Odoo server ?
    Thanks
    • Arun Kumar
      Hello Mayjo,

      As per your query, I would like to tell you that, if you are managing multiple shops in a single Prestashop installation then you will need our POB Multishop extension >> https://store.webkul.com/Multishop-extension-prestashop-openerp-connector.html along with our connector.
      But, if you want to connect more than one Prestashop website(separate Prestashop installation) to a single Odoo then we have a separate module that you will require with our Prestashop odoo Bridge. This module is not listed on our Webkul store. To know more about this module, just raise a ticket here >> https://webkul.uvdesk.com/en/customer/create-ticket/

      Regards
      Arun Kumar

  • Alejo Manzur
    Hello, We have a question, actually we have prestashop 1.6.1.17 and we want to start to use Odoo v10 enterprise. We wanted to know if this to versions are compatible one with the other one and for the future if we pass to the version 1.7 of Prestashop we will not have any problems. Thank you.
    • Webkul Support
      Hi Alejo, As per your query, I would like to tell you that yes our Prestashop Odoo connector is fully compatible with Prestashop version 1.6.1.17 Also, since there is a huge difference in the structure of Prestashop 1.6 and Prestashop 1.7, we have separate connectors for both the Prestashop versions and hence you need to purchase the connector for Prestashop 1.7 in future if you need that version of our connector.
      Feel free to contact us in case of any other query.
      Thanks & Regards, Ankur Chaudhary Business Development Executive (ODOO/OpenERP)
  • Fernando Garcia Hansen
    Is it possible to use the connector with odoo 10 ? Prestashop connector
    • Webkul Support
      Hi Fernando,
      I would like to tell you that yes, our connector supports Odoo 10 really well. Thanks & Regards, Ankur Chaudhary Business Development Executive (ODOO/OpenERP)
  • Razan Malki
    After buying this module, unstable module, a lot of error
    the import plants after the fourth addition of products ..

    do not buy.

    • Webkul Support
      Hi Razan,
      Regrets that you felt this way. We request you to let us know and mail us the exact issue/error which you are facing at [email protected] and we will sort it out for you for sure. Thanks & Regards, Ankur Chaudhary Business Development Executive (ODOO/OpenERP)
  • Back to Top