Module PrestaShop

<keywords content="prestashop, shop, webservice, api"/>

Informations


Module name PrestaShop
Editor / Editeur SM 2i - https://soamichel.fr
Download or buy page / Page achat ou téléchargement External module - https://www.dolistore.com/fr/modules/757-PrestaShop.html
Status / Statut / Estado Stable
Prerequisites / Prérequis

Dolibarr min version: See on Dolistore    Dolibarr max version: See on Dolistore

Last update date / Date mise à jour fiche / Fecha última actualización 2017-03-17
Note / Nota

Fonctionnalités

Gérer entièrement* sa boutique Prestashop sur Dolibarr via le Webservice de PrestaShop. Aucun module est nécessaire à installer sur PrestaShop.

Installation

Depuis l'application

  • Avec un compte ayant le profil "administrateur", aller dans le menu Accueil - Configuration - Modules - Déployer un module externe.
  • Soumettez le fichier zip. Le module sera déployé est prêt pour l'étape suivante d'activation.

Manuellement

Si la méthode précédente a été désactivée par votre hébergeur, en voici une autre:

  • Télécharger le fichier archive du module (fichier .zip)
  • Placer le fichier dans le répertoire racine de dolibarr.
  • Decompressez le fichier, par exemple par la commande
unzip fichiermodule.zip
  • Le module est alors visible dans la liste des modules (Accueil -> Configuration -> Modules) et activable.

Configuration

Sur PrestaShop

Sur PrestaShop, il est nécessaire d'activer le web service.

Dans le back-office de PrestaShop, allez dans le menu Préférences -> SEO & URLs puis activer l'URL simplifié.

Ensuite, dans le menu Paramètres avancés -> Webservice, activer le service web. Sur la même page, ajouter une nouvelle clé de service web avec les permissions suivantes au minimum:

Ressource GET PUT POST DELETE
categories X X X X
customers X X X X
images X X X
languages X
order_states X
orders X X X
products X X X X
specific_prices (nécessaire seulement pour une utilisation du module Tarifs dégressifs) X X X
stock_availables X X
tax_rule_groups X

Sur Dolibarr

Sur Dolibarr, allez dans la configuration du module PrestaShop.

 

Si la configuration coté PrestaShop est correct, d'autres paramètres apparaissent après la sauvegarde des paramètres de base.

 

Adapter les à votre configuration.

En adaptant les statuts de commande, lors de changement de statut sur Dolibarr, ça met à jour automatiquement le statut de la commande sur PrestaShop (sur l'exemple en capture, la validation de la commande sur Dolibarr passe la commande PrestaShop en Paiement accepté). Vous pouvez les laisser sur Ne rien faire et il sera toujours possible de modifier le statut de la commande PrestaShop directement dans Dolibarr (voir le paragraphe Utilisation).

Bien faire correspondre les taux TVA pour les prix TTC soient corrects sur PrestaShop lors de l'importation des articles

Utilisation

Ajout de client

Cette partie est facultative. C'est utile dans le cadre d'une boutique B2B. Aller dans le menu PrestaShop puis Clients. Sélectionner dans la liste déroulante le contact de la société que vous voulez ajouter en tant que client sur PrestaShop. Si tous va bien, un nouveau mot de passe de l'utilisateur sur PrestaShop est affiché dans une notification.

 

Vous pouvez supprimer l'utilisateur avec l'icône à droite. Pour un utilisateur qui a déjà passé des commandes, je déconseille cette action car PrestaShop ne fait pas de vérification et ses commandes se trouvent sans client. Désactiver plutôt le contact dans Dolibarr, ce qui a pour effet de le désactiver aussi sur PrestaShop.