Tarifs Guides Connexion Essai gratuit

Guide PrestaShop

Connectez votre boutique PrestaShop 8.x à DescTool via l'API Web Service.

Retour aux guides

Prérequis

Bon à savoir : DescTool utilise l'API Web Service native de PrestaShop. Aucun module supplémentaire n'est nécessaire.

Étape 1 — Accéder aux services web

Connectez-vous à l'administration de votre boutique PrestaShop. Dans le menu latéral, survolez « Services web » (dans la rubrique « Paramètres avancés »).

Étape 2 — Activer l'API Web Service

Dans la page Services web, assurez-vous que l'option « Activer l'API Web Service » est réglée sur « Oui ». Si ce n'est pas le cas, activez-la et enregistrez.

Activer l'API Web Service Oui Non
Enregistrer

Étape 3 — Ajouter une nouvelle clé API

Cliquez sur le bouton « Ajouter » ou « + » pour créer une nouvelle clé API.

Ajouter
IDCléDescriptionStatut
——Aucune clé pour le moment.—

Étape 4 — Configurer la clé

Remplissez les champs suivants :

  1. Clé : Laissez le champ vide pour que PrestaShop génère une clé automatiquement (recommandé), ou saisissez votre propre chaîne de caractères.
  2. Description : Saisissez un nom explicite comme « DescTool - API » pour identifier facilement cette clé plus tard.
  3. Statut : Cochez « Oui » pour activer la clé.
  4. Permissions : Dans la liste des ressources, cochez les trois ressources suivantes :
    • « Produits » Obligatoire — lire, créer et mettre à jour les produits.
    • « Catégories » Obligatoire — lister les catégories pour rattacher chaque produit publié (sans cette case, la catégorie ne se charge pas dans la modale de publication).
    • « Groupes de règles de taxe » Requis pour la TVA — lister les taux de TVA pour appliquer la TVA par défaut à la création des produits (sans cette case, la liste des TVA reste vide dans la configuration boutique).
Clé (laisser vide = auto)
Description DescTool - API
Statut Oui Non
Permissions
Clients Adresses Produits Catégories Groupes de règles de taxe Commandes …
Enregistrer

Étape 5 — Copier la clé générée

Après avoir enregistré, PrestaShop affiche la clé générée. Copiez-la immédiatement, car elle ne sera plus affichée en clair par la suite.

Clé générée avec succès !
ABC123XYZ456DEF789GHI012JKL345MNO
Copiez cette clé maintenant. Elle ne sera plus affichée en clair.
Important : Si vous perdez la clé, vous devrez en générer une nouvelle. Pensez à la stocker dans un endroit sécurisé (gestionnaire de mots de passe).

Étape 6 — Remplir DescTool

Dans votre tableau de bord DescTool, rendez-vous dans la section « Connexion boutique ». Sélectionnez PrestaShop comme plateforme et remplissez les champs :

Plateforme PrestaShop
URL boutique https://ma-boutique.com
Token API ABC123XYZ456DEF789GHI012JKL345MNO
TVA par défaut (création) FR Taux standard (20%)
Tester la connexion Enregistrer
Astuce : Utilisez le bouton « Tester la connexion » pour vérifier que tout fonctionne avant d'enregistrer.
TVA par défaut : une fois la connexion testée, le champ « TVA par défaut (création) » se remplit automatiquement avec les groupes de taxe de votre boutique (cette liste provient de la case « Groupes de règles de taxe » cochée à l'étape 4). Sélectionnez votre taux (ex. FR Taux standard (20%)) : il sera appliqué à chaque produit créé par DescTool, qui affichera alors directement le prix TTC en boutique.

Étape 7 — Vérification

Une fois la connexion établie, DescTool pourra :

Problème de connexion ? Vérifiez que l'URL de la boutique est correcte (avec https://) et que le token API a les droits sur les produits. Si la catégorie ne se charge pas dans la modale de publication ou si la liste des TVA reste vide dans la configuration, c'est que les cases « Catégories » ou « Groupes de règles de taxe » ne sont pas cochées sur la clé (étape 4) — cochez-les, enregistrez la clé, puis rechargez la page DescTool. Si le problème persiste, contactez le support DescTool.