The connector_prestashop module is the oldest and most mature OCA connector for integrating PrestaShop with Odoo. With over 10 years of continuous development, it synchronizes products, orders, customers, stock, and images bidirectionally — with no additional plugin required on the PrestaShop side.
A guided four-step process to get synchronization up and running.
Configure in Odoo the URL of your PrestaShop store and the WebService API key (generated in the PS back-office under Advanced Parameters → Web Services). No additional plugin required.
The connector imports the store structure: websites, store groups, languages, currencies, carriers, and tax groups. This enables proper mapping of all objects.
Imports the full catalog (categories → products → images), existing customers, and order history. Objects are intelligently created or linked in Odoo.
Scheduled jobs handle importing new orders, updating stock from Odoo to PrestaShop, and continuously exporting catalog changes.
The connector covers all major objects in the PrestaShop → Odoo ecosystem.
Beyond basic synchronization, the connector includes tools for handling complex operations.
Connect multiple PrestaShop stores to a single Odoo instance. Each store can have its own warehouse, price list, and accounting, while keeping management centralized.
The addon connector_prestashop_catalog_manager adds active catalog export from Odoo. Create and update products in PrestaShop directly from Odoo as the master PIM system.
Built on the OCA/connector framework. All synchronization operations are queued as asynchronous jobs, preventing Odoo lockups and enabling automatic retries on failure.
The integration uses PrestaShop's native REST WebService directly, enabled in the back-office with an API key. No additional module needs to be installed or maintained on the PrestaShop side.
Import or export individual objects on demand in addition to the automatic jobs. Useful for forcing a targeted resync without waiting for the next cron run.
The oldest OCA connector for e-commerce, with contributors from across the community and over a decade of real-world use cases solved. The most battle-tested codebase available for PrestaShop + Odoo.
Direct communication with PrestaShop's native API using the official Python library.
pip install prestapyt. Handles authentication, pagination, and XML/JSON serialization.Compatible with PrestaShop 1.6 and 1.7/8.x. FlexigoTech validates the exact Odoo + PrestaShop version combination prior to implementation.
This module is open source under the AGPL-3.0 license from the OCA (Odoo Community Association). FlexigoTech implements, maintains, and adapts it professionally — we never commercialize it as a proprietary module. The source code is always accessible. What does AGPL mean? →
View on GitHub OCAFlexigoTech configures the connector, maps all objects, runs the initial synchronization, and keeps the automated jobs running. No ongoing manual work required.
Specialized team · Replies in <1 day