- Les commandes arrivent presque instantanément. WooCommerce prévient Zippendo dès qu’une commande est créée, modifiée ou annulée. Zippendo vérifie aussi régulièrement la boutique en arrière-plan, de sorte qu’aucune commande n’est manquée si un message de WooCommerce se perd.
- Le suivi retourne dans WooCommerce. Lorsque vous envoyez une expédition dans Zippendo, le numéro de suivi et le statut « expédiée » sont renvoyés à la commande dans WooCommerce. Cette option est activée par défaut. Vous pouvez la désactiver ensuite pour chaque boutique, voir « Après la connexion » ci-dessous.
Avant de commencer
- Il vous faut une boutique en ligne WooCommerce et un accès administrateur à celle-ci.
- Pour la connexion en un clic, votre boutique doit utiliser HTTPS (son adresse commence par
https://). Si ce n’est pas encore le cas, connectez-vous avec des clés d’API.
Connecter votre boutique en ligne
Le plus rapide est la connexion en un clic : vous saisissez l’adresse de votre boutique et vous approuvez la connexion sur votre boutique. WooCommerce crée pour vous les clés de l’API REST.1
Ouvrir le catalogue
Cliquez sur Canaux de vente dans la barre latérale, puis sur l’onglet Catalogue.
2
Cliquer sur Connecter WooCommerce
Sur la carte WooCommerce, cliquez sur Connecter WooCommerce. La fenêtre Connecter une boutique WooCommerce s’ouvre à l’étape En un clic.
3
Saisir l'URL de la boutique
Saisissez l’URL de la boutique, par exemple
https://mystore.dk. Si vous le souhaitez, choisissez une Adresse de l’expéditeur par défaut : l’adresse de l’expéditeur des expéditions créées à partir des commandes de cette boutique. Vous pourrez la modifier plus tard.4
Cliquer sur Connecter
Cliquez sur Connecter. Votre boutique s’ouvre pour que vous approuviez l’accès en lecture et en écriture pour Zippendo.
5
Approuver sur votre boutique
WooCommerce affiche son propre écran d’approbation. Approuvez-le. WooCommerce crée les clés d’API et vous renvoie directement dans Zippendo.
Vous préférez saisir vous-même les clés d'API ?
Vous préférez saisir vous-même les clés d'API ?
Si vous préférez créer vous-même les clés d’API, ou si la connexion en un clic ne fonctionne pas pour votre boutique, cliquez sur Saisir les clés d’API manuellement dans la fenêtre Connecter une boutique WooCommerce pour passer à l’étape Clés d’API.
1
Créer une clé d'API REST dans WooCommerce
Dans votre administration WordPress, allez dans WooCommerce → Réglages → Avancé → API REST et cliquez sur Ajouter une clé. Réglez les autorisations sur Lecture/Écriture pour que Zippendo puisse lire les commandes et renvoyer le statut « expédiée ». Copiez la Consumer key et le Consumer secret. WooCommerce n’affiche le secret qu’une seule fois.
2
Saisir vos informations dans Zippendo
Dans la fenêtre Connecter une boutique WooCommerce, saisissez votre URL de la boutique, la Consumer key et le Consumer secret. Si vous le souhaitez, choisissez une Adresse de l’expéditeur par défaut.
3
Cliquer sur Connecter
Cliquez sur Connecter. Lorsque cela fonctionne, la boutique apparaît dans l’onglet Connecté et les commandes commencent à arriver.
Après la connexion
Cliquez sur Canaux de vente, puis sur votre boutique dans l’onglet Connecté, pour gérer ses paramètres. Dans l’onglet Commandes et caisse :- Synchronisation des commandes : Synchronisation automatique (une vérification régulière des nouvelles commandes, en secours, activée par défaut), l’Intervalle de synchronisation (minutes), Uniquement les commandes non expédiées et Créer les expéditions automatiquement pour créer une expédition dès l’arrivée d’une nouvelle commande.
- Marquer les commandes comme terminées dans WooCommerce : activé par défaut. Renvoie le suivi à WooCommerce lorsque vous envoyez une expédition. Désactivez-le si vous ne voulez pas que Zippendo mette à jour la commande dans WooCommerce.
- Adresse de l’expéditeur par défaut : l’expéditeur des expéditions créées à partir des commandes de cette boutique.
- Jeton de caisse : nécessaire uniquement si vous installez le plugin de caisse WooCommerce pour afficher les tarifs en direct et les points relais en caisse.
- URL de la boutique, Statut et Dernière synchronisation en un coup d’œil, et Tester la connexion pour vérifier que Zippendo peut toujours joindre votre boutique avec les clés enregistrées.
- Webhooks : les webhooks de commandes que Zippendo a configurés dans votre boutique, et si chacun fonctionne. WooCommerce peut désactiver un webhook après plusieurs échecs de livraison. Si l’un d’eux est marqué Désactivé par WooCommerce, cliquez sur Réenregistrer pour le configurer à nouveau.
- Zone de danger : déconnectez la boutique. Voir « Déconnexion » ci-dessous.
Si un autre système gère vos commandes
Certaines entreprises conservent leurs commandes dans un autre système, par exemple un système d’entrepôt, et n’utilisent Zippendo que pour l’expédition. Si c’est votre cas, ouvrez la boutique sous Canaux de vente et, sous À quoi sert Zippendo, désactivez Importer les commandes de cette boutique en ligne.
À partir de là, c’est le système qui contient vos commandes qui les marque comme expédiées.
Si vous gérez vos commandes dans Zippendo, ce qui est la configuration habituelle, laissez cet interrupteur activé. Pour voir comment cela fonctionne avec un système d’entrepôt, consultez PeakWMS.
Si la connexion échoue
- Votre boutique n’est pas en HTTPS. La connexion en un clic ne fonctionne que pour les boutiques dont l’adresse commence par
https://. Connectez-vous plutôt avec des clés d’API. - Un plugin de sécurité ou votre hébergeur bloque la connexion. Certains plugins de sécurité WordPress et pare-feu d’hébergeurs bloquent l’API REST de WooCommerce, ou l’écran où vous approuvez la connexion. Vérifiez les paramètres de votre plugin de sécurité, ou demandez à votre hébergeur d’autoriser ce trafic.
- Clés incorrectes (si vous les saisissez vous-même). Vérifiez que la Consumer key et le Consumer secret sont corrects et que les autorisations de la clé sont Lecture/Écriture. Créez une nouvelle clé dans WooCommerce si nécessaire.