Articles sur : Amazon Marketplace Plus (PrestaShop)

Stocks et/ou prix des produits non synchronisés avec Amazon - Amazon Marketplace Plus

Cet article explique les raisons les plus fréquentes pour lesquelles les stocks ou les prix des produits ne sont pas synchronisés avec Amazon, et comment les corriger étape par étape.



1. La tâche planifiée “Rapport sur l'inventaire des inscriptions” n’est pas exécutée


Si la tâche planifiée Rapport sur l'inventaire des inscriptions n’est pas exécutée, le module ne peut pas déterminer quels SKU existent déjà sur votre compte Amazon.

En conséquence, les offres ne peuvent pas être synchronisées, et vous pouvez voir l’erreur suivante :


“This SKU has not been listed on Amazon.”


Cette tâche cron est essentielle car elle enregistre tous les SKU existants sur Amazon et les relie à votre catalogue PrestaShop.


Comment vérifier et exécuter le cron


  1. Allez dans l’onglet Tâches planifiées du module Amazon Marketplace.
  2. Localisez le cron :

Rapport sur l'inventaire des inscriptions

  1. Copiez l’URL fournie par le module.
  2. Collez l’URL dans la barre d’adresse de votre navigateur.
  3. Vérifiez qu’aucun message d’erreur n’apparaît lors du chargement de la page (comme Upsert data inventory for a chunk failed! ou Synchronisation failed!)


Exemple de résultat de cron Rapport sur l'inventaire des inscriptions sans erreurs :


Report Listing Inventory


⚠️ Important :

Il y a une URL de cron distincte pour chaque marketplace Amazon (pays) configurée dans le module.

Vous devez exécuter et vérifier le cron pour chaque pays.


📚 Documentation :



2. Les filtres excluent des produits de la synchronisation


Les filtres sont une cause fréquente de non-synchronisation des stocks ou des prix.


Points clés sur les filtres


  • Les filtres de statut sont activés par défaut, même si la fonctionnalité globale Filtres est désactivée.
  • Certains filtres peuvent exclure silencieusement des produits de l’envoi vers Amazon.


Que faire


  1. Allez dans l’onglet Fonctionnalités du module.
  2. Activez la fonctionnalité Filtres pour que l’onglet Filtres devienne visible.
  3. Passez en revue chaque filtre avec attention.
  4. Désactivez tout filtre qui n’est pas strictement nécessaire, notamment :
  • Exclude zero quantity products (sinon, une fois qu’un produit est en rupture de stock, il ne sera pas synchronisé avec Amazon, ce qui provoque des écarts de stock)
  • Exclude inactive products (si ce n’est pas intentionnel)


📚 Documentation :



3. Renvoyer et vérifier le catalogue


Une fois que les crons et les filtres sont correctement configurés, vous devez renvoyer votre catalogue.


Étapes pour renvoyer correctement les offres


  1. Allez dans Catalogue > Amazon > Offres
  2. Cliquez sur Envoyer tout le catalogue


ℹ️ Cela n’enverra toujours que :
- Les produits appartenant aux catégories sélectionnées dans l’onglet Catégories
- Les produits non exclus par les filtres


  1. Cliquez sur Vérifier
  • Vérifiez si des produits sont exclus à cause de :
    • Filtres
    • Données manquantes
    • Erreurs de configuration
  1. Cliquez sur Envoyer vers Amazon
  2. Vérifiez le rapport de traitement Amazon et contrôlez les erreurs.


📚 Documentation :



4. Vérifier le résultat du cron de synchronisation


Après l’envoi de votre catalogue, il est essentiel de vérifier le résultat du cron de synchronisation:


  • Il doit afficher :

Sending feed successfully & Products were successfully submitted to Amazon

  • Il ne doit pas afficher d’erreurs telles que :
  • Sending feed failed


⚠️ Si des erreurs apparaissent, veuillez contacter notre support immédiatement pour une investigation.



5. Activer le cron Correction des écarts de Stock (recommandé)


Afin de garantir la stabilité de la synchronisation des stocks sur le long terme, nous recommandons d’activer le cron Correction des écarts de Stock.


Ce cron compare les niveaux de stock entre PrestaShop et Amazon.

Si des écarts sont détectés, les produits concernés sont automatiquement ajoutés à la file de synchronisation.


Ils seront alors inclus lors de la prochaine synchronisation (via cron ou manuellement).


Comment l’activer


  1. Activez d’abord le Mode Expert :

https://doc.common-services.com/fr/article/activer-le-mode-expert-amazon-marketplace-plus-1gekvl3/


  1. Ensuite, rendez-vous dans l’onglet Tâches planifiées du module Amazon Marketplace.


  1. Vous verrez un nouveau cron appelé :

Correction des écarts de Stock


  1. Exécutez-le comme les autres tâches cron et configurez-le également dans le cron de votre serveur si nécessaire.


Cela permet d’éviter les désynchronisations de stock entre PrestaShop et Amazon dans le temps.



Liste de vérification


✔ Cron Report Listing Inventory exécuté (pour chaque pays)

✔ Aucune erreur lors de l’ouverture des URLs des cron

✔ Filtres vérifiés et désactivation des filtres non nécessaires

✔ Catalogue complet vérifié avant envoi

✔ Rapports Amazon vérifiés après soumission

✔ Résultat du cron de synchronisation vérifié

✔ Cron Correction des écarts de Stock activé


En suivant ces étapes, vous résolvez la grande majorité des problèmes de synchronisation de stock et de prix avec Amazon.


Mis à jour le : 04/03/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !