Prestashop – vente en ligne

La synchronisation avec Prestashop permet :
– la récupération des ventes web dans votre compte Hiboutik,
– la mise à jour de votre stock web à chaque vente enregistrée dans Hiboutik.

Dans Prestashop, vous devez installer le module Hiboutik (disponible sur notre compte Github).
Pour installer le module, allez dans la section Personnaliser/Modules et cliquez sur le bouton en haut à droite « Installer un module ». Importez ensuite le dossier complet.
Dans la sous-partie « Module Manager » vous retrouverez le module Hiboutik installé dans « Other ».

 

1/ Configuration du module

Pour configurer le module, cliquez sur le bouton « Configurer » du module Hiboutik dans la sous-partie « Module Manager ». Sur la page de configuration du module, vous devez saisir :

– les accès à votre compte Hiboutik : le nom de votre compte (Account name) et les codes d’accès à l’API (Email Adress et API key),

– l’identifiant de l’utilisateur (Vendor ID) sous lequel les ventes seront enregistrées dans Hiboutik (les identifiants des utilisateurs sont disponibles dans Paramètres/Utilisateurs/Utilisateurs),

– l’identifiant de la boutique (Store ID) dans laquelle les ventes seront enregistrées. La boutique initiale porte l’identifiant 1. Vous pouvez contacter notre service client pour connaître l’identifiant de votre point de vente en cas de multi-boutiques.

– l’identifiant de votre produit Livraison (Shipping product ID) dans Hiboutik (produit à créer comme un simple produit sans gestion de stock) sur lequel les frais de livraison des commandes Prestashop seront affectés.

– le préfixe (Sale ID prefix) appliqué aux commandes Prestashop pour les différencier des autres ventes enregistrées sur votre compte Hiboutik. Ex : ps_ Ce préfixe est obligatoire.

Le Oauth Token doit être « no » si vous installez vous même le module (sans passer par une application tierce).

 

2/ Paramétrage des produits

La concordance des produits entre les deux solutions s’effectue sur le code-barres (Hiboutik) ou référence (Prestashop).

A la création d’un produit, Hiboutik génère automatiquement un code-barres pour votre produit (ou pour chaque déclinaison de votre produit). Vous les trouverez dans la section « Code-barres et prix à la taille » de chaque fiche produit. Vous pouvez substituer ces codes-barres génériques par vos propres codes-barres si vous le souhaitez.

Dans Prestashop, sur chaque fiche produit vous pouvez saisir une Référence parmi les paramètres Essentiels. Cette référence doit être identique au code-barres du produit dans Hiboutik.

Pour les produits à déclinaisons, vous devrez également faire coïncider la référence de la déclinaison (dans la section Déclinaisons en modifiant chaque déclinaison) avec le code-barres à la taille dans Hiboutik.

Pour importer facilement votre base de données produits Hiboutik dans Prestashop, suivez ce guide.

Si vous souhaitez ponctuellement resynchroniser vos stocks Hiboutik et Prestashop, vous pouvez revenir sur la page de configuration du module et cliquer sur le bouton « SYNC NOW ».
Cette opération doit être effectuée au moins une fois lors de la mise en place de la synchronisation, et à chaque fois que vous réalisez un arrivage ou un inventaire.

 

3/ Synchronisation

 

a/ Sens Prestashop-Hiboutik

La synchronisation s’effectue lorsque le paiement de la commande Prestashop est confirmé.

La synchronisation va automatiquement :
– créer une nouvelle vente sur Hiboutik,
– créer le client Prestashop et le lier à la vente,
– ajouter les produits vendus dans Prestashop ainsi que les frais de livraison,
– et sortir les produits du stock à hauteur du stock disponible dans Hiboutik.
Il faudra ensuite valider manuellement la vente. Sur demande, il est possible de créer un mode de paiement spécifique pour vos commandes web (ex : WEB).

Il n’y a qu’une seule synchronisation possible par commande. Ainsi si une commande est modifiée dans Prestashop à posteriori de la synchronisation, il faudra effectuer manuellement les modifications correspondantes dans Hiboutik.

Si le client est bien synchronisé entre les deux solutions, ce n’est pas le cas des adresses de livraison et de facturation. Cela sera peut être disponible dans un développement à venir.

 

b/ Sens Hiboutik-Prestashop

Afin que votre stock Prestashop soit toujours à jour, il faut qu’à chaque vente enregistrée sur Hiboutik une action mette à jour votre stock Prestashop. Pour cela nous utilisons les webhooks dans Hiboutik.

Dans Paramètres/Paramètres généraux, saisissez comme webhook Ventes, l’adresse que vous trouverez sur la page de configuration du module dans Prestashop.
Ainsi à chaque vente validée dans Hiboutik, le module Hiboutik sera activé pour mettre à jour les stocks de votre site web.

 

4/ Erreurs de synchronisation

Si un produit dans une commande Prestashop, n’a pas de correspondance dans Hiboutik, le produit inconnu sera ajouté dans la vente Hiboutik.
Si un produit vendu sur Prestashop n’est plus disponible sur Hiboutik alors la ligne produit dans la vente Hiboutik ne sera pas déstockée.

Pour les premières commandes, nous vous invitons à vérifier que la taxation des produits est correctement effectuée (surtout si vous êtes soumis à différents taux de taxe).

Si votre serveur web ne répond plus au webhook, un message d’erreur s’affichera dans votre compte Hiboutik vous informant que la communication est interrompue. La réinitialisation de la session (déconnexion/reconnexion) relancera les tentatives de connexion. Lorsque cela arrive, nous vous invitons à relancer une mise à jour complète de votre stock sur la page du module Hiboutik de Prestashop.

le hibou a écrit 86 articles