Skip to main content

Installation & Requirements

Prerequisites

  • Odoo 18 Community or Enterprise Edition
  • Python 3.10+
  • PrestaShop 1.7+ or 8.x with Webservice API enabled
  • PrestaShop API Key with full permissions
  • Odoo modules: base, product, mail, account

Installation Steps

Step 1: Copy the sdlc_prestashop_connector folder into your Odoo custom addons directory.

Step 2: Restart the Odoo server with --update=sdlc_prestashop_connector or use the Apps menu.

Step 3: Go to Apps, remove the "Apps" filter, search for "PrestaShop", and click Install.

Step 4: The PrestaShop menu will appear in the top navigation bar.

PrestaShop API Setup

In your PrestaShop admin panel:

  1. Go to Advanced Parameters > Webservice
  2. Click Add New Webservice Key
  3. Generate or enter an API key
  4. Set permissions: check all resources with GET, POST, PUT, DELETE
  5. Enable the webservice and save
  6. Copy the API key for use in Odoo
warning

The API key must have full permissions on all resources. Missing permissions will cause sync failures for the affected data types.

Next Steps

Need Help?

Contact SDLC Corp at sdlccorp.com/contact-us