Passer au contenu
Français
  • Il n'y a aucune suggestion car le champ de recherche est vide.

CONNECTEURS - CONNECTER WOOCOMMERCE

1. Trouver la Consumer Key et la consumer secret dans le backoffice Wordpress

1.1 : Rendez-vous sur votre backoffice Wordpress.

1.2 : Retrouvez le nom de votre boutique en haut à gauche de votre interface Woocommerce

1.3 : Choisissez la rubrique "WooCommerce" dans le menu à gauche, puis, cliquez sur "Réglages" :

 

1.4 : Dans les onglets en haut de la page, choisissez "Avancé" :

1.5 : Ensuite, rendez-vous dans "API REST" puis cliquez sur "Ajouter une clé" :

 

1.6 : Complétez les champs demandés puis cliquez sur "Générer une clé API".

Point clé :

Veillez à bien sélectionner les permissions "Lecture/Écriture".

  • Récupérez la Clé client et le Secret client :

 

2. Créez un service externe dans Shippingbo

💡 Astuce : 

Découvrez notre parcours de connexion à suivre sur notre tutoriel ici.

🚩 Cas particulier : 

Si vous passez d'un compte de pré-prod à un compte de production, il vous faudra créer un nouveau Connecteur Woocommerce dans Shippingbo.

 

2.1 : Rendez-vous sur votre interface Shippingbo pour créer votre service externe dans le menu Configurations -> Services externes -> Cliquer sur "Ajouter un canal de vente" :

 

2.2 : Cherchez "Woocommerce" dans la barre de recherche, puis cliquez sur l'onglet Woocommerce qui apparaît :

 

2.3 : Votre connecteur s'ouvre et une première catégorie apparaît :

1) Le stylet à droite du service vous permet de modifier le nom de votre connecteur.

2) Le bouton "Consulter l'aide" vous redirige vers ce tutoriel.

3) L'icône graphique permet de vérifier la validité de la connexion entre Shippingbo et votre boutique Woocommerce.

4) Le bloc Commandes vous informe sur les fonctionnalités activées, désactivées ou indisponibles entre votre compte Shippingbo et votre boutique Woocommerce au niveau des commandes : récupération des commandes, clôture des commandes, envoi des commandes, accepteur des commandes.

5) Le block Stock vous informe sur les fonctionnalités activées, désactivées ou indisponibles entre votre compte Shippingbo et votre boutique Woocommerce au niveau du stock : récupération des stocks, envoi des stocks.

💬 Bon à savoir :

Le code couleur des icônes est le suivant : 

- en bleu les fonctionnalités actives

- en gris foncé les fonctionnalités désactivées mais disponibles

- en gris clair les fonctionnalités indisponibles

 

2.4 : En cliquant sur les 3 petits points à droite de l'icône graphique, vous pourrez accéder aux appels effectués avec ce service :

 

 

3. Connecter Woocommerce à Shippingbo

3.1 : Dans un premier temps, renseignez les informations suivantes de votre boutique Woocommerce dans les paramètres généraux :

  • Nom du site web (shop) = nom du site récupéré à l'étape 1.2
  • URL du site web (store_url) = URL de votre boutique Woocommerce
  • Clé client (consumer_key) = “Clé client” récupérée à l’étape 1.6
  • Secret client (consumer_secret) = “Secret client” récupéré à l’étape 1.6

 

3.2 : Renseignez ensuite le reste des informations dont vous avez besoin dans le bloc Récupération des commandes 

Pour activer la Récupération des commandes, cliquez sur la flèche à droite de la catégorie :

  • Le mapping d'États des commandes permet de définir dans quel état Shippingbo doit récupérer la commande, que ce soit dans le cadre d'une récupération de la commande Woocommerce sur Shippingbo, ou la mise à jour du statut de la commande sur Woocommerce vers Shippingbo.

  • Si vous ne souhaitez pas voir la TVA ajoutée sur les frais de livraison de vos commandes, veuillez cocher l'option Les prix des lignes de commande Woocommerce sont les prix hors taxe dans la catégorie Récupération des commandes :
  • Si vous ne souhaitez pas traiter certaines références produits via Shippingbo, vous pouvez renseigner les SKU des produits à ne pas récupérer sur Shippingbo dans le champ Exclure les lignes de commande Woocommerce comportant les SKU suivants
    ➡️ Cette option permet notamment la gestion des cartes cadeaux (produits qu'il n'est pas recommandé de récupérer sur Shippingbo, puisqu'il n'est pas nécessaire d'en faire une gestion des stocks approfondie)


3.3 : Récupération des numéros de points relais 

Pour récupérer des numéros de points relais sur Woocommerce, il existe 2 solutions

  • Installer le module officiel de récupération des points relais des transporteurs. Vous les trouverez sur le Back Office de chaque transporteur concerné.
  • Créer un champ spécifique au stockage des numéros de point relais dont il faudra indiquer le nom dans la configuration de votre connecteur.
    • Dans la rubrique Options de points relais, dans le champ Champ contenant le numéro de point relais, renseignez le nom du champ tel que donné dans l'API Woocommerce : 

 

💡 Astuce :

À partir de cette étape, vous pouvez réaliser la démarche suivante pour récupérer les commandes sous tous les statuts existants dans Woocommerce :

1. Cocher l'option Récupérer les commandes via webhook dès leur création dans Woocommerce

2. Désactiver la récupération des commandes 

3. Réactiver la récupération des commandes.

 

 

3.4 Activer le Cycle de vie des commandes (facultatif)

Afin que Shippingbo envoie automatiquement les statuts des commandes à votre boutique Woocommerce lors de leur passage au statut "Expédiée", "Annulée" ou "Livrée", vous devez activer la fonctionnalité du cycle de vie des commandes.

Pour ceci, sélectionnez le ou les états de commandes souhaités, puis validez

 

3.5 Envoyer les informations de suivi avec Woocommerce

Si vous souhaitez envoyer les informations de suivi de façon automatique sur votre Woocommerce, vous devrez également renseigner des champs nécessaires dans Shippingbo.

Pour ceci, rendez-vous dans la catégorie Paramètres des mises à jour de commandes et renseignez à minima les informations demandées dans les trois premiers champs que vous trouverez sur votre compte Woocommerce : 

- Champ Woocommerce du nom du transporteur

- Champ Woocommerce de l’url de suivi

- Champ Woocommerce du numéro de suivi

Ces champs sont des champs personnalisés que vous devez également créer dans votre Woocommerce. Nous vous conseillons de demander ces informations à votre webmaster.

💡 Astuce :

Vous pouvez également utiliser le module Woocommerce en suivant le lien dédié ici. Si vous utilisez ce module vous devrez également cocher l'option use_shipment_tracking_module dans votre service externe Woocommerce pour que les informations de suivi soient envoyées. 

En revanche, ce module Shipment tracking n’est pas compatible avec Woocommerce 9.

💡Astuce :

Shippingbo supporte également la connexion avec un autre module : module Aftership (lien ici). Si vous utilisez ce module vous devez renseigner les valeurs suivantes : 

  • Champ Woocommerce du nom du transporteur
  • Champ Woocommerce du numéro de suivi

 

3.5 Paramétrer l'Envoi des stocks (facultatif)

L'Envoi des stocks s'active en cliquant sur le bouton dédié :

L'appel d'Envoi des stocks s'opère immédiatement de Shippingbo vers Woocommerce dès qu'une variation de stock est opérée sur un produit, à condition que ce produit partage le même SKU sur Shippingbo et Woocommerce.

Vous pouvez adapter la valeur de stock envoyée selon les spécificités de votre activité.

Si vous utilisez les Types de stocks, vous pouvez paramétrer la diffusion exclusive d’un seul type de stock vers Woocommerce, dans le champ Type de stock à publier sur le service.

Par défaut, ce champ est vide, donc tous les types de stock sont envoyés vers Woocommerce.

 

3.6 Renseignez ensuite le reste des informations dont vous avez besoin dans les Paramètres avancés.

  • Vous trouverez ici le paramétrage du fuseau horaire de votre Woocommerce

  • Et si vous désirez supprimer ce connecteur, vous trouverez ici le bouton dédié :

 

 

 

⚒️ Cadre et responsabilités : 

Avant d’utiliser pleinement la fonctionnalité décrite dans ce tutoriel, il est vivement recommandé de réaliser une phase de test suivant vos propres paramètres afin de vérifier que le résultat correspond à vos attentes. Le client restant entièrement responsable des actions réalisées sur son compte Shippingbo, ces tests sont essentiels pour assurer l'utilisation de l'outil en toute sérénité.

⚒️ Cadre et responsabilités :

Seules les connexions directes des canaux de vente permettent à Shippingbo de garantir la maîtrise des flux. Lorsque les commandes ne sont pas récupérées via un connecteur officiel Shippingbo, mais transitent par un outil tiers (CMS intermédiaire, connecteur externe, FTP, import manuel ou automatisé), Shippingbo ne peut garantir l’intégrité, la fiabilité ni l’exhaustivité des données transmises.
Ces données peuvent être modifiées, tronquées, reformatées ou dupliquées avant leur réception dans Shippingbo, entraînant notamment des erreurs de traitement, des doublons de commandes, des incohérences de statuts, des blocages d’étiquettes, des anomalies transporteurs ou douanières, ainsi qu’une dégradation de l’expérience client finale.
Dans ce contexte, Shippingbo n’est pas en mesure d’investiguer ni de corriger les anomalies issues du système tiers. Toute anomalie liée aux données en amont est hors du périmètre de responsabilité de Shippingbo (plus d’informations sur le périmètre du support ici). Ces investigations ne peuvent être réalisées que dans le cadre d’une prestation spécifique et feront l’objet d’une facturation.
Pour toutes ces raisons, il est fortement recommandé de connecter vos canaux de vente directement à Shippingbo via les connecteurs officiels.

 

Nous contacter 📬:

Des questions à propos de cette fonctionnalité ?
N'hésitez pas à nous écrire ici afin que nous puissions répondre à vos questions.