PrestaShop Connector Features¶
PrestaShop is a popular open-source eCommerce platform. By connecting PrestaShop with Odoo using the Odoo PrestaShop Connector, you automate the day-to-day flow of products, inventory, orders and fulfillment between your store and your ERP.
Supported Features¶
- Data Synchronization
The connector keeps catalog, inventory, orders and customer data aligned between Odoo and PrestaShop through scheduled jobs and manual operations.
- Product Management
Synchronize products and combinations (variants) — name, description, short description, reference (SKU), barcode (EAN13), price, weight, attributes, images, categories, tags and brand.
Full lifecycle from Odoo: Import, Export and Update. Simple and combination (variant) products are supported.
- Inventory Management
Bi-directional stock sync, export uses your Stock Based On setting and each item’s Manage Stock flag.
- Order Management
Orders import with line items, shipping, wrapping (gift) and discounts, processed by an Order Workflow per PrestaShop order state and payment method.
Cancel orders from Odoo by pushing the PrestaShop state marked Canceled.
- Tax Management
Use Odoo’s default tax behaviour, follow the marketplace tax, or follow the marketplace tax and apply fiscal position mappings, PrestaShop tax are mapped to Odoo taxes.
- Categories, Tags, Brands & Attributes
Import PrestaShop categories (with hierarchy), tags, brands (manufacturers) and product options/values, attributes are matched automatically for combination products.
- Multilingual
Reads multilingual fields in the store language you select, and writes them back per active PrestaShop language.
- Customer Management
Create billing, shipping and optional company contacts automatically from imported orders.
- Automation and Workflow
Per-instance scheduled actions run order import, inventory import/export and order status export automatically.
- Multi Store Selling
Connect multiple PrestaShop stores by creating one instance per store in a single Odoo database.
- Monitoring and Logs
Queues and Logs expose retryable jobs and per-operation logs, smart notifications and activities keep your team informed.
Real-time Synchronization¶
The connector synchronizes with PrestaShop on a poll-based schedule, there are no webhooks. Connect PrestaShop with Odoo and keep your business in sync through scheduled actions and manual operations.
Order |
Import |
Order Status |
Export |
Inventory |
Bi-directional |
Listings |
Bi-directional |
Orders |
Import |
Order Status |
Export |
Inventory |
Bi-directional |
Images |
Bi-directional |
Categories |
Import |
Tags |
Import |
Brands |
Bi-directional |
Cancel Order |
Export |
Benefits¶
- Centralized Operations
Products, orders, inventory and customers managed from one Odoo backend.
Multi-store ready — one instance per store.
- Accurate Inventory
Bi-directional stock sync reduces oversells and stockouts.
- Faster Order Fulfillment
Orders flow in automatically and follow a configurable workflow, the fulfillment state flows back on delivery validation.
- Better Decisions
Consolidated data drives Odoo reports, dashboards and accounting.
Conclusion¶
The Odoo PrestaShop Connector turns your PrestaShop store into a managed channel inside Odoo, with products, inventory, orders and fulfillment synchronized with minimal manual effort.
Note
The connector communicates with PrestaShop through the official PrestaShop Web Service (REST API), authenticated with a Webservice API Key issued by your store (see Generate PrestaShop Credentials). PrestaShop 1.7.x and 8.x are supported.
Note
PrestaShop has no webhooks, synchronization is poll-based through the per-instance scheduled actions and the manual operations wizard.
Note
The connector synchronizes data as detailed above. Other actions must be managed from the PrestaShop Back Office as usual.