> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://doc.common-services.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Tâches Planifiées - Amazon Marketplace

## Modules > Amazon > Tâches Planifiées

Pour assurer le bon fonctionnement du module Amazon Marketplace, il est essentiel de configurer correctement les tâches planifiées (cronjobs).

| Note : N'oubliez pas de configurer les [paramètres des tâches cron](https://doc.common-services.com/fr/article/parametres-des-taches-cron-1ssgvrw/)

---

### ⚠️ Recommandation importante

**Nous ne recommandons plus l’utilisation du module "PrestaShop Cronjobs"** disponible sur Addons ou GitHub. Ce module **n’est plus maintenu ni supporté officiellement par PrestaShop**, et peut entraîner des dysfonctionnements.

Nous conseillons de configurer les tâches planifiées directement sur votre **serveur** (via `crontab`) ou d’utiliser un **service externe fiable**, comme :

* [https://cron-job.org](https://cron-job.org)
* Le système de planification intégré de votre hébergeur (si disponible)

---

### Remarque – Amazon Marketplace **Plus**

Si vous utilisez la version **Amazon Marketplace Plus (SaaS)**, les tâches planifiées sont **déjà configurées sur nos serveurs**.  
👉 Il vous suffit de **les activer** dans l’onglet "Tâches planifiées" du module.

---

### Liste des principales tâches planifiées

Chaque marketplace Amazon configurée dans le module doit avoir **ses propres tâches planifiées**.

#### Rapport sur l'inventaire des inscriptions - URL pour récupérer et enregistrer le rapport de données répertoriant les offres.

Il enregistre les offres déjà présentes dans votre compte Amazon.

Cela aide le module à décider quoi faire :

* Si l’offre existe déjà → le module met simplement à jour (prix/stock).
* Si l’offre n’existe pas et que vous avez activé l'option [Matching](https://doc.common-services.com/fr/article/envoi-et-synchronisation-des-offres-amazon-marketplace-1m3wba7/#3-matching) → le module tente de la faire correspondre à un produit Amazon via l’EAN/UPC.
* Si une correspondance est trouvée → Amazon ajoute l’offre à votre compte sans créer de nouveau produit.

||| Si la tâche planifiée ["Rapport sur l'inventaire des inscriptions"](https://doc.common-services.com/fr/article/taches-planifiees-amazon-marketplace-1aohyff/#4-rapport-sur-linventaire-des-inscriptions-url-pour-recuperer-et-enregistrer-le-rapport-de-donnees-repertoriant-les-offres) n'est pas exécutée, le module ne peut pas synchroniser les offres. Vous verrez alors cette erreur : [This SKU has not been listed on Amazon](https://doc.common-services.com/fr/article/this-sku-has-not-been-listed-on-amazon-2y31oo/) (A partir de la version 5.4.08).

||| ⚠️ Distinction importante : si le matching est appliqué à une offre qui existe déjà, Amazon peut écraser certains détails du produit (ex. couleur, taille).  
||| 👉 C’est précisément pour éviter ces erreurs que ce cron est nécessaire : il permet au module de savoir si une offre est déjà présente et de choisir la bonne action (mise à jour vs matching).


* **1 tâche par marketplace**
* **Fréquence recommandée** : toutes les **4 heures**

![](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot674_bcjuhk.jpg)
![](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/screenshot675_v5zq8t.jpg)
---

#### Synchronisation - URL pour synchroniser les offres 

Met à jour les **stocks** et **prix** sur Amazon.

* **1 tâche par marketplace**
* **Fréquence recommandée** : toutes les **heures**

---

#### Commandes – URL pour importer vos commandes 

Importe les nouvelles **commandes Amazon** vers PrestaShop.

* **1 tâche pour l'Europe unifiée**, ou **1 tâche par pays** hors Europe
* **Fréquence recommandée** : toutes les **heures**

⚠️ Attention : ce processus peut être bloquant si certains produits sont en rupture de stock. Vérifiez régulièrement la liste des commandes en attente.

---

#### Commandes - URL pour envoyer le statuts

Met à jour le **statut des commandes** (ex. : expédié) sur Amazon.

* **1 tâche pour l'Europe unifiée**, ou **1 tâche par pays** hors Europe
* **Fréquence recommandée** : toutes les **4 heures**

---

## Tester une tâche planifiée

Pour vérifier qu’un script fonctionne :

1. Copiez l’URL fournie par le module dans l’onglet **Tâches planifiées**
2. Collez cette URL dans votre navigateur
3. Vérifiez qu’aucune erreur n’apparaît

Exemple d’URL :  
![URL de tâche planifiée](https://storage.crisp.chat/users/helpdesk/website/-/3/f/a/8/3fa8ee645cd13200/prestashop-amazon-marketplace-_ek01p0.jpg)

⚠️ Si un message d’erreur apparaît (ex : "Error", "Erreur"), cela signifie que le script ne s’est pas exécuté correctement.

---

## Bonnes pratiques

1. **Faites appel à un professionnel qualifié** (webmaster, infogérant…) pour configurer les cronjobs côté serveur. Ce type de configuration **ne relève pas du support du module**.
2. Ne mettez en place les tâches planifiées **qu'après vérification complète** du bon fonctionnement du module.
3. **Respectez les fréquences recommandées**. Une exécution trop fréquente pourrait entraîner des erreurs ou des blocages (Amazon impose des quotas de requêtes).