Créer la clé (2 minutes)
- Dans l'administration PrestaShop : Paramètres avancés › Webservice.
- Mets « Activer le service web de PrestaShop » sur Oui, puis Enregistrer.
- Clique Ajouter une nouvelle clé de webservice, puis Générer (32 caractères). Description : JAWEBNI. Statut : Activé.
- Dans « Permissions », coche GET (Voir) uniquement pour : products, combinations, product_options, product_option_values, stock_availables, specific_prices, languages, categories, configurations, tax_rules, taxes, manufacturers. Ne coche jamais POST, PUT ou DELETE.
- Enregistre et copie la clé.
La connecter
- Dans Assistant › Infos (ou le chat de configuration), choisis la carte PrestaShop.
- Colle l'adresse de la boutique (
https://…) et la clé Webservice. - Clique Vérifier les droits : « Tout est bon ✓ », ou la liste des droits GET manquants.
- Clique Tester et importer. Tu vois « N produits importés ✓ » et Ce que j'ai lu : langue des fiches, TVA (prix TTC comme tes clients les voient), produits ignorés.
« TVA incertaine » ? Vérifie les prix affichés avant d'activer l'assistant.
Ensuite
- Resynchroniser relit les prix, tailles, stock et promos. Ton catalogue ne change pas si une synchro échoue.
- Les commandes prises par l'assistant ne sont pas envoyées vers PrestaShop : la clé est en lecture seule.
- Si une boutique Shopify ou WooCommerce est connectée, déconnecte-la d'abord : une seule source à la fois.
Problèmes fréquents
- « Le Webservice est désactivé » : étape 2.
- « Clé refusée » alors qu'elle est bonne : certains hébergeurs bloquent l'en-tête Authorization. Demande-leur de le laisser passer pour
/api. - « Cette adresse ne répond pas comme l'API PrestaShop » : vérifie que le Webservice est actif et la réécriture d'URL activée.
Toujours bloqué ?
Écris-nous à [email protected] en décrivant ce que tu vois à l'écran. Le support se fait par e-mail.