Sin impuesto Con impuesto

Connecter PrestaShop à un ERP : architectures et erreurs courantes

Une intégration ERP bien conçue fait gagner des heures chaque jour ; une intégration mal conçue crée plus de travail qu'elle n'en retire. Voici les décisions clés.

Jesús Meilán
Updated: 26/09/2026 110
Connecter PrestaShop à un ERP : architectures et erreurs courantes
Share:

Intégrer la boutique à l'ERP (le logiciel de gestion de l'entreprise) évite de ressaisir les commandes à la main, de vendre du stock qui n'existe pas et les écarts en comptabilité. Mais les choix de conception font toute la différence entre une intégration qui tourne seule et une qu'il faut surveiller tous les jours.

1. Qui fait foi pour chaque donnée

DonnéeFait foi en général
Produits, prix, stockERP → boutique
Commandes et clients webBoutique → ERP
Statut de commande, suiviERP → boutique
FacturesUn seul système (idéalement l'ERP)

Si les deux systèmes peuvent modifier la même donnée, tôt ou tard il y aura des conflits.

2. Identifiants communs

Référence produit, EAN ou un champ dédié qui relie chaque produit de la boutique à celui de l'ERP. Sans cette clé unique et stable, l'intégration revient à deviner à partir des noms.

3. Temps réel ou par lots

  • Temps réel (webhooks, hooks de PrestaShop) : les commandes partent vers l'ERP dès qu'elles sont payées.
  • Par lots (cron toutes les X minutes) : stock et prix, où quelques minutes de décalage sont acceptables.

4. Erreurs et nouvelles tentatives

  • File d'envois en attente : si l'ERP ne répond pas, la commande reste en file et est renvoyée, elle n'est pas perdue.
  • Journal de chaque échange avec son résultat.
  • Alertes lorsqu'un élément n'a pas été synchronisé depuis trop longtemps.
Des hooks qui ne se déclenchent pas : si l'intégration écoute un hook de PrestaShop (par exemple le changement de statut d'une commande), vérifiez qu'il se déclenche aussi quand le changement est fait par un autre module ou par l'API, et pas seulement par un employé depuis le back-office.

5. Tests avec des données réelles

Testez l'intégration sur une copie de la boutique connectée à un environnement de test de l'ERP, avec des commandes variées : remises, plusieurs transporteurs, retours, clients avec et sans société.

Chargement...
Consentement aux cookies
Retour en haut