Synchroniser votre boutique WooCommerce

Guide — Synchroniser votre boutique WooCommerce 🛒 Synchroniser votre boutique WooCommerce Importez vos produits WooCommerce dans e-Vend et gardez votre stock à jour automatiquement, sans double saisie 🏪 Vendeurs 🛍️ E-commerce self-hosted Août 2026 — v1.0 📖 C'est quoi ? 🔒 Qui y a accès 🔑 Générer votre clé API 🔗 Connecter votre boutique ⚖️ Sync ou Import ? 🔄 Sync et webhook 🚧 Limite de produits du plan 📋 Ce qui est importé ✏️ Modifications manuelles ⚠️ Limites actuelles 🔧 Dépannage ⚠️ Ce guide est fourni à titre informatif. Pour toute question, contactez l'équipe e-Vend via la messagerie de votre tableau de bord. 📖 C'est quoi, la synchronisation WooCommerce ? Un pont automatique entre votre propre site WordPress et votre catalogue e-Vend WooCommerce, contrairement à Shopify, eBay ou Etsy, n'est pas une plateforme centrale — c'est un module gratuit qui tourne sur votre propre site WordPress , hébergé où vous voulez. Chaque boutique WooCommerce est donc unique et indépendante, ce qui change un peu la façon de la connecter (pas de bouton "Se connecter avec WooCommerce" comme pour eBay — vous générez vous-même une clé d'accès directement chez vous). Une fois connectée, la synchronisation fait ce travail à votre place : Elle importe vos produits WooCommerce directement dans "Vos annonces" sur e-Vend — nom, prix, photos, description, stock, catégorie. Elle garde votre stock à jour en temps réel. Dès qu'un produit change sur votre site (vente, ajustement manuel, nouveau produit), un signal (webhook) part automatiquement de votre site vers e-Vend pour répercuter le changement — pas besoin de recliquer sur "Sync" à chaque fois. Elle est à sens unique. L'information circule toujours de WooCommerce vers e-Vend, jamais l'inverse. e-Vend ne modifie jamais vos produits WooCommerce, ne crée rien sur votre site, et n'y touche à aucun prix ni stock. 💡 Le principe en une phrase e-Vend lit ce qui se passe sur votre site WooCommerce pour garder votre catalogue à jour — il n' écrit jamais rien dessus, à part créer un petit signal (webhook) qui le prévient des changements. 🔒 Qui a accès à cette fonctionnalité Pas tous les forfaits vendeur ⚠️ La connexion boutique n'est pas incluse dans tous les forfaits La synchronisation WooCommerce fait partie de la même fonctionnalité "Connecter boutique" que Shopify, eBay ou Etsy — réservée aux forfaits vendeur supérieurs sur e-Vend. Si vous ne voyez pas l'option dans votre menu, ou si un message indique que cette fonctionnalité n'est pas incluse dans votre forfait actuel, consultez Configuration → Abonnement pour voir les forfaits disponibles. 🔑 Générer votre clé API WooCommerce L'étape la plus importante — sans elle, rien d'autre ne peut fonctionner Contrairement à eBay ou Shopify, il n'y a pas d'autorisation à donner sur un site externe : vous générez vous-même, dans l'administration de votre propre site , une "Clé" et un "Secret" qui donnent à e-Vend la permission de lire (et créer un webhook sur) votre boutique. Admin WordPress → WooCommerce → Réglages → Avancé → API REST 1 Ouvrez WooCommerce → Réglages → Avancé → API REST Dans le menu de gauche de votre admin WordPress, cliquez sur "WooCommerce", puis "Réglages", puis l'onglet "Avancé", puis "REST API keys" (ou "Clés API REST"). 2 Cliquez sur "Add key" / "Ajouter une clé" Un formulaire de création de clé s'ouvre. ⚠️ Choisissez "Read/Write" dans Permissions — pas seulement "Read" C'est le piège le plus fréquent. Une clé en lecture seule ("Read") empêche e-Vend de créer le webhook automatique décrit plus loin — la connexion fonctionnera pour l'import, mais jamais pour la mise à jour en temps réel. 3 Cliquez sur "Generate API key" WooCommerce affiche votre Clé (Consumer Key) et votre Secret (Consumer Secret). 🔒 Copiez les DEUX tout de suite, dans un fichier temporaire C'est la seule fois où le Secret sera visible. Si vous quittez la page sans l'avoir copié, il n'y a aucun moyen de le retrouver — vous devrez générer une nouvelle clé et refaire la connexion. votresite.com/wp-admin/admin.php?page=wc-settings&tab=advanced&section=keys WooCommerce REST API Key details Description Permissions Read/Write Generate API key Une fois générées, vos clés ressemblent à ceci (exemple fictif) : Clé ck_a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0 Secret cs_z9y8x7w6v5u4t3s2r1q0p9o8n7m6l5k4j3i2h1g0 ⚠️ Votre site doit être en HTTPS La méthode d'authentification utilisée par e-Vend exige que votre boutique WooCommerce soit accessible en https:// (pas seulement http://). C'est le cas de la grande majorité des sites aujourd'hui — mais si votre hébergeur n'a pas encore activé de certificat SSL sur votre domaine, la connexion échouera. Contactez votre hébergeur pour activer le HTTPS avant de continuer. 🔗 Connecter votre boutique dans e-Vend Espace vendeur → Connecter boutique Espace vendeur → Connecter boutique → Catégorie "E-commerce" → onglet WooCommerce 1 Ouvrez "Connecter boutique" dans le menu de gauche Sous "Catégorie de plateforme", choisissez E-commerce , puis cliquez sur l'onglet WooCommerce . 2 Remplissez l'URL de votre boutique L'adresse complète de votre site, avec https:// (ex: https://votre-boutique.com ). 3 Collez votre Clé API et votre Secret API Ceux générés à l'étape précédente — assurez-vous qu'ils n'ont pas d'espace superflu au début ou à la fin en les collant. ⚖️ Choisissez votre type de connexion : Sync ou Import Lisez la section suivante avant de choisir — les deux options ont des conséquences différentes. 4 Cliquez sur "Connecter cette boutique WooCommerce" Contrairement à eBay/Shopify, il n'y a pas de redirection — la connexion se fait directement. Votre boutique apparaît tout de suite dans "Vos boutiques connectées", avec le statut "En attente". 5 Cliquez sur "Sync" pour lancer le premier import C'est cette action qui déclenche le tout premier import ET crée automatiquement le webhook sur votre site (voir la section "Sync et webhook"). Rien ne se passe tant que vous n'avez pas cliqué sur ce bouton au moins une fois. e-vend.ca/vendeur?page=connecter-boutique Connecter cette boutique WooCommerce URL de votre boutique * Clé API * Secret API * Type de connexion Synchroniser en continu (recommandé) Importer une fois seulement (transfert) Connecter cette boutique WooCommerce Une fois le premier Sync lancé, votre boutique apparaît dans la liste "Vos boutiques connectées" : 🛒 Ma boutique WooCommerce ✓ Synchronisé https://votre-boutique.com Produits : 24  ·  Commandes : 0 Dernière sync : aujourd'hui à 14 h 32 🔄 Sync Déconnecter ⚖️ Sync ou Import — quelle différence, quel choix faire Moins radical que sur eBay — voici pourquoi À la connexion, e-Vend vous demande de choisir entre deux modes. Sur eBay ou Shopify, ce choix change aussi où vos photos sont hébergées — mais WooCommerce est différent : vos photos sont toujours copiées sur le stockage sécurisé d'e-Vend, peu importe le mode choisi. C'est une nécessité technique : chaque boutique WooCommerce vit sur un domaine différent et imprévisible (le vôtre, unique), alors qu'e-Vend ne peut garantir l'affichage fiable d'images que depuis une liste de domaines connus à l'avance. Vos photos sont donc toujours en sécurité, même si votre site WooCommerce devient inaccessible plus tard. La vraie différence entre les deux modes, pour WooCommerce, se résume à une seule chose : est-ce que ça continue de se mettre à jour tout seul, ou pas. 🔄 Synchroniser en continu 📥 Importer une fois (transfert) Ce que ça fait Garde e-Vend à jour en continu avec votre boutique WooCommerce Copie vos produits dans e-Vend, une seule fois, puis n'y touche plus Vos photos Copiées sur le stockage d' e-Vend Copiées sur le stockage d' e-Vend (identique) Webhook créé sur votre site ✅ Oui, automatiquement ❌ Non — inutile pour un transfert ponctuel Mise à jour du stock/prix ✅ Quasi en temps réel + vérification de secours toutes les 24h ❌ Aucune — figée au moment de l'import Si vous fermez votre site WooCommerce ensuite ⚠️ Plus de mise à jour possible, mais vos annonces et photos restent intactes sur e-Vend ✅ Aucun impact, tout continue de fonctionner normalement Nouveaux produits ajoutés sur WooCommerce plus tard Apparaissent automatiquement sur e-Vend N'apparaissent jamais automatiquement — il faudrait relancer un nouvel import ✅ Bonne nouvelle : le choix est moins risqué que sur eBay Comme vos photos sont copiées sur e-Vend dans les deux cas, il n'y a pas de "piège" équivalent à celui d'eBay où fermer son compte externe fait disparaître les images. Le mode "Synchroniser en continu" reste néanmoins recommandé pour la grande majorité des vendeurs, puisqu'il garde tout à jour sans effort supplémentaire. 🤔 Comment choisir ✅ Choisissez "Synchroniser en continu" si... Votre boutique WooCommerce reste active et à jour Vous voulez que le stock et le prix restent justes des deux côtés sans y penser C'est le choix par défaut recommandé pour presque tout le monde 📥 Choisissez "Importer une fois" si... Vous voulez migrer définitivement vers e-Vend Vous prévoyez fermer ou mettre hors ligne votre site WordPress bientôt Vous êtes à l'aise de gérer le stock manuellement par la suite 🔄 Sync et webhook — comment la mise à jour automatique fonctionne Un mécanisme différent de celui d'eBay, plus rapide — avec une petite particularité à connaître 💡 WooCommerce a de vrais webhooks — pas de polling Contrairement à eBay ou Etsy (qui n'informent e-Vend qu'à intervalle fixe), WooCommerce envoie un signal (webhook) à e-Vend dès qu'un produit change sur votre site. e-Vend crée ce webhook automatiquement sur votre boutique la première fois que vous cliquez sur "Sync" — vous n'avez rien à configurer vous-même. 🖱️ Le premier clic sur "Sync" La toute première fois, cliquer sur Sync fait deux choses en même temps : 1 Importe tous vos produits publiés Chaque produit visible sur votre boutique (statut "Publié") est copié dans "Vos annonces" — nom, prix, stock, description, photos, catégorie. 2 Crée le webhook sur votre site (mode Sync seulement) e-Vend se connecte à votre boutique et enregistre lui-même un webhook, invisible pour vous, qui préviendra e-Vend à chaque nouveau produit, produit modifié ou produit supprimé. ⚡ Ensuite, en continu Une fois le webhook en place, chaque changement sur votre boutique (une vente qui réduit le stock, un prix modifié, un nouveau produit publié) déclenche un signal quasi instantané vers e-Vend, qui met à jour la fiche correspondante automatiquement — sans que vous ayez à recliquer sur "Sync". ⚠️ Particularité WordPress à connaître : le délai possible sur un site peu visité WordPress ne vérifie ses tâches en attente (dont l'envoi des webhooks) que lorsque quelqu'un visite votre site — c'est ainsi que fonctionne WordPress par défaut ("WP-Cron"), peu importe l'hébergeur. Sur une boutique avec beaucoup de visiteurs, ça ne se remarque jamais. Sur un site de test ou très peu visité, un changement peut mettre plus de temps que prévu à arriver sur e-Vend. Si vous ne voyez rien après un changement : visitez simplement une page de votre site WooCommerce pour "réveiller" l'envoi, ou cliquez sur "Sync" manuellement pour forcer une vérification immédiate. 🕓 Le filet de sécurité — toutes les 24h En plus du webhook, e-Vend revérifie automatiquement chaque boutique connectée en mode Sync toutes les 24 heures, au cas où un signal aurait été manqué (site hors ligne temporairement, webhook non délivré, etc.). C'est un filet de sécurité, pas le mécanisme principal — le webhook fait l'essentiel du travail en temps réel. 🖱️ Quand cliquer sur Sync manuellement Le webhook couvre l'essentiel automatiquement. Cliquez manuellement sur Sync si : vous venez de reconnecter la boutique et voulez forcer une vérification immédiate, vous soupçonnez qu'un changement n'est pas arrivé (site peu visité, voir plus haut), ou vous voulez simplement vous rassurer que tout est à jour. 📥 Tout ceci ne s'applique qu'au mode "Synchroniser en continu" Une boutique connectée en mode "Importer une fois" n'a ni webhook, ni vérification de secours de 24h, ni bouton Sync réutilisable une fois le transfert terminé (le badge affiche alors "✓ Transfert terminé"). Voir la section Sync ou Import . 🚧 Limite de produits de votre plan Un import peut être bloqué s'il fait dépasser votre quota Votre forfait vendeur e-Vend limite le nombre total de produits actifs que vous pouvez avoir (peu importe leur provenance). Avant de lancer un import ou une synchronisation, e-Vend vérifie automatiquement que le total de vos produits existants plus vos produits publiés sur WooCommerce ne dépasse pas cette limite. ⚠️ Si ça dépasse : rien n'est importé du tout Plutôt que d'importer une partie de vos produits au hasard, e-Vend bloque l'import en entier . Une popup s'affiche automatiquement avec le détail exact des chiffres, et une invitation à passer à un forfait supérieur. e-vend.ca/vendeur?page=connecter-boutique ⚠️ Limite de produits de votre plan dépassée Cet import a été bloqué en entier Aucun produit n'a été importé, pour éviter de dépasser votre limite de plan de façon imprévisible. Limite de votre plan actuel: 200 produits Produits déjà utilisés: 180 Produits publiés sur WooCommerce: 45 Total après import: 225 (dépasse de 25) Passez à un plan supérieur pour importer tous vos produits WooCommerce, ou réduisez le nombre de produits actifs avant de relancer le Sync. La vérification se fait à chaque import ou sync manuel, pas juste à la première connexion. Les produits déjà liés à cette même boutique WooCommerce ne comptent pas en double dans le calcul. Seuls les produits de type "Simple" comptent dans le calcul — voir la section "Limites actuelles" pour les produits à variantes, qui ne sont pas importés du tout. 📋 Ce qui est importé automatiquement Et ce qu'il reste à compléter vous-même Champ e-Vend Source WooCommerce Fiabilité Titre Nom du produit ✅ Toujours Prix Prix actuel (ou prix régulier si aucun prix de vente promotionnel) ✅ Toujours Stock Quantité en stock, si "Gérer le stock" est activé sur le produit ⚠️ Si "Gérer le stock" n'est pas activé côté WooCommerce, e-Vend affiche une valeur générique élevée plutôt qu'un vrai nombre — activez le suivi de stock sur WooCommerce pour un chiffre exact Description Description complète du produit ✅ Toujours Photos Toutes les images du produit — copiées sur le stockage e-Vend ✅ Toujours (voir "Sync ou Import") SKU Référence produit (SKU) si renseignée ✅ Toujours Catégorie e-Vend Première catégorie WooCommerce du produit, reliée à une catégorie e-Vend ⚠️ Estimation — à vérifier, voir plus bas Poids Poids renseigné sur le produit, converti selon l'unité configurée dans WooCommerce ⚠️ Repli à 1 kg si absent Marque — ❌ Non disponible — WooCommerce de base n'a pas de champ "marque" natif (contrairement à eBay) 🗂️ À propos de la catégorie e-Vend prend la première catégorie WooCommerce de chaque produit (un produit peut en avoir plusieurs sur WooCommerce, une seule est retenue) et tente de la relier à une catégorie e-Vend. Quand aucune correspondance n'existe encore, le produit atterrit temporairement dans "Autre / Divers / Général" plutôt que de risquer un mauvais classement. ⚠️ Particularité WooCommerce : le mapping de catégorie est propre à CHAQUE boutique connectée Contrairement à Etsy ou Shopify, les catégories WooCommerce sont des identifiants internes à votre site — elles n'ont aucun rapport avec celles d'un autre vendeur WooCommerce. Si vous déconnectez puis reconnectez votre boutique, le rattachement de vos catégories devra être refait, même s'il avait déjà été corrigé avant. Évitez de déconnecter/reconnecter sans raison une fois vos catégories bien ajustées. 📩 Une catégorie reste sur "Autre / Divers / Général" pour plusieurs produits similaires ? Corrigez-la manuellement une première fois sur un produit dans "Vos annonces" (voir "Modifications manuelles" plus bas) — la correction ne s'appliquera toutefois qu'à ce produit précis, pas aux autres du même type, puisque le mapping est par boutique et non partagé. ✏️ Modifications manuelles et resynchronisation Le point le plus important à comprendre avant de personnaliser un produit importé ⚠️ Deux catégories de champs, deux comportements différents Certains champs sont toujours remplacés par ce qui se trouve sur WooCommerce à chaque mise à jour. D'autres ne sont remplis qu'une seule fois , à l'import initial, et ne sont plus jamais touchés ensuite. 🔄 Toujours réécrasés (Sync et webhook) Titre Prix Stock Description SKU Photos (seulement si elles ont réellement changé sur WooCommerce) 🔒 Figés après le premier import Catégorie e-Vend (sauf si encore sur le repli "Autre / Divers / Général") Poids Visibilité en boutique en ligne Type de vente Méthode d'expédition Ce que ça veut dire concrètement : si vous corrigez manuellement le poids ou la catégorie d'un produit importé, votre correction reste en place pour toujours. Par contre, si vous changez le titre ou le prix directement dans e-Vend, le prochain webhook ou Sync le remplacera par la valeur actuelle de WooCommerce. Pour changer durablement un titre ou un prix, faites-le sur votre site WooCommerce directement. 🗑️ Forcer une nouvelle valeur sur un champ "figé" Comme ces champs ne sont plus jamais réécrits automatiquement (sauf la catégorie, qui se corrige d'elle-même si elle est encore sur le repli), la seule façon de forcer une vraie mise à jour est de supprimer le produit dans "Vos annonces" puis de relancer un Sync — il sera réimporté à neuf. 💡 Supprimer un produit WooCommerce dans e-Vend n'affecte jamais le produit sur votre site Le lien est à sens unique. Supprimer la copie e-Vend d'un produit ne touche ni ne retire rien de votre site WordPress. ⚠️ Limites actuelles Ce que la synchronisation ne fait pas (encore) Limite Détail Produits à variantes ("Variable") Un produit WooCommerce de type Variable (avec des options comme couleur ou taille) n'est pas importé du tout pour l'instant — il est simplement ignoré, même sous une forme simplifiée. Le support des variantes est prévu dans une prochaine mise à jour. Seuls les produits de type "Simple" sont pris en charge. Une seule catégorie par produit Si un produit a plusieurs catégories sur WooCommerce, seule la première est retenue côté e-Vend. Pas de champ "Marque" WooCommerce de base n'a pas de champ marque natif — ce champ reste vide, modifiable manuellement. HTTPS obligatoire Un site en http:// simple (sans certificat SSL) ne peut pas être connecté. Synchronisation à sens unique e-Vend ne pousse jamais de changement vers WooCommerce. Mapping de catégorie propre à chaque connexion Voir la section "Ce qui est importé" — reconnecter une boutique remet le mapping de catégorie à zéro. 🔧 Dépannage Les questions les plus fréquentes ❌ Le bouton "Connecter cette boutique WooCommerce" reste grisé Les trois champs — URL, Clé API et Secret API — sont obligatoires. Vérifiez qu'aucun n'est vide et que l'URL commence bien par https:// . ❌ La connexion se crée, mais "0 produits" après avoir cliqué sur Sync Vérifiez d'abord que votre clé API a bien la permission "Read/Write" (pas seulement "Read") — voir la section "Générer votre clé API". Vérifiez aussi que vos produits sont bien publiés sur WooCommerce (pas en brouillon), et de type "Simple" (pas "Variable" — voir "Limites actuelles"). ❌ Les photos ne s'affichent pas Assurez-vous que le produit a bien une image mise en avant sur WooCommerce (champ "Product image"/"Image du produit"). Si c'est le cas et que la photo reste absente après un Sync, contactez l'équipe e-Vend via la messagerie. ❌ Un changement sur WooCommerce n'apparaît pas tout de suite sur e-Vend Voir la section "Sync et webhook" — sur un site peu visité, WordPress peut mettre plus de temps que prévu à envoyer le signal. Visitez une page de votre site pour accélérer, ou cliquez manuellement sur "Sync" pour forcer une vérification immédiate. ❌ Un produit "Variable" (avec des options) n'apparaît jamais C'est normal pour l'instant — voir "Limites actuelles". Seuls les produits "Simple" sont importés. ❌ Un produit garde une mauvaise catégorie ou un mauvais poids Ce sont des champs "figés" après le premier import — voir "Modifications manuelles". Corrigez-les directement dans "Vos annonces" (le correctif restera en place pour ce produit), ou supprimez le produit et relancez un Sync pour un nouvel essai automatique. 📋 L'essentiel à retenir Réservé aux forfaits supérieurs — vérifiez votre abonnement si l'option n'apparaît pas Pas d'autorisation externe : vous générez vous-même une Clé/Secret dans WooCommerce → Réglages → Avancé → API REST, avec permission Read/Write Votre site doit être en HTTPS pour pouvoir se connecter Sens unique : WooCommerce → e-Vend seulement, jamais l'inverse Photos toujours copiées sur e-Vend , peu importe le mode Sync ou Import choisi — contrairement à eBay/Shopify Vrai webhook en temps réel (créé automatiquement au premier Sync), avec un filet de sécurité toutes les 24h — mais un site peu visité peut ralentir la livraison du signal (particularité WordPress) Produits "Variable" (avec variantes) non supportés pour l'instant — seuls les produits "Simple" sont importés Mapping de catégorie propre à chaque connexion — reconnecter la boutique remet ce travail à zéro Deux types de champs : certains se mettent à jour automatiquement (titre, prix, stock, description, photos, SKU) — d'autres sont figés après le premier import (catégorie, poids) et sécuritaires à corriger manuellement e-Vend.ca — Guide vendeur — Synchroniser votre boutique WooCommerce — Août 2026 v1.0 Ce guide est fourni à titre informatif. Pour toute question, contactez l'équipe e-Vend via la messagerie de votre tableau de bord.