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

Que dois-je faire si mes commandes ne sont pas importées dans WooCommerce ?

  • Vérifier l'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.

  • Vérifier les Webhooks

    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é.

  • Verifier le 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.

  • Verifier 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.

 

  • Vérifier s'il y a des 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.

  • Verifier si 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.

 

  • Créer une 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.

  • Utiliser Use Consumer et Secret Keys

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 :

  • Verifier si 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.

  • Activer le Compatibility Mode 

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

Pour les utilisateurs disposant de la version 9 ou supérieure, l’activation de cette étape peut s’avérer obligatoire :

 

❓Que puis-je faire si j'ai déjà essayé toutes les étapes de dépannage et que rien 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é.

❓Pourquoi est-ce que je reçois l'erreur « Le code HTTP est 405 Méthode non autorisée » ?

  • Vérifiez les autorisations pour l'API, elle doit disposer des autorisations de lecture et d'écriture.

  • Vérifiez si vous avez mis à jour un plugin de sécurité qui pourrait bloquer l'appel API PUT.

  • Nous vous suggérons d'approfondir vos recherches avec vos techniciens.

❓Puis-je mettre à jour le statut Woocommerce plus d'une fois ?

Non, le statut WooCommerce ne peut être mis à jour qu'une seule fois. C'est pourquoi nous vous recommandons de ne pas le mettre à jour directement sur la Marketplace, mais d'attendre que ShippyPro le fasse.

 

 

3. Problèmes généraux

❓Pourquoi mes commandes WooCommerce ont-elles un identifiant différent de celles présentes dans ShippyPro ?

Si vous avez remarqué que ShippyPro a importé un numéro de commande différent de celui présent dans votre WooCommerce, il est possible que vous disposiez d'un plugin qui modifie vos identifiants de commande.

En effet, nous importons uniquement les  ID de commande d'origine depuis WooCommerce, ce qui explique pourquoi le nombre affiché est différent.

❓Les onglets WooCommerce apparaissent-ils toujours dans la section À expédier après avoir supprimé la connexion ?

Ne vous inquiétez pas, cela se produit parce que la connexion n'est pas encore supprimée de notre côté.
Un cron vérifiera et supprimera périodiquement la connexion (environ toutes les 10 minutes).

❓Puis-je utiliser des plugins tiers ?

Si vous utilisez des plugins tiers, les données de la commande peuvent ne pas être importées ou être importées de manière incorrecte.

 

❓ShippyPro prend-il en charge CSCart Multivendor ?

Notre intégration prend en charge CSCart Multivendor.

 

❓Pourquoi le numéro de commande dans ShippyPro est-il différent de celui dans WooCommerce ?

Si vous avez remarqué que ShippyPro a importé un numéro de commande différent de celui présent dans votre WooCommerce, il est possible que vous disposiez d'un plugin qui modifie vos identifiants de commande. En effet, nous importons uniquement les identifiants de commande d'origine depuis WooCommerce, ce qui explique pourquoi le numéro affiché est différent.

 

❓Pourquoi affichez-vous la mauvaise image pour vos produits dans ShippyPro ?

Si vous proposez différents produits, chacun d'entre eux doit avoir un  SKU différent : sinon, en cas de SKU identiques et d'images différentes, seule la première image sera affichée pour chacun d'entre eux.

❓Quelle adresse de destinataire importez-vous ?

L'adresse du destinataire importée pour les commandes sera celle indiquée dans les données d'expédition dans WooCommerce. Ce n'est que si cette section est vide que l'adresse de facturation sera importée à la place.