Pour répondre à la question "Que faire si une commande Shoppingfeed ne remonte pas dans mon E-commerce ?", voici les premiers points à vérifier :
1) Est-ce que la commande est bien présente sur Shoppingfeed ?
Il faut dans un premier temps vérifier que la commande est bien remontée dans Shoppingfeed, celles-ci nous sont transmises par les marketplaces.
Si une commande ne remonte pas dans Shoppingfeed, il faut vérifier que la connexion API est bien fonctionnelle dans la page “Paramètres” de la place de marché sur la gestion du flux dans SF.
Voici un exemple :
2) Quel est le statut de cette commande ?
Pour que la commande puisse s'importer, il est nécessaire qu'elle ait été acceptée (considérée comme payée/validée sur la place de marché) et que son statut soit "En attente d'expédition" dans Shoppingfeed.
3a) Cas de figure avec le Webservice (ancien module Prestashop, module Magento 1, module Shopify) :
Le webservice prend en compte les commandes en statut “en attente d’expédition” sur les 7 derniers jours.
Par défaut les commandes déjà expédiées ne remonteront pas automatiquement dans le webservice.
Il est possible de forcer leur import via le bouton suivant dans le détail d’une commande :
Si la commande est déjà importée, elle ne remontera pas non plus et aura en principe un n° associé à votre boutique (visible en bas à droite de la page de la commande) :
Cela vous permettra de retrouver votre commande dans votre CMS.
-> Attention de ne pas effectuer cette manipulation si le n° est déjà présent, car cela risque de créer un doublon de commande dans votre CMS.
Si ce n° n’est pas présent, il est possible de relancer la commande en la marquant comme non importée via le lien "Forcer la synchronisation".
3b) Cas de figure avec l’API SF (nouveau module Prestashop, module Magento2, Woocommerce, module Bigcommerce ou développement personnalisé)
L’api fonctionne différemment du webservice : il n’y a pas de notion de date ou de statut.
Par défaut les différents modules disposent d’options pour englober les besoins :
- notion de date : il est nécessaire que la plage d’import englobe la date de la commande afin de pouvoir l’importer, sans cela, il n’y aura pas de tentative.
- notion de statut : prendre en compte les commandes expédiées (par le marchand, par la marketplace ou les 2)
N’hésitez pas à vérifier les options via les pages d'aide aux paramétrages des modules le cas échéant.
4) Voici quelques pistes pour vous aider à identifier d'éventuelles erreurs :
A noter que les nouveaux modules sont capables de transmettre un message d’erreur explicatif en cas de blocage. Celui-ci est visible sur la page de la commande dans un encart rouge.
voici un exemple :
A) Ce produit existe-t-il toujours dans votre système ?
Si cela n'est pas le cas, effectivement, Shoppingfeed ne pourra pas créer la commande au sein de votre e-commerce.
Ce souci arrive par exemple lorsque les marchands ont ajouté manuellement des produits directement depuis l'interface vendeurs des places de marché ou suite à un changement brusque de flux source.
Cela bloquera le système de correspondance entre Shoppingfeed et votre CMS.
Si vous souhaitez ajouter un produit sur Amazon, par exemple, ajoutez-le dans votre e-commerce et Shoppingfeed se chargera de le créer sur Amazon.
Que dois-je faire pour résoudre ce souci ?
En l’état, il est possible de changer l’identifiant produit manuellement de la commande via l'icône en forme de stylo sur la page de la commande sur Shoppingfeed :
Cela vous demandera d’indiquer le nouvel identifiant produit puis enregistrer. Cette solution nécessitera de faire l’action à chaque commande.
Pour corriger le souci de manière générale, nous vous recommandons de contacter le support marchand de Shoppingfeed, les solutions sont différentes en fonction de chaque place de marché.
B) Ce produit est-il en stock et actif ?
En effet, si le produit n'est plus en stock ou inactif, Shoppingfeed ne pourra pas faire remonter la commande, car de nombreux systèmes e-commerce, tels que PrestaShop, n'autorisent pas un tel procédé.
Que dois-je faire pour résoudre ce souci ?
Dans ce cas, modifiez la quantité de stock ou le statut du produit dans votre CMS et Shoppingfeed fera remonter tout seul la commande lors du prochain appel (en moyenne 10 minutes maximum après).
C) La devise et le pays de la commande sont-ils bien activés ?
Est-ce que la commande qui ne remonte pas a été effectuée à l'international ? En effet, certains vendeurs vendent à l'international via Shoppingfeed sur les places de marché, mais pas directement depuis leur propre site e-commerce et oublient d'activer le pays et/ou la devise au sein de leur logiciel e-commerce (Magento, Prestashop, etc...).
Que dois-je faire pour résoudre ce souci ?
Pour régler ce souci, activez la devise et/ou le pays en question au sein de votre e-commerce. Shoppingfeed fera remonter tout seul la commande lors du prochain appel (en moyenne 10 minutes maximum après).
D) Données invalides dans les adresses
Si vous avez bien vérifié les 3 points ci-dessus et que vous avez toujours un souci de remontée de commande, il s'agit alors sûrement d'un souci au niveau de l'adresse de facturation et/ou livraison de la commande.
En effet, certains logiciels e-commerce imposent des restrictions sur les formats de ces champs, ce qui empêche Shoppingfeed de remonter la commande.
Que dois-je faire pour résoudre ce souci ?
Pour résoudre cela, connectez-vous à votre compte Shoppingfeed et la rubrique "Commandes", et accédez aux détails de la commande afin de pouvoir éditer les différents champs de la commande :
Vérifiez et modifiez ces points :
- Le nom ou prénom ne comporte pas de chiffres ou de caractères spéciaux (autre que le tiret). Si tel est le cas, supprimez ces caractères.
- Le nombre de caractères dans les champs Nom, Prénom, Ville, Code Postal n'est pas trop élevé. En effet, il peut exister des limites sur le nombre de caractères autorisés pour certains champs. Si tel est le cas, tentez de réduire le nombre de caractères tout en gardant l'adresse compréhensible pour le postier (par exemple, modifiez "boulevard" par "bvd").
- La ville et le code postal n'ont pas été inversés. Si tel est le cas, mettez-les dans le bon ordre.
- Le numéro de téléphone ne comporte pas de ponctuations ou de lettres. Si tel est le cas, supprimez ces caractères.
Ensuite, attendez 10 minutes et Shoppingfeed importera de lui-même votre commande.
Si après avoir vérifié l'ensemble de ces points, vous étiez toujours bloqué, n'hésitez pas à contacter notre équipe support ou votre chargé de compte.