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

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.