Comment résoudre les problèmes d'importation et de mise à jour de WooCommerce

Voici ce qu'il faut vérifier si vos commandes WooCommerce ne sont pas importées dans ShippyPro

Avez-vous connecté WooCommerce mais rencontrez-vous des difficultés ?

Continuez à lire pour découvrir quelques conseils utiles qui vous aideront à résoudre ce problème. 

 

Sommaire:

 

1. Problèmes d'importation

Api Legacy

Malgré le nom inquiétant, vous devez simplement vérifier si vous avez activé cette option. Procédez depuis WooCommerce > Paramètres > Avancés > Legacy API.

Ainsi que les WebHooks depuis WooCommerce > Paramètres > Avancés > WebHooks. Vous devez vérifier que l'URL du site Web est bien publique pour vous assurer que les commandes sont importées avec succès.

De plus, vous pouvez vérifier que vous avez bien suivi toutes les étapes nécessaires pour établir la connexion avec WooCommerce en consultant notre guide détaillé.

Statut des commandes

ShippyPro n'importe que les commandes ayant le même statut que celle sélectionnée dans le menu de connexion de la marketplace, vérifiez que toutes les commandes non encore importées sont marquées comme telles. Rappelez-vous que :

  • La synchronisation des commandes avec ShippyPro a lieu toutes les dix minutes.

  • Les commandes déjà marquées comme étant expédiées une fois ne seront pas importées sur ShippyPro.

Accès en lecture/écriture

Vérifiez si l'utilisateur qui a approuvé la connexion ShippyPro est déjà actif et a toujours un accès en lecture/écriture.

 

Caractères spéciaux

Assurez-vous que vos commandes WooCommerce ne présentent que des chiffres, ni des caractères spéciaux, ni des symboles. Sinon, ces symboles ne permettront pas d'importer les données d'expédition. Dans ce cas, corrigez les ID de commandes de la marketplace.

La commande a déjà été expédiée 

Cela peut arriver même aux meilleurs d'entre nous, parfois la commande que vous recherchez a déjà été expédiée.

Afin de vérifier cela, accédez à la section Étiquettes d'expédition et essayez de rechercher la ou les commandes manquantes grâce à notre bouton Recherche globale.

 

Nouvelle connexion WooCommerce

Créez une nouvelle connexion Woocommerce depuis la section Marketplace. Si vous pouvez alors voir vos commandes, vous pouvez procéder à la suppression de l'ancienne connexion WooCommerce dans ShippyPro.

Utilisateur Consommateur et clés secrètes

Si vous rencontrez encore des problèmes avec votre connexion standard, essayez d'activer les fonctions Utilisateur consommateur et Clés secrètes :

 

Ajoutez ensuite ces deux données que vous pouvez récupérer dans WooCommerce > Paramètres > Avancés > REST API > Ajouter une clé API dans votre compte WooCommerce :

La connexion WooCommerce n'est pas active

Vérifiez si votre connexion à WooCommerce est activée dans la section Marketplace.

Si l'indicateur est rouge, cliquez sur "activer" et vérifiez la section "À Expédier" après quelques minutes.

Compatibility Mode 

Dans WooCommerce > Advanced > Features, essayez d'activer le mode de compatibilité :

 

Rien de ce qui précède ne semble fonctionner ?

Si rien de ce qui précède ne semble fonctionner et vous ne voyez toujours pas vos commandes dans la section À Expédier, vous pouvez essayer de :

  • Mettre à nouveau à jour l'état de la commande en cliquant sur Mettre à jour les détails de la commande.

  • Mettre à jour la commande en tant que En cours de traitement, même si elle a déjà le statut.

  • Vérifiez dans les dix minutes suivantes si les commandes sont bien importées.

Rappellez-voux que:

  • Pour toutes les commandes reçues antérieurement à la connexion à ShippyPro,
    il ne sera pas possible d'importer les images et les détails du produit
    tels que le numéro de référence (UGS) et la quantité.

  • ShippyPro n’importera pas les commandes de plus de 90 jours.

  • De grandes quantités de commandes importées simultanément (des centaines ou des milliers par exemple) peuvent arriver progressivement et dans un délai plus long. Dans ce cas, essayez avec un nombre plus petit.

Pourquoi vois-je des commandes dupliquées ou tripliquées ?

Si vous avez créé plusieurs connexions WooCommerce en utilisant le même lien, il est possible que vous rencontriez des importations répétées de commandes.

Pour gérer cette situation et différencier les commandes, nous vous recommandons d'utiliser le champ de notes. En y ajoutant des informations spécifiques, vous pourrez facilement filtrer les commandes importées dans ShippyPro en fonction de ce que vous avez noté.

 

2. Problèmes de mise à jour

Pourquoi les commandes WooCommerce ne se mettent-elles pas à jour sur le marketplace ?

Si l'icône de chargement persiste sur le marketplace, veuillez suivre les étapes suivantes :

  1. Accédez à la barre latérale de votre tableau de bord WooCommerce et cliquez sur WooCommerce > Paramètres.

  2. Accédez à l'onglet API.

  3. Cliquez sur l'onglet Clés/Applications, puis sélectionnez l'option pour ajouter une clé API.

  4. Configurez les autorisations en sélectionnant "Lecture/Écriture" et enregistrez vos modifications.

Ensuite, essayez de mettre à jour à nouveau la section des commandes dans les Étiquettes d'expédition en cliquant sur Actions > Mettre à jour le Marketplace avec les informations d'expédition :

Si vous avez configuré des Webhooks sur ShippyPro, assurez-vous de les désactiver en vous rendant dans Integérations > API > Webhooks.

Par exemple, pour les webhooks de suivi, il est nécessaire que le webhook "commande mise à jour" soit activé.

Si vous recevez l'erreur "The HTTP code is 405 Method Not Allowed", veuillez vérifier :

  • Vérifiez les autorisations de l'API, il est essentiel d'avoir les droits de lecture et d'écriture.

  • Vérifiez si un plugin de sécurité a été mis à jour récemment, car cela pourrait bloquer les appels API PUT.

  • Nous vous conseillons de consulter votre technicien pour une investigation plus approfondie.

L'état de WooCommerce ne peut être mis à jour qu'une seule fois.

C'est pourquoi nous vous conseillons d'éviter de mettre à jour l'état directement sur le Marketplace et d'attendre que cette mise à jour soit effectuée par ShippyPro.

3. Problèmes généraux

Pourquoi mes commandes WooCommerce affichent-elles un identifiant différent de celui présent dans ShippyPro ?

Si vous constatez que ShippyPro importe un numéro de commande différent de celui présent dans votre WooCommerce, cela peut être dû à l'utilisation d'un plugin qui modifie les identifiants de vos commandes.

En effet, nous importons uniquement l'ID d'origine des commandes depuis WooCommerce, ce qui peut expliquer pourquoi le numéro affiché diffère de celui que vous voyez dans votre boutique.

Voyez-vous encore les commandes WooCommerce dans la section À Expédier après avoir supprimé la connexion ?

Ne vous inquiétez pas, cela se produit parce que la connexion n'a pas encore été supprimée de notre côté.
Un système de contrôle automatisé se chargera de supprimer la connexion de manière périodique, environ toutes les dix minutes.

Voici quelques conseils pratiques

  • Si vous utilisez un plugin tiers, il se peut que les données de vos commandes ne soient pas importées correctement ou qu'elles ne soient pas importées du tout.

  • Nos intégrations prennent en charge la plateforme CSCart Multivendor.

  • Vous constatez que l'image affichée pour vos produits dans ShippyPro est incorrecte ? Assurez-vous que chaque produit possède un SKU unique. En effet, si plusieurs produits partagent le même SKU tout en ayant des images différentes, seule la première image sera affichée pour chacun d'eux.


    pushpin Importation d'adresses: l'adresse du destinataire importée pour les commandes sera celle qui figure dans les données d’Expédition de WooCommerce. Ce n'est que si cette section est vide que l'adresse de Facturation sera importée.