Synchronisez les données produits de votre ERP vers vos marketplaces
ERPkit envoie les prix, prix barrés, poids et codes-barres de Dolibarr vers Shopify, WooCommerce et PrestaShop. La synchronisation delta garantit que seuls les produits modifiés sont mis à jour — des syncs rapides et une consommation API minimale.
Ce qui est synchronisé
ERPkit est un moteur de synchronisation en mise à jour uniquement. Il envoie les données opérationnelles de vos produits depuis votre ERP vers vos marketplaces — jamais dans l'autre sens, et jamais les données de présentation comme les titres ou les images. Voici exactement ce qui est envoyé.
Prix de vente
Votre prix de vente Dolibarr devient le prix affiché sur la marketplace. Lorsque vous modifiez un prix dans Dolibarr, la synchronisation suivante envoie la mise à jour à toutes les fiches marketplace liées. Un seul changement de prix, toutes vos boutiques mises à jour.
Prix barré
Définissez un prix barré dans Dolibarr pour afficher des remises sur vos fiches marketplace. Shopify, WooCommerce et PrestaShop affichent ce prix comme l'ancien prix rayé à côté de votre prix de vente — un levier de conversion éprouvé.
Poids
Le poids du produit est synchronisé avec conversion automatique des unités. Que vos produits Dolibarr utilisent les kilogrammes, les grammes ou les livres, ERPkit convertit vers l'unité attendue par votre marketplace. Des données de poids précises alimentent les calculateurs de frais de port et les grilles tarifaires des transporteurs.
Code-barres (EAN / UPC)
ERPkit envoie le code-barres stocké dans Dolibarr vers vos fiches marketplace. Les codes-barres sont essentiels pour la gestion des stocks, la lecture en point de vente et la conformité marketplace — notamment sur des plateformes comme Amazon ou CDiscount qui exigent des EAN valides.
Comment fonctionne la synchronisation delta
ERPkit n'envoie pas aveuglément tous les produits à chaque synchronisation. Il utilise la détection de changements par empreinte pour identifier les produits réellement modifiés, puis n'envoie que ces mises à jour à l'API de la marketplace.
Avant chaque synchronisation, ERPkit calcule une empreinte cryptographique des champs synchronisables de chaque produit (prix, prix barré, poids, code-barres). Ce hash est comparé à celui enregistré lors de la synchronisation précédente. Si les hashs correspondent, le produit est entièrement ignoré — aucun appel API n'est effectué.
Cette approche présente trois avantages concrets. Premièrement, les syncs sont rapides : un catalogue de 2 000 produits dont seuls 15 ont changé ne génère que 15 appels API, pas 2 000. Deuxièmement, vous restez largement dans les limites de débit API de la marketplace, même avec de grands catalogues. Troisièmement, le cache de hashs est jetable — s'il est perdu ou effacé, la synchronisation suivante traite simplement chaque produit comme modifié et reconstruit le cache. Aucune donnée n'est perdue, et les syncs suivantes reviennent automatiquement en mode delta.
La synchronisation delta est incluse dans tous les plans ERPkit. Aucune configuration n'est nécessaire — elle fonctionne dès votre première synchronisation.
Marketplaces supportées
La synchronisation produits fonctionne avec toutes les marketplaces supportées par ERPkit. Chaque adaptateur marketplace gère le format API et le mapping de champs spécifiques à la plateforme.
Shopify
ERPkit utilise l'API Admin GraphQL de Shopify pour mettre à jour les prix de variante, prix barrés, poids et codes-barres. Les produits sont résolus par GID de variante — chaque produit Dolibarr correspond à exactement une variante Shopify.
WooCommerce
Les mises à jour sont envoyées via l'API REST WooCommerce. ERPkit gère aussi bien les produits simples que les déclinaisons, en associant chaque produit Dolibarr à un produit ou une déclinaison WooCommerce.
PrestaShop
ERPkit communique avec l'API Webservice PrestaShop. Les versions 1.7 et 8.x sont supportées. Les produits et combinaisons sont mis à jour à l'aide de l'identifiant de variante stocké dans le champ extra Dolibarr.
Comment fonctionne le mapping produits
ERPkit suit un modèle de mise à jour uniquement. Il ne crée jamais de produits sur votre marketplace — les produits doivent déjà y exister. Vous contrôlez quels produits Dolibarr sont liés en définissant un identifiant de variante marketplace.
Chaque produit Dolibarr dispose d'un champ extra pour chaque marketplace (par exemple, shopify_variant_id ou woocommerce_variant_id). Lorsque ce champ contient un identifiant de variante valide, ERPkit sait que ce produit doit être synchronisé vers cette marketplace. Si le champ est vide, le produit est simplement ignoré.
Vous pouvez définir les identifiants de variante manuellement ou utiliser la fonction de correspondance automatique dans le tableau de bord ERPkit. La correspondance automatique compare les références produits Dolibarr aux SKU de la marketplace et lie automatiquement les produits correspondants. Pour les produits à plusieurs variantes ou combinaisons, chaque produit Dolibarr correspond à exactement une variante marketplace — ce qui vous donne un contrôle précis sur la variante qui reçoit la mise à jour.
Cette conception fait de Dolibarr la source de vérité unique pour les données produits. Vos fiches marketplace conservent leurs titres, descriptions, images et contenu SEO intacts. ERPkit ne met à jour que les quatre champs opérationnels : prix, prix barré, poids et code-barres.
La synchronisation produits fait partie de chaque plan
La synchronisation produits est incluse dans l'offre de base avec l'import des commandes et la création de factures. Ces trois phases couvrent le pipeline de synchronisation essentiel et sont incluses dans chaque abonnement ERPkit. Consultez les tarifs pour le détail des plans.
Questions fréquentes
Quelles données produits ERPkit synchronise-t-il ?
ERPkit synchronise quatre champs : le prix de vente, le prix barré, le poids (avec conversion automatique des unités) et le code-barres (EAN/UPC). Il ne synchronise pas les titres, descriptions, images ou autres données de présentation. Vos fiches marketplace restent exactement telles que vous les avez conçues.
À quelle fréquence les produits sont-ils synchronisés ?
La fréquence de synchronisation dépend de votre formule d'abonnement. Chaque formule inclut un intervalle de synchronisation différent, et les syncs s'exécutent automatiquement selon ce rythme. Vous pouvez également déclencher une synchronisation manuelle depuis le tableau de bord à tout moment. Chaque synchronisation utilise la détection delta — seuls les produits dont les données ont changé depuis la dernière synchronisation sont envoyés à la marketplace, garantissant des syncs rapides et prévisibles même avec de grands catalogues.
Dois-je synchroniser tous mes produits ?
Non. ERPkit ne synchronise que les produits qui ont un identifiant de variante marketplace défini dans leur champ extra Dolibarr. Les produits sans identifiant de variante sont simplement ignorés. Vous gardez le contrôle total sur les produits liés et ceux qui restent inchangés.
Autres phases de synchronisation
La synchronisation produits est l'une des cinq phases du pipeline de synchronisation ERPkit. Découvrez les autres phases ci-dessous.
Import des commandes
Importez les commandes marketplace dans Dolibarr avec correspondance client et déduplication.
En savoir plusCréation de factures
Créez et validez automatiquement les factures pour chaque commande importée.
En savoir plusExpéditions
Renvoyez les numéros de suivi et les informations transporteur vers vos marketplaces.
En savoir plusGardez vos prix marketplace synchronisés
La synchronisation produits est incluse dans l'offre de base. Modifiez un prix dans Dolibarr, synchronisez-le vers toutes vos marketplaces en quelques secondes.