Introduction

    EC_IMPORT est un module de dropshipping généraliste, c'est à dire qu'il est destiné à simplifier et automatiser les transferts de données entre votre boutique PrestaShop et un logiciel tiers.
    Les données gérées par EC_IMPORT peuvent être :

    • des catalogues de produits à importer vers votre boutique,
    • des commandes à exporter,
    • des données de tracking à importer vers votre BO
    EC_IMPORT peut interagir avec une autre boutique de type PrestaShop ou autre, ou avec une API tierce propre à un fournisseur, ou avec un logiciel tiers de type ERP par exemple.
    Il utilise pour cela des connecteurs capables de récupérer et envoyer les données spécifiques.
    Ce découpage en cœur de module et connecteur permet un temps de développement très court pour un nouveau connecteur !

    Installation du module

    Une fois obtenu le fichier zip auprès de l’agence Éther Création, rendez-vous par le BO sur le menu "Modules et services".
    Cliquez sur "Ajouter un nouveau module" puis sur "Choisissez un fichier" et naviguez vers le fichier ec_import.zip.
    Cliquez enfin sur "Charger le module" et attendez quelques instants.
    Filtrez la liste des modules non installés, non activés, par auteur en choisissant "éther création" puis installez le module "EC Import".
    S’il vous est demandé de continuer l'installation, faites-le.

    Installation d'un connecteur

    Pour pouvoir récupérer les données du logiciel tiers (boutique, ERP, API fournisseur...) et lui en envoyer, il vous faut installer un connecteur.
    Des connecteurs sont disponibles à l'achat sur notre site ou peuvent être développés à la demande.
    Après avoir récupéré le fichier zip correspondant auprès d'Éther Création, il faudra l'installer dans le module.
    Si vous n'êtes pas sur le module, retournez-y par le menu des modules en BO, en choisissant cette fois "Configurer".
    Vous arrivez ou allez sur l'onglet "Connexion" qui permet de voir les connecteurs installés et d'en installer d'autres.
    Pour installer un nouveau connecteur, cliquez sur son icône ou sur le bouton "Autre".
    Importez le fichier zip approprié puis remplissez le formulaire et enfin cliquez sur "Installer" en bas du formulaire.
    Le module se recharge et votre connecteur apparaît dans la liste, case grisée.

    Paramétrage du module et des connecteurs

    L'onglet Paramètres donne accès à plusieurs écrans de réglage :

    • Crons : la liste des liens à utiliser pour déclencher des taches planifiées
    • Taxes : après le premier rafraîchissement des catalogues, vous devrez matcher ici les valeurs de taxes
    • Déclinaisons : après le premier rafraîchissement des catalogues, vous devrez matcher ici les groupes d'attributs (taille, couleur,...)
    • Paramètres généraux : réglez ici les paramètres généraux (par défaut) du module
    • Paramètres connecteur : Pour chaque connecteur, précisez ici ses réglages particuliers et paramètres de connexion

    Paramètres généraux du module

    Les paramètres généraux du module permettent de fixer le comportement par défaut du module et des connecteurs.
    Si vous utilisez le mode multiboutique de PrestaShop, ces paramètres sont propres à la boutique.
    Signification des paramètres :

    • Produit déréférencé : désactive ou supprime un produit qui n'est plus au catalogue lors du rafraîchissement
    • Statut des nouveaux produits : active ou non les produits importés lors de la synchronisation
    • Remontée des commandes : les commandes peuvent être envoyée automatiquement au fournisseur après validation du paiement
    • Lieux de livraison : influe sur l'adresse de livraison transmise au fournisseur
    • Si stock <=0 : désactive les produits sans stock lors de la mise à jour du stock
    • Appliquer une marge : fixe la marge pour les articles de ce fournisseur importés dans cette boutique

    Paramètres du connecteur

    Les paramètres du connecteur (un bouton par connecteur) supplantent les paramètres généraux.
    Vous pouvez aussi désactiver le connecteur et les traitements qui y sont liés.
    C'est dans ce formulaire que vous précisez les informations nécessaires à la connexion au logiciel tiers. Ce formulaire est adapté au type de connecteur.

    Matching des taxes

    Après le premier chargement (rafraîchissement) d'un catalogue, vous devrez matcher les taxes issues du catalogue avec les règles de taxes configurées dans le BO.

    Matching des attributs (déclinaisons)

    À travers le module EC Import, Vous pourrez importer des produits avec déclinaisons.
    Ces déclinaisons se différencient par diverses valeurs d'attributs (bleu, XL, 43,...) appartenant à des groupes nommés (couleur, taille, pointure,...).
    Après le premier chargement (rafraîchissement) d'un catalogue, vous pourrez matcher les groupes d'attributs issus du catalogue avec ceux existant dans le BO, ou bien les laisser se créer automatiquement.

    Le catalogue

    Une fois le module et les connecteurs paramétrés, allez à l'onglet Catalogue pour consulter, importer, mettre à jour ou supprimer de votre boutique les produits de votre fournisseur.

    Rafraîchissement du catalogue fournisseur

    Dans le bouton avec l'icône de votre fournisseur, cliquez sur le lien Rafraîchir "fournisseur".
    Le processus est plus ou moins long suivant le nombre de produits au catalogue et la méthode employée pour le récupérer.
    Des messages vous tiennent au courant de l'avancement et de la fin de la récupération. À la fin, cliquez sur "fermer".
    Le rafraîchissement du catalogue se charge aussi d'un certain nombre de tâches en arrière plan, comme de supprimer ou désactiver de votre boutique les produits qui ne sont plus au catalogue, ou bien de créer ou supprimer les déclinaisons qui ont fluctué depuis le dernier rafraîchissement, ou encore de mettre les prix d'achat à jour.

    Consultation du catalogue

    Dans l'onglet Catalogue cliquez sur l'icône de votre fournisseur pour faire apparaître la liste des catégories fournisseur.
    Cliquez sur une catégorie pour faire apparaître la liste des produits dans cette catégorie.
    Cliquez sur la référence d'un produit pour faire apparaître les informations sur le produit :

    • Description
    • Images
    • Livraison
    • Caractéristiques
    • Prix
    • Déclinaisons
    • Fabricant

    Matching des catégories

    Le fournisseur propose son catalogue de produits rangés par catégories, hiérarchisées ou non.
    Si les catégories du fournisseur ou leur hiérarchisation ne vous conviennent pas, il vous est possible de créer vos propres catégories dans le BO et d'associer (matcher) les catégories du fournisseur avec celles de votre boutique.
    Pour cela, il suffit de cliquer sur le crayon à droite du matching pour choisir une catégorie à associer à la catégorie fournisseur.
    Laisser ou choisir "Créer automatiquement" générera la catégorie ou l'arborescence de catégories à l'identique de celle du fournisseur lors de l'importation de produits appartenant à cette catégorie.

    Sélection des produits à importer/supprimer

    Quand vous avez effectué les différents matchings (taxes, déclinaisons, catégories), revenez dans l'onglet catalogue, cliquez sur l'icône de votre fournisseur puis sur une catégorie.
    À côté de la référence de chaque produit, vous pouvez voir une puce de couleur :

    • verte : produit pas en boutique, non sélectionné pour importation
    • bleue clair : produit pas en boutique, sélectionné pour importation
    • bleue foncé : produit en boutique, non sélectionné pour suppression
    • orange : produit en boutique, sélectionné pour suppression
    • rouge : erreur de cohérence de la base, joignez votre support
    Sélectionnez les produits à importer individuellement ou bien la catégorie complète (case en tête de colonne).
    Cliquez ensuite sur le bouton "Gérer les produits à synchroniser" pour visualiser la liste des produits sélectionnés ainsi que l'action à effectuer (importer ou supprimer).

    Synchronisation des produits

    Une fois les matchings effectués, les produits sélectionnés pour importation/suppression peuvent être visualisés grâce au bouton "Gérer les produits à synchroniser".
    Cette liste peut encore être modifiée directement. Quand elle vous convient, cliquez sur le bouton "Synchroniser" et attendez que le processus se termine.
    Des messages vous tiennent au courant de l'avancement et de la fin de la synchronisation, la liste des produits en attente de synchronisation se vide.

    Mise à jour des stocks

    Les stocks peuvent être mis à jour par fournisseur ou globalement pour tous les fournisseurs : il suffit de coller un lien dans un navigateur pour déclencher cette mise à jour, ce qui permet de l'intégrer à une tâche planifiée.
    Les liens de déclenchement de la mise à jour de stock se trouvent dans l'onglet paramètres , avec les Crons.

    Les commandes

    Si le connecteur n'est pas paramétré pour envoyer les commandes automatiquement, les commandes à traiter attendent dans l'onglet commandes.
    En sélectionnant votre fournisseur, vous accédez au commandes en attente.
    Il ne vous reste plus qu'à choisir de les envoyer (ou non).

    Le tracking

    L'état des commandes transmises aux fournisseurs peut être mis à jour de la même manière que les stocks, en copiant le lien trouvé dans l'onglet paramètres , avec les Crons dans un navigateur.
    Comme pour la mise à jour des stocks, ce lien peut être utilisé pour configurer une tâche planifiée.
    Attention, cette fonctionnalité n'est pas proposée par tous les fournisseurs. Une fois mis à jour, l'état du tracking peut être visualisé dans l'onglet tracking.