Se rendre au contenu
Retour aux modules
Connecteur

Connecteur PrestaShop

Publiez votre catalogue Odoo sur PrestaShop avec déclinaisons, traductions et images, synchronisez le stock en temps réel et importez les commandes automatiquement. Rien à installer sur PrestaShop. Mappings de champs configurables, multiboutique, PrestaShop 8 & 9.

20.0 19.0
Connecteur PrestaShop
Connecteur PrestaShop

Présentation du module

Nalios
Odoo Gold Partner · Belgique

/ Odoo 19 & 20 · PrestaShop

Connecteur PrestaShop

La passerelle entièrement configurable entre Odoo et PrestaShop. Publiez votre catalogue avec ses déclinaisons, traductions et images, synchronisez le stock en temps réel et recevez vos commandes PrestaShop dans Odoo — sans rien installer sur votre boutique.

Webservice PrestaShop Aucun module PrestaShop requis Multiboutique & multilingue Mapping sans code Odoo.sh & On Premise

Couverture

Votre catalogue en sortie. Vos commandes en entrée.

Odoo reste votre back-office : les produits et le stock sont gérés dans Odoo et publiés sur PrestaShop, les commandes reviennent dans Odoo pour la facturation et la livraison.

Flux Odoo → PrestaShop PrestaShop → Odoo
Produits (prix, références, EAN13, règles de taxes, catégories)✔config
Déclinaisons (attributs, valeurs, couleurs, impacts sur le prix)✔—
Images produits (téléversées, renvoyées uniquement en cas de modification)✔—
Traductions (toutes les langues de la boutique, depuis les traductions Odoo)✔—
Publication (publier, dépublier & archiver depuis Odoo)✔—
Niveaux de stock (temps réel, par déclinaison, les kits suivent leurs composants)✔—
Commandes (lignes, frais de port, remises, correspondance des statuts)—✔
Clients & adresses (rapprochement par e-mail, facturation & livraison)✔✔
Annulation de commande (statut PrestaShop → annulée dans Odoo)—✔
Livraison & suivi (numéro de suivi, statut « Expédié », e-mail au client)✔—
Import historique (commandes par plage de dates)—✔

Mise en route

Opérationnel en 5 minutes

1

Connectez votre boutique

Activez le webservice dans le back-office PrestaShop et collez la clé dans Odoo. Un clic teste la connexion et vous indique précisément quelle permission manque, le cas échéant.

2

Lancez l’assistant de configuration

Les langues, statuts de commande et groupes de règles de taxes sont récupérés depuis votre boutique. Cochez les flux souhaités — produits, stock, clients, commandes, suivi — et les profils, mappings de champs, déclencheurs et pollers sont créés pour vous.

3

Publiez vos produits

Cochez « Publier sur PrestaShop » sur vos produits — un par un ou des centaines à la fois depuis la vue liste. Ils apparaissent sur votre boutique avec leurs déclinaisons, leurs images et leur stock en direct.

Assistant de configuration : choisissez vos flux, tout est configuré pour vous

Ce qui fait la différence

Pourquoi ce connecteur est différent

Rien à installer sur PrestaShop

Le connecteur utilise le Webservice natif de PrestaShop : aucun module PrestaShop à acheter, installer ou mettre à jour, et rien qui puisse casser lors d’une mise à jour de votre boutique. Odoo fait tout le travail, même sur un hébergement mutualisé.

Mapping des champs 100 % configurable

Associez n’importe quel champ Odoo, expression Python, constante, image ou liste imbriquée à n’importe quel champ PrestaShop — sur n’importe quel modèle Odoo. Transformateurs, valeurs par défaut, clés de rapprochement, règles de création seule et aperçu du payload : tout est dans l’interface, sans code.

Votre catalogue existant, repris tel quel

Vous vendez déjà sur PrestaShop ? Les produits sont rapprochés par référence, les déclinaisons par leurs références, les attributs et valeurs par leur nom dans n’importe quelle langue. Les objets existants sont liés et mis à jour — jamais dupliqués.

Réellement multilingue

Les noms, descriptions et URL sont envoyés dans chaque langue de votre boutique, directement depuis les traductions d’Odoo. Les langues sans traduction Odoo reprennent votre langue par défaut, pour qu’aucune fiche produit ne reste vide.

Conçu pour la production

Files de tâches dédupliquées, nouvelle tentative automatique quand la boutique est injoignable, échecs partiels repris sans doublons, codes-barres invalides ignorés au lieu de bloquer un export, et une traçabilité complète de chaque payload envoyé et reçu.

Stock en temps réel, pas de survente

Chaque mouvement de stock dans Odoo — transfert validé, ajustement d’inventaire, vente — est envoyé immédiatement, par déclinaison. La quantité envoyée est celle réellement disponible, moins ce qui est déjà réservé. Les kits sont mis à jour dès qu’un de leurs composants bouge.

Mapping des champs avec le schéma PrestaShop chargé dans Odoo

Cycle de vie des commandes

Le cycle de vie complet des commandes, automatisé

01

Un client commande sur votre boutique PrestaShop et paie

02

En quelques minutes, la commande client arrive dans Odoo avec son client, ses adresses, ses lignes, les frais de port et les remises — confirmée ou non selon son statut

03

Odoo vérifie les totaux par rapport à PrestaShop et signale tout écart sur la commande

04

Vous validez la livraison dans Odoo

05

La commande PrestaShop passe à « Expédié » avec son numéro de suivi, et votre client est prévenu

Zéro copier-coller. Zéro double encodage. Traçabilité complète.

Sous le capot

Points techniques clés

APIWebservice PrestaShop (REST), avec une couche de transport prête pour la nouvelle Admin API de PrestaShop dès qu’elle couvrira les commandes et le stock.
AuthentificationClé webservice, avec un test de connexion listant les permissions accordées sur chaque ressource.
Synchronisation entranteInterrogation des enregistrements modifiés toutes les 5 minutes, avec une fenêtre de chevauchement et une déduplication : rien n’est manqué, même après une interruption d’Odoo. Les enregistrements sont toujours relus intégralement avant traitement.
Files d’attenteTâches sortantes & événements entrants avec déduplication, crons par lots, déclencheurs instantanés, nouvelle tentative par élément, journaux complets des payloads et réponses.
MultiboutiqueConnectez autant de boutiques PrestaShop que nécessaire à une seule base Odoo — même sur des versions différentes de PrestaShop — chacune avec ses propres langues, statuts de commande, profils et liens. Un mouvement de stock dans Odoo met à jour toutes les boutiques en une fois.
ImagesTéléversement direct vers PrestaShop (aucune URL publique nécessaire), renvoyé uniquement quand l’image change dans Odoo.
CompatibilitéDisponible pour Odoo 19 et Odoo 20 (choisissez votre version en haut de cette page), Community & Enterprise, Odoo.sh et On Premise. PrestaShop 8 & 9. Applications de base optionnelles : chaque flux ne s’active que si l’application Odoo correspondante est installée.
File de tâches : chaque payload journalisé, nouvelle tentative en un clic, traçabilité complète

Vous connectez une boutique existante ?

Votre catalogue PrestaShop est reconnu et lié à vos produits Odoo au lieu d’être recréé, et l’Import historique ramène vos commandes passées dans Odoo par plage de dates — de manière idempotente, avec les mêmes profils de mapping que la synchronisation en direct. Connectez une boutique active depuis des années et soyez synchronisé le jour même, sans doublons.

Une question ? Un problème ? Parlez directement à ceux qui l’ont développé.

Nous vous répondons dans les 8 heures ouvrables. Un guide utilisateur complet (PDF) est fourni avec le module, dans son dossier doc.

Contactez-nous

Écrivez-nous directement à

[email protected]

Publié par

Nalios — Odoo Gold Partner, Belgique — nalios.be