Connecter votre boutique PrestaShop
Environ cinq minutes. Vous créez une clé Webservice dans votre back office et vous la collez dans Pridly. Rien n'est installé sur votre boutique.
En clair : le Webservice de PrestaShop est un « guichet » qui permet à des programmes de demander des données à votre boutique, par exemple « liste les commandes de la semaine ». Une clé est le mot de passe de ce guichet. Vous décidez de ce que la clé peut faire et vous pouvez la supprimer à tout moment. Exemple : Lucas, qui tient une cave à vins à Lyon, crée une clé qui peut lire ses commandes et ses produits, puis l'autorise plus tard à modifier aussi les prix.
Ce qu'il vous faut
- Une boutique PrestaShop en https:// (PrestaShop 1.7, 8 ou 9).
- L'accès au back office de votre boutique (l'administration).
- Un compte Pridly gratuit : connectez-vous avec votre e-mail.
Étape 1. Activer le Webservice
- Ouvrez votre back office, puis Paramètres avancés → Webservice.
- Réglez Activer le service Web de PrestaShop sur Oui et cliquez sur Enregistrer.
Étape 2. Créer la clé
- Cliquez sur Ajouter une nouvelle clé de webservice.
- Cliquez sur Générer à côté de « Clé », et écrivez Pridly en description. Laissez le Statut sur Oui.
- Dans le tableau des autorisations, choisissez ce que Pridly peut faire (voir ci-dessous), puis cliquez sur Enregistrer.
- Copiez la clé : 32 lettres et chiffres.
Quelles cases cocher
Lecture seule (le plus prudent pour commencer) : cochez Tout dans la colonne Voir (GET). Pridly pourra répondre aux questions mais ne pourra rien modifier.
Avec modifications : cochez aussi Tout dans les colonnes Modifier (PUT), Ajouter (POST) et Supprimer. Si vous préférez cocher au plus juste, voici les cases utilisées par Pridly :
| Ressource | Voir | Modifier | Ajouter | Supprimer |
|---|---|---|---|---|
| products, combinations, stock_availables | ✓ | ✓ | ||
| orders | ✓ | ✓ | ||
| order_histories | ✓ | ✓ | ||
| cart_rules (codes de réduction), specific_prices (promotions limitées) | ✓ | ✓ | ✓ | |
| order_details, customers, addresses, categories, languages, currencies, configurations, order_states | ✓ |
Étape 3. Connecter à Pridly
- Ouvrez https://app.pridly.gridlypaper.com/stores.
- Saisissez l'adresse de votre boutique (par exemple
https://maboutique.fr), collez la clé et cliquez sur Connecter ma boutique. - Vous devez voir : ✓ Connecté à Lucas Vins — 214 produits, 1 083 commandes, langues : FR, EN.
Étape 4. Ajouter Pridly à Claude et poser vos questions
Ajoutez le connecteur avec cette adresse : https://mcp.pridly.gridlypaper.com/mcp, connectez-vous avec le même e-mail, puis essayez : « Utilise Pridly pour faire le point sur ma boutique cette semaine. »
En cas de problème
| « Le Webservice est désactivé » | Refaites l'étape 1 et vérifiez que vous avez bien cliqué sur Enregistrer. |
|---|---|
| « L'API de PrestaShop est introuvable » | Activez les URL simplifiées dans Paramètres de la boutique → Trafic et SEO. Votre hébergeur doit aussi autoriser la réécriture d'URL (fichier .htaccess). Demandez-lui en cas de doute. |
| « PrestaShop a refusé notre clé » | Copiez de nouveau la clé (sans espace). Vérifiez que son statut est Oui. Certains hébergeurs masquent l'en-tête de connexion : Pridly essaie les deux méthodes automatiquement ; si cela échoue encore, demandez à votre hébergeur de l'autoriser. |
| « Votre clé ne peut pas lire … » | Ouvrez la clé et cochez Voir (GET) pour les ressources citées dans le message. |
| « Cette clé est en lecture seule » | C'est ainsi que vous l'avez configurée. Pour autoriser les modifications, ouvrez la clé et cochez Modifier, Ajouter et Supprimer comme indiqué plus haut. |
| « L'adresse de votre boutique doit commencer par https:// » | Activez le SSL dans Paramètres de la boutique → Général (et demandez un certificat à votre hébergeur). Pridly refuse d'envoyer une clé sur une connexion non sécurisée. |
| « Votre boutique a mis plus de 20 secondes » | Votre hébergement est peut-être lent. Réessayez ; si cela persiste, contactez votre hébergeur. |
Toujours bloqué ? Écrivez-nous : nous répondons sous deux jours ouvrés.