PrestaShop Administration & Productivité

Synchronisation Multi-Boutiques – Module Prestashop 8 & 9

Synchronisez catalogue, stock et prix entre plusieurs boutiques PrestaShop

Un moteur de synchronisation complet entre vos installations PrestaShop, via le webservice natif — sans intermédiaire ni service tiers.

En un coup d'œil
  • Synchronise catégories, produits, stock et prix spécifiques entre installations PrestaShop distinctes
  • Modes push et pull, avec mapping d'IDs persistant et détection des changements par empreinte
  • Gestion des conflits : source, cible, plus récent ou arbitrage manuel en un clic
  • Traitement par lots avec reprise automatique et automatisation par cron sécurisé
  • PrestaShop 8 et 9, multiboutique, via le webservice natif — code source inclus
PrestaShop 8 & 9 Push & Pull Mapping d'IDs Gestion des conflits Cron automatique
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
Synchronisation des produits et stocks entre plusieurs boutiques PrestaShop
v1.0.0 · mis à jour 2026-07-15
Ce que ça fait

La version courte.

01

Push & Pull

Choisissez par profil quelle boutique fait autorité : la courante pousse ses données, ou la distante devient la source.

02

Mapping d'IDs persistant

Chaque entité locale est appariée définitivement à son équivalent distant. Aucun doublon, même après des centaines de synchros.

03

Gestion des conflits

Source, cible, plus récent ou arbitrage manuel. Les conflits se résolvent en un clic depuis le back-office.

04

Reprise par lots et cron

Budget de temps configurable, reprise automatique après interruption et URL de cron sécurisée par jeton.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de Synchronisation Multi-Boutiques - Module Prestashop 8 & 9, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

À quoi sert Synchronisation Multi-Boutiques ?

Le multiboutique natif de PrestaShop repose sur une seule installation partageant une même base. Ce module répond à un autre besoin : synchroniser des installations PrestaShop réellement distinctes, chacune avec sa propre base, son propre hébergement, éventuellement son propre domaine. Il est idéal pour relier une boutique de gros et une boutique de détail, un site par pays, ou une boutique de préproduction et sa production.

§ 02

Push ou pull, vous choisissez la source

Chaque profil définit un sens de synchronisation et une boutique distante cible. En push, la boutique courante envoie ses données ; en pull, elle les reçoit. Vous pouvez créer autant de profils que nécessaire, chacun avec ses entités et sa stratégie de conflit propres.

§ 03

Un mapping d'IDs fiable dans la durée

Le module tient un registre permanent des correspondances entre identifiants locaux et distants. Les langues sont appariées par code ISO, les catégories par hiérarchie, les déclinaisons par référence. Cette persistance garantit qu'aucune entité n'est recréée à tort, même sur des synchronisations répétées pendant des mois.

§ 04

La gestion des conflits pensée pour le réel

Lorsque les deux côtés modifient la même fiche, quatre stratégies sont disponibles : la source gagne, la cible gagne, le plus récent gagne, ou arbitrage manuel. En mode manuel, chaque conflit apparaît dans une file dédiée et se tranche en un clic, sans risque d'écrasement involontaire.

§ 05

Robuste sur les gros catalogues

La synchronisation s'effectue par lots dans un budget de temps configurable, avec reprise automatique : une exécution interrompue reprend précisément là où elle s'est arrêtée. C'est ce qui rend le module utilisable sereinement sur de gros catalogues et sur de l'hébergement mutualisé.

§ 06

Automatisation par cron

Une URL de cron sécurisée par jeton permet de déclencher automatiquement tous les profils concernés, par exemple toutes les quinze minutes. Le tableau de bord affiche l'état des synchronisations, les journaux détaillés et un test de connexion au webservice distant.