Ce guide vous accompagne dans la configuration du suivi de commande avec Prestashop. Vous récupérez votre version Prestashop, générez une clé API, puis installez le plugin iAdvize permettant à votre Assistant de répondre automatiquement aux demandes de suivi de commande de vos clients.
Contexte et fonctionnement
- Un client demande des informations sur sa commande
- L'Assistant lui demande son numéro de commande et/ou son email
- Le plugin interroge l'API Prestashop
- L'Assistant affiche le statut de la commande et les détails des produits
Prérequis
Pour installer le plugin, iAdvize vous demandera de renseigner les informations suivantes :
- Version de votre instance Prestashop : 1.x, 8.x ou 9.x et ultérieur
Exemple : vous utilisez la version 1.7, sélectionnez “Prestashop 1.x” dans le menu déroulant. - URL de base permettant de joindre votre API Prestashop : votre nom de domaine suivi de
/api
Exemple :https://monsiteweb.com/api - Clé API Prestashop : clé générée depuis votre administration
Les instructions suivantes vous expliquent comment récupérer ces informations.
Récupérer la version de votre instance Prestashop
- Connectez-vous à votre administration Prestashop
- Sur l'écran d'accueil, consultez le numéro de version affiché en haut à gauche
Récupérer l'URL de base de votre API
- Toujours depuis l'écran d'accueil de votre administration Prestashop, vous trouverez l'URL de votre instance affichée dans la barre d'adresse
- Complétez cette URL avec
/apià la fin de l'URL
https://i-advize-dev-store.mypresta.shop, votre URL de base API sera https://i-advize-dev-store.mypresta.shop/apiCréer et récupérer votre clé API Prestashop
Toujours dans votre administration Prestashop
Accéder aux paramètres du Webservice
- Dans le menu de gauche, cliquez sur Paramètres
- Cliquez sur Paramètres avancés
- Cliquez sur Webservice
Activer le Webservice
- Cochez la case Activer le webservice
- Cliquez sur Ajouter une clé de webservice
Créer votre clé API
- Générez une nouvelle clé en cliquant sur le bouton Générer
- Ajoutez une description, par exemple :
“Permet à l'assistant shopping iAdvize d'interroger l'API de Prestashop pour récupérer et afficher des informations de commande dans une conversation”.
- Activez la clé en cochant la case correspondante
- Cliquez sur "Voir (GET)" pour activer les droits en lecture sur l'ensemble des ressources de l'API
- Cliquez sur Enregistrer pour générer votre nouvelle clé API
Installer le plugin dans iAdvize
- Version Prestashop
- URL de base API
- Clé API
Rendez-vous dans Paramètres > Intégrations > Apps
- Recherchez Prestashop - order tracking
- Cliquez sur Découvrir
- Dans la section Authentification, renseignez :
- Version Prestashop : sélectionnez la version correspondante (1.x, 8.x ou 9.x)
- URL de base API : votre URL complète (exemple :https://monsiteweb.com/api)
- Clé API Prestashop : collez la clé générée précédemment
- Cliquez sur Suivant jusqu'à la fin de l'installation
Une fois cette étape effectuée, il ne vous reste plus qu’à contacter votre contact habituel chez iAdvize pour poursuivre le déploiement du cas d’usage.