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:
- Go to Advanced Parameters > Webservice
- Click Add New Webservice Key
- Generate or enter an API key
- Set permissions: check all resources with GET, POST, PUT, DELETE
- Enable the webservice and save
- 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