Prestashop Odoo Bridge (POB)
If you have an e-commerce store and you want your e-commerce store based on Prestashop to synchronize with Odoo and also from Odoo to Prestashop, then Prestashop Odoo Bridge (POB) is the product what all you need.
- Click here to see the documentation of Prestashop Odoo Bridge (POB) for
Odoo Version 9.
- Click here to see the documentation of Prestashop Odoo Bridge (POB) for
Odoo Version 10 and 11.
Note: The latest Prestashop Odoo bridge for Odoo v12 has a few extra features in
comparison to the older version for Odoo v9, v10 and V11. Also, the connector
interface for Odoo v12 is different. So click on the above mentioned links to check
the user guide of Prestashop Odoo connector for the older versions of Odoo.
- Bi-Directional Export/Update of products and categories.
- Bi-directional export of attribute and attribute values.
- Export customers and their address from Prestashop to Odoo.
- Real-time export of orders and order status like cancellation, payment accepted, delivered. from Prestashop to Odoo.
- Export old order placed before the module installation.
- Real-time update of product’s stock from Odoo to Prestashop.
- Synchronize Product stock from Odoo to Prestashop on Product On-hand quantity basis or Forecasted quantity basis.
- Check Odoo to Prestashop failed synchronization history
- Compare Order status between Prestashop and Odoo
- Synchronization of Taxes, payment methods, shipping method, currency and Categories from Prestashop to Odoo
- You can also do the manual mapping of taxes, payment method, carriers, currency and categories.
- Interlinking between Prestashop and Odoo POS.
Extract the zip file which you will receive after buying the module. In zip file you will get four folders, named “POB“, “pob_extension_stock”, “bridge_skeleton” and “variant_extra_price”. These are the files for Odoo end and a zip file named “prestaerp.zip” needs to be installed at Prestashop end. All our modules support the standard installation procedure at both Odoo and Prestashop end.
Installation on Odoo: For the installation of the module at Odoo end, you need to copy the three Odoo modules to your Odoo addons directory. Then login to your Odoo account and update the module list”. After updating the module list click on “Local Modules” with ‘Apps’ filter removed and you will get the four new modules in the module list, and then you can install all of them.
Installation on Prestashop:
To install the module on Prestashop, Go to ‘modules’ menu and click on ‘add a new module’, upload the ‘prestaerp‘ module and install it.
Prestashop odoo bridge Configuration:
Once the installation is done, Start the configuration of the module on both Prestashop and Odoo end.
Module Configuration at Prestashop end:
To configure the module go to ‘Odoo Mapping’ menu and click on ‘Odoo Configuration’. Fill the required fields and click on save to save settings.
Now you can automatically generate an invoice, update the status of the order and can confirm the order. Simply click on “Odoo Mapping” button to configure the settings.
Module Configuration at Odoo end:
Before you start the export or update process, you need to configure the module to communicate with Prestashop. To configure the module go to ‘PrestaShop-Bridge’ menu then Core settings >> Prestashop Login Info >> Create. After filling up the mandatory details click on “Test Connection”.
After Successful connection you need to go to menu Prestashop Odoo bridge >> Core settings >> Settings
Stock location: Default stock location of products in Odoo.
Default Category: Default category assigned to all products exported from Prestashop to Odoo.
Payment Term: Select the Payment term in the configuration. This payment term will
be used for all the orders. Automatically it will select on every page.
Stock Type: If you want a product “On-Hand” stock to sync from Odoo to Prestashop
then select On-hand and if you want Product “Forecasted quantity” to sync from
Odoo to Prestashop then select “Forecasted quantity”.
Order Status: One more feature added in POB is the control over the Order status
synchronization. Select Order Status (Example: Delivery status, Invoicing status, Cancelled orders)
and it will be updated automatically at both the ends( from Prestashop to Odoo or from Odoo to Prestashop).
Real time Stock Synchronization: Enable it for real-time stock sync from Odoo to Prestashop.
Prestashop Odoo Bridge Workflow :
After successful configuration at Prestashop and Odoo end follow the following procedure to synchronize data between Odoo and Prestashop.
Let’s start first from Prestashop to Odoo synchronization.
Order Synchronization and Export old Orders:
Prestashop Odoo Bridge(POB) module has a default feature of real-time export of
orders from Prestashop to Odoo. No manual interference is required. Export is done
automatically. Along with order customer details will also synchronize from Prestashop to Odoo.
It also provides an option to export old orders which were placed before installation of Prestashop Odoo Bridge(POB) module. In case of any server issue, if orders do not get exported in real time. Follow the path ‘Orders’ menu, a new button and a new field added to the list of orders.
To synchronize products from Prestashop to Odoo you
need to go to Odoo mapping >> All Products/Combinations >> Synchronize
After clicking on “Synchronize ” new products will export to Odoo and the existing
products will update in Odoo.
To synchronize Category from Prestashop to Odoo
you need to go to Odoo mapping >> Product’s Category >> Synchronize
You can also manually map Prestashop Category with Odoo Category.
Customer and Address Synchronization:
To synchronize customers go to ‘Odoo Mapping’ menu then click on ‘Customers’. Just click on ‘Synchronize’ button to export customers to Odoo.
Note– Only customers will export to Odoo. You can also export the addresses as well. In Addition, with addresses, corresponding customers will also export.
Tax Mapping :
You can also synchronize “Taxes” to Odoo. To synchronize Taxes in Odoo go to Odoo Mapping >> Taxes. For ‘Taxes’ we highly recommend you to manually map them rather than simply synchronizing from Prestashop to Odoo.
To manually map the taxes go to Odoo Mapping >> Taxes >> Manual mapping.
Payment Methods Mapping:
To synchronize “Payment Methods” go to Odoo Mapping >> Payment Methods.
To manually map the Payment Methods go to Odoo Mapping >> Payment Methods >> Manual mapping.
Shipping Method Mapping:
To synchronize “Payment Methods” in Odoo go to Odoo Mapping >> Carriers
To manually map Shipping Methods go to Odoo Mapping >> Carriers >> Manual mapping.
Odoo To Prestashop Synchronization-
Products, Categories, attributes and attributes values export/update from Odoo to Prestashop:
If you want to synchronize Products, Categories, attributes and values from Odoo to Prestashop in Bulk then go to Prestashop Odoo Bridge menu at Odoo end. Click on Dashboard and then click on Bulk Synchronization.
If you want to export/update only a single product then open the product in Odoo. Go to Action and then click on Force Export/Update to Prestashop.
Odoo to Prestashop Failed Synchronization History:
Prestashop Odoo connector provides you a feature to check Odoo to Prestashop failed synchronization history. This will help you to make sure that whether all the information has been exported successfully from Odoo to Prestashop or not.
Compare order status in Prestashop and Odoo :
Order exported from Prestashop to Odoo may have different order status. at both end. So to process order smoothly and avoid any confusion in order management, our Prestashop Odoo Bridge provides an option to compare an order status present at both ends.
Using this Module, you can use Odoo to handle the following tasks –
- Manage stock of every product from Odoo itself, no need to manually update stock on your E-Commerce, i.e on increasing/decreasing stocks of any product in Odoo, automatic update in stock will be done on the corresponding product in Prestashop in Real time.
- Manage your Orders from Odoo itself, no need to manually update Orders on your E-Commerce, i.e On adding/updating status of any Order in Odoo, automatic update will be done on corresponding order of Prestashop`s in Real time.
- Easily track delivery and other related information using Odoo.
Was this guide helpful? Please share your feedback in the comments below.
If you have any issues/queries regarding the module please raise a ticket at
For any doubt contact us at firstname.lastname@example.org.
Thanks for reading!!
Current Product Version - 4.1
Supported Framework Version - Odoo V10, V11 & Prestashop 1.7