Ce chapitre concerne uniquement le connecteur pour versions Prestashop 1.5.x -> 1..6 X

Introduction

Se reporter au chapitre  Connecteur PrestaShop (PS) Dolibarr pour sites de ventes

Installation du module sur Prestashop fourni par Nuage-Web.

Rappel ce module est à tarification spéciale – contacter le Service commercial.

Cette configuration doit être réalisée par le client ou son webmaster.

Nous n’intervenons pas sur votre Prestashop.

Installation sur DoliPlus

Le module webservice doit être activé

Générer la clef puis «Enregistrer» dans le tableau supérieur

 PRESTA8

Dans le tableau inférieur faire« nouveau», puis prendre modèle en remplaçant avec vos valeurs, la clef du service Prestashop (PS) sera à compléter ensuite (voir chapitre ci-dessous : Activer et configurer le web service de Prestashop)

Installation sur Prestashop (PS)

PRESTA10

  1. Télécharger le module fourni dans la configuration du module PRESTADOLI de DoliPlus.
  2. Récupérer la clef webservice Dolibarr dans la partie configuration dans DoliPlus.
  3. Créer un utilisateur et l’ajouter, un utilisateur avec les  droits en création et lecture pour les tiers, commandes, factures, produits, catégories
  4. Tester l’accès

PRESTA5

Récupérer la référence du stock dans DoliPlus, cocher toutes les lignes + Valider

PRESTA6

Exporter les produits si déjà créés…

Nota: Uniquement au moment de l’installation afin de rattraper les données existantes. Ne pas réaliser ensuite en production afin de ne pas compromettre l’unicité des références des produits déjà importés dans Dolibarr.

PRESTA7

Activer et configurer le web service de Prestashop

PRESTA3

Nous avons une clé API et une adresse URL du site à rentrer dans la configuration du module DoliPlus.

  • Vérifiez que votre clé API est la bonne est que vous avez bien configuré les autorisations.
  • Vérifiez que l’URL Rewrite est bien activée.
  • si vous utilisez Nginx (ou êtes sur OVH mutualisé); vérifiez que vous avez les bonnes règles de réécriture d’URL. Pour Apache, vous aurez peut être aussi à rajouter un .htaccess au niveau du dossier /webservice de votre Prestashop.

Tester l’API exemple : https://demo.doliplus.com/prestashop/api/

Rentrer en login la clé API  et pas de mot de passe

Une page doit apparaitre du type….. avec droits validés

<products xlink:href= »http://demo.doliplus.com/prestashop/api/products« 
 get= »true«  put= »true«  post= »true«  delete= »true«  head= »true« >
<description xlink:href= »http://demo.doliplus.com/prestashop/api/products
«  get= »true«  put= »true«  post= »true«  delete= »true«  head= »true« >The products</description>
<schema xlink:href= »http://demo.doliplus.com/prestashop/api/products?schema=blank«  type= »blank« />
<schema xlink:href= »http://demo.doliplus.com/prestashop/api/products?schema=synopsis«  type= »synopsis« />
</products>

Choix de la langue par défaut

Dans la configuration/Affichage bien valider la langue  française afin que les documents soient générés en Français
PRESTALANGS

Produits et déclinaisons

Référence du produit principal: Pas de contrôle sur Prestashop sur présence d’une référence. Alors, bien mettre sur la base du produit (avant déclinaison) une référence. (Ex «monproduit»).
La référence sur la déclinaison n’est pas obligatoire DoliPlus va décliner les références de la façon suivante en s’appuyant pour le préfixe sur la référence du produit principal:
  1. monproduit_d1
  2. monproduit-d2

En cas de changement de références dans les produits déclinés sur Prestashop, Dolibarr créera de nouvelles références dans Dolibarr. Les anciennes si non utilisées devront être mise «hors vente» si des ventes sont en historique voir supprimées.

Les caractères interdits  (   » « ,  »  « , « ‘ », « / », « \\ », « : », « * », « ? », « \ » », « <« , « > », « | », « [« , « ] », « , », « ; », « = »  ) seront remplacés par »_ ».

Les références des produits déclinés seront mises à jour dans Prestashop

Nota:

  • A la création d’une déclinaison, un double enregistrement est nécessaire pour assurer la synchronisation.
  • Si vous utilisez le Générateur de déclinaisons de produits dans Prestashop, pour assurer une synchronisation il suffit de confirmer par un enregistrement sur l’une d’entre elles.

Retour de produits.

Si activé dans PS, le retour de produit est géré depuis PS. S’il n’y a pas de remboursement, émettre un bon de réduction qui sera pris en compte lors du prochain achat du client.

Gestion des Photos de produits

Remontée automatique des photos  vers DoliPlus.
Attention au poids pour l’affichage et la qualité du transfert vers DoliPlus

Mode de paiement

Les moyens de paiement sont créés automatiquement dans DoliPlus.

Si utilisation du module gratuit de Paybox sur Prestashop il est également possible d’utiliser le même abonnement pour d’autres besoins dans DoliPlus voir « Paiement en ligne Paybox par cartes bancaires avec Dolibarr »

Factures clients et avoirs

Les factures clients et avoirs ne sont pas gérés sur Prestashop afin de gérer un chrono unique pour tous ses canaux de ventes dans DoliPlus.

Pour éviter la génération de factures sur Prestashop, suivre les instructions de l’image ci-dessous, supprimer l’envoi par mail également.

Les factures sont créées dans DoliPlus automatiquement avec leur règlement associé et doivent être envoyées au client final via DoliPlus.

L’interface DoliPlus permet de lister les dernières factures ou toutes les factures issues d’une boutique en particulier.

PRESTA2

Achats et fournisseurs

Ne pas activer ces options, le principe étant de les gérer les achats et fournisseurs dans DoliPlus.

Prix de vente

Les prix de vente sont uniquement gérés dans la boutique.

Dans le cas de l’utilisation de multi prix de vente une nouvelle option dans la configuration permet de désigner la classe de prix à synchroniser.

Gestion des stocks

Choix de l’entrepôt

La référence de l’entrepôt (ex: stock A) doit être défini de façon identique dans la configuration du module côté DoliPlus comme coté Prestashop pour la boutique.

Une synchronisation bidirectionnelle est assurée.

Une vue en liste, spécifique aux produits synchronisés avec PS et associée selon l’entrepôt défini en configuration du module est disponible dans le menu gauche. (cf. ci-dessous, inventaire)

Inventaire

Après la procédure d’inventaire exécutée sur Dolibarr + DoliPlus, il est possible de forcer une mise à jour globale du stock de Dolibarr vers Prestashop pour les produits en statut «vente».

Pour en savoir plus se reporter au chapitre Gestion de stock .

Nota: Dans le cas d’une configuration multi-boutique sélectionner la boutique au préalable.

STOCKINVENTAIRE_PS

Un onglet « Presta» permet une comparaison des stocks sur la boutique et sur Dolibarr; Un export CSV est également disponible.

Nota: Désactiver la gestion avancée des stocks sur PS

presta-stock

Multi-boutiques

Déclarez vos boutiques dans la configuration DOLIPRESTA de  DoliPlus

Le trigram vous permet de différencier vos sites/boutiques.

Dès lors une liste déroulante, vous permet dans l’interface de gestion.

PRESTA11

Multi-société

Pas de géré pour le moment (prévue)

Mise à jour du module

Le module est fourni selon une compatibilité avec Prestashop. Dans le cas d’une évolution de version de Prestashop, veuillez vous référer à la documentation pour vérifier la compatibilité de votre version avec toute mise à jour.

Pour mettre à jour le module :

Télécharger comme lors de la première installation, inutile de le désactiver.

MISEAJOURPS

En rapport Mémos

Print Friendly, PDF & Email