L’URL à renseigner est celle de l’API Prestashop. Par exemple : https://www.monnomdedomaine.com/api
Le compte à renseigner est la clé d’authentification API Prestashop.
Pour l’obtenir la clé d'authentification, connectez-vous à votre back office Prestashop puis rendez-vous dans le menu Paramètres avancés / Service web.
Dans le thème « Paramètres », activez le service web, si ce n’est pas déjà fait.
Dans le thème « Service web », ajouter une nouvelle clé :
Générez la clé.
Indiquez la description.
Par exemple : Dailybiz
Cochez toutes les autorisations.
Enregistrez.
Une fois la synchronisation configurée et enregistrée, vous pouvez la lancer pour :
Vous indiquez si oui ou non vous souhaitez importer des articles de la boutique vers Dailybiz.
Ce traitement va créer (ou mettre à jour si le code article existe déjà) les articles sur Dailybiz à partir du catalogue Prestashop.
La correspondance entre les articles des deux applications s’effectue selon le code article (Dailybiz) et la référence (Prestashop). Chaque article sur Prestashop doit donc avoir une référence.
Vous pouvez procéder ainsi si Prestashop est l’interface de gestion principale de vos articles.
Vous pouvez filtrer les articles à importer en précisant une famille d’articles. Seuls les produits Prestashop de la catégorie correspondant à cette famille seront importés.
La quantité en stock de l’article n’est pas mise à jour par l’import.
Si vous utilisez des attributs pour des produits variables, vous pouvez utiliser l’option de synchronisation des grilles :
Vous devez avoir créé au préalable une grille sur Dailybiz et renseigner les libellés ligne et colonne de cette grille.
Pour chaque produit avec déclinaisons, pour lequel les noms des deux attributs correspondent, un article sera créé dans Dailybiz avec les items grille associés.
Pour chaque variation du produit avec déclinaisons, un article à part entière sera créé dans Dailybiz avec toutes les informations liées à l’article (prix, descriptif, photo, etc.).
L’import des produits avec déclinaisons n’est possible que pour ceux ayant exactement deux attributs.
Vous indiquez si oui ou non, vous souhaitez exporter des articles dans Dailybiz vers la boutique.
Ce traitement va créer (ou mettre à jour si la référence existe déjà) les articles sur Prestashop à partir des articles sur Dailybiz.
La correspondance entre les articles des deux applications s’effectue selon le code article (Dailybiz) et la référence (Prestashop).
Attention : pour les articles déjà existants, ils seront mis à jour en fonction des informations enregistrées sur Dailybiz.
Remarques :
Les articles archivés ne seront pas exportés.
Les produits Prestashop seront considérés comme disponible à la vente.
Si vous utilisez des articles gérés en grille sur Dailybiz (de type « taille et couleur » par exemple), des produits avec déclinaisons seront créés sur Prestashop.
Sur Prestashop, les attributs d’un article sont sélectionnables par des listes déroulantes, des boutons radio ou des vignettes de couleur ou textures. Si les attributs n’existent pas encore sur Prestashop, ils seront créés avec une liste déroulante.
Si vous utilisez déjà des attributs de type « Couleurs et textures » sur Prestashop, il faudra vérifier que les valeurs des couleurs sur Dailybiz (en ligne ou en colonne de la grille) correspondent, afin que vous puissiez conserver cette ergonomie pour choisir vos attributs sur Prestashop.
Il est possible de synchroniser les informations de champs supplémentaires à partir d’un fichier de mappage établissant la correspondance entre les champs Prestashop et Dailybiz. Cela peut être utile pour mettre à jour des champs tels que les descriptifs court et long sur Prestashop par exemple.
Pour utiliser cette fonction, cliquez sur le bouton [Charger le fichier de mappage] dans la fiche boutique correspondant au site Prestashop.
Ensuite cliquez sur le lien pour récupérer le modèle par défaut puis, pour chaque champ Prestashop à renseigner, indiquez les champs complémentaires que vous utilisez sur Dailybiz.
Lorsque le fichier de mappage est rempli, chargez-le afin que la configuration s’applique pour la prochaine synchronisation.
Pour l’export des articles vers Prestashop, vous pouvez activer l’option « Uniquement les quantités en stock mouvementées depuis la dernière synchronisation ».
Cette option est utile dans deux cas :
Vous souhaitez gagner du temps sur le traitement et exporter seulement les quantités des articles qui ont eu un mouvement de stock depuis la dernière synchronisation.
Vous gérez les informations de l’article côté Prestashop (descriptifs, photos, champs personnalisés, etc.) et ne souhaitez pas les écraser par celles d’Dailybiz. Vous avez uniquement besoin de tenir le stock à jour.
Vous pouvez importer toutes les commandes Prestashop (sauf celles à l’état « Annulée ») à partir d’une date donnée. Cela créera les pièces de ventes.
Les données importées sont enregistrées temporairement dans la grille d’import partenaires ventes dans le menu Traitements/Imports.
Dans les options d’import partenaires ventes, vous avez plusieurs possibilités. Parmi celles-ci, le choix de créer des commandes ou des factures et de conserver ou renuméroter les numéros de pièces importées.
Pour fluidifier la procédure d’import et créer directement les pièces, vous pouvez choisir de valider automatiquement la grille d’import partenaires à l’issue de la synchronisation. En cas d’anomalie, vous devrez les consulter dans la grille d’import partenaires.
Si vous avez choisi de créer des factures, elles seront validées automatiquement (si aucun blocage ne l’empêche, au niveau du stock par exemple).
L’utilisation de la synchronisation entre Dailybiz et une boutique implique que la gestion de stock soit centralisée sur Dailybiz.
Le stock d’un article donné sur Dailybiz sera mis à jour sur Prestashop lorsque vous ferez un export des articles. Lorsque des commandes seront passées sur Prestashop, la quantité du produit continuera d’être décrémentée.
Après avoir importé vos commandes sur Dailybiz et créé les pièces correspondantes, la validation de ces pièces mettra à jour le stock de l’article Dailybiz pour la quantité vendue sur Prestashop.
De base l’intégralité du stock d’un article sur Dailybiz est synchronisée. Si vous avez plusieurs boutiques ou que vous souhaitez réserver une partie du stock à une boutique en particulier, vous pouvez utiliser la gestion multi-dépôt. Vous pourrez ainsi filtrer sur un dépôt lors de la synchronisation afin d’échanger uniquement les quantités de ce dépôt.
Afin de rendre le traitement d’export plus performant, les synchronisations sont parallélisées.
Le nombre de tâches concurrentes peut être modifié pour rendre le traitement plus ou moins rapide.
Ce paramètre doit être manié avec précaution et suppose que vous connaissez l’infrastructure qui héberge votre boutique.
Si le nombre de tâche indiqué est trop élevé pour le serveur qui reçoit les demandes, le traitement échouera.
Vous avez la possibilité d’indiquer une famille client par défaut pour chaque nouveau client qui sera créé par le traitement d’import des commandes.
Quelques messages qui peuvent s’afficher dans l’historique de la synchronisation lorsque celle-ci échoue.
La synchronisation a échoué avec le code 22 et le message : « The PrestaShop webservice is disabled. Please activate it in the PrestaShop Back Office ».
Veuillez activer le service web dans le menu Paramètres avancés / Service web du back office Prestashop.
L’import des commandes n’a pas été réalisé et vous avez ce message : « Veuillez valider les commandes en attente dans la grille d'import partenaires ventes avant de lancer une nouvelle synchronisation ».
Des commandes ont déjà été précédemment importées dans la grille d’import partenaires ventes et n’ont pas été validées.
Si des anomalies sont signalées, il faut les corriger pour pouvoir valider l’import. Sinon vous pourrez directement valider la grille.
Pour éviter ce message, vous pouvez choisir de valider automatiquement la grille dans la procédure d’import des commandes de la synchronisation.
La synchronisation a échoué avec le message : « One or more errors occurred. Bad Gateway »
La communication avec le serveur qui héberge Prestashop a été coupée.
Il faut relancer la synchronisation après avoir vérifié que le serveur Prestashop répond à nouveau.
Champs Prestashop | Champs Dailybiz | Remarques |
---|---|---|
Référence
Code article
Description
Descriptif
Référence fournisseur
Référence article fournisseur
Prix
PU
ID fournisseur
Code fournisseur
Catégorie
Code famille 1 ou 2
Si aucune famille n'existe, une famille "Divers" sera créée.
TVA
Code TVA
Reprise de la règle de TVA Prestashop correspondant au même taux sur Dailybiz.
Image
Photo
Quantité
Quantité
Uniquement lors de l'export vers Prestashop.
Avant de créer la liaison, nous vous conseillons fortement :
D’utiliser une boutique de test sur Shopify et pas une boutique déjà utilisée en production.
De dupliquer la société rattachée sur Dailybiz et de paramétrer la première liaison de test sur cette société.
Vous pourrez ainsi tester en toute sécurité le fonctionnement de la liaison et vos différents cas d’utilisation, sans risquer d’altérer vos données.
Notre service support pourra aussi vous guider dans l’implémentation de la liaison avec votre boutique.
Dans le menu Traitements/Synchronisations, créez une nouvelle liaison :
L'URL correspond à l'adresse de votre boutique.
Pour obtenir la clé API et le mot de passe, vous devez suivre ces étapes :
Connectez-vous au back office de votre boutique sur Shopify.
Cliquez sur le menu Application à gauche.
Cliquez sur le lien "Gérer les applications privées" situé en dessous des applications recommandées.
Cliquez sur le bouton pour créer une nouvelle application privée.
Renseignez le nom de l’application, l’email d’urgence du développeur, les droits d’accès (tous), la version de l’API utilisée (2020-04)
Cliquez sur le bouton [Enregistrer] et confirmez la création de l’application.
Copiez la clé API et le mot de passe obtenus.
Une fois la liaison configurée et enregistrée, vous pouvez lancer une synchronisation de ces éléments :
Vous indiquez si oui ou non vous souhaitez importer des articles de la boutique vers Dailybiz.
Ce traitement va créer (ou mettre à jour si le code article existe déjà) les articles sur Dailybiz à partir du catalogue Shopify.
La correspondance entre les articles des deux applications s’effectue selon le code article (Dailybiz) et le SKU (Shopify).
Chaque article sur Shopify doit donc avoir le champ SKU renseigné.
Vous pouvez procéder ainsi si Shopify est l’interface de gestion principale de vos articles.
Vous pouvez filtrer les articles à importer en précisant une famille d’articles. Seuls les produits Shopify de la catégorie correspondant à cette famille seront importés.
La quantité en stock de l’article n’est pas mise à jour par l’import.
Si vous utilisez des variantes pour des produits (tailles et couleurs par exemple), vous pouvez utiliser l’option de synchronisation des grilles :
Option active : vous devez avoir créé au préalable une grille sur Dailybiz et renseigner les libellés ligne et colonne de cette grille.
Pour chaque produit avec déclinaisons, pour lequel les noms des deux attributs correspondent, un article sera créé dans Dailybiz avec les items grille associés.
Option inactive : pour chaque variation du produit avec déclinaisons, un article à part entière sera créé dans Dailybiz avec toutes les informations liées à l’article (prix, descriptif, photo, etc.).
Dans tous les cas, si un article (ou sa variante) n’existe pas, il sera créé.
L’import des produits avec variantes n’est possible que pour ceux ayant exactement deux options.
Vous indiquez si oui ou non vous souhaitez exporter des articles.
Ce traitement va créer (ou mettre à jour si la référence existe déjà) les produits sur Shopify à partir des articles sur Dailybiz.
La correspondance entre les articles des deux applications s’effectue selon le code article (Dailybiz) et le SKU (Shopify).
Lors de l’export des articles plusieurs options distinctes sont possibles en fonction du contexte :
Synchronisation du stock : seule la quantité en stock sera mise à jour. Pour gagner du temps, vous pouvez choisir de prendre « Uniquement les quantités en stock mouvementées depuis la dernière synchronisation ».
Synchronisation complète : toutes les données de la fiche article seront exportées.
Dans tous les cas, si un article (ou sa variante) n’existe pas, il sera créé.
Attention : en cas de synchronisation complète, pour les articles déjà existants, ils seront mis à jour en fonction des informations enregistrées sur Dailybiz.
Remarques :
Les articles archivés ne seront pas exportés.
Si vous utilisez des articles gérés en grille sur Dailybiz (de type « Taille et couleur » par exemple), des produits avec déclinaisons seront créés sur Shopify.
Dans le cas d’articles avec variantes, une fiche produit est créée sur Shopify pour chaque variante. Il n'y a pas de champ SKU pour le produit principal. Lors d'un export, le champ SKU est renseigné avec le code item grille de la déclinaison Dailybiz.
Lors d'un import, une fiche article est créée dans Dailybiz avec comme code article le SKU de la première variante.
Indiquez si oui ou non vous souhaitez importe des commandes de la boutique, puis la date à partir de laquelle vous souhaitez importer les ventes.
Vous pouvez aussi indiquer si vous souhaitez valider automatiquement l'import des ventes après la synchronisation.
Vous pouvez importer toutes les commandes Shopify (sauf celles au statut « Fermée ») à partir d’une date donnée.
Cela créera les pièces de ventes.
Les données importées sont enregistrées temporairement dans la grille d’import partenaires ventes (menu Traitements / Imports).
Dans les options d’import partenaires ventes, vous avez plusieurs possibilités. Parmi celles-ci, le choix de créer des commandes ou des factures et de conserver ou renuméroter les numéros de pièces importées.
Pour fluidifier la procédure d’import et créer directement les pièces, vous pouvez choisir de valider automatiquement la grille d’import partenaires à l’issue de la synchronisation. En cas d’anomalie, vous devrez les consulter dans la grille d’import partenaires.
Si vous avez choisi de créer des factures, elles seront validées automatiquement (si aucun blocage ne l’empêche, au niveau du stock par exemple).
Le règlement enregistré dans Shopify sera aussi créé dans Dailybiz. Si la facture a pu être validée et l’échéancier créé, l’échéance sera pointée avec le règlement.
L’utilisation de la synchronisation entre Dailybiz et une boutique implique que la gestion de stock soit centralisée sur Dailybiz.
Le stock d’un article donné sur Dailybiz sera mis à jour sur Shopify lorsque vous ferez un export des articles. Lorsque des commandes seront passées sur Shopify, la quantité du produit continuera d’être décrémentée. Après avoir importé vos commandes sur Dailybiz et créé les pièces correspondantes, la validation de ces pièces mettra à jour le stock de l’article Dailybiz pour la quantité vendue sur Shopify.
De base l’intégralité du stock d’un article sur Dailybiz est synchronisée. Si vous avez plusieurs boutiques ou que vous souhaitez réserver une partie du stock à une boutique en particulier, vous pouvez utiliser la gestion multi-dépôt Dailybiz. Vous pourrez ainsi filtrer sur un dépôt lors de la synchronisation afin d’échanger uniquement les quantités de ce dépôt.
Sur Shopify, la TVA est gérée en fonction du pays où se trouve la boutique. Il y a donc un seul taux de TVA pour la boutique. Si les produits que vous vendez ont des taux de TVA différents, vous pouvez néanmoins ajouter des « dérogations » pour créer des taux de TVA supplémentaires sur des collections de produits.
Cela implique que lors des imports/exports de produits nous ne gérons pas l’information du taux de TVA rattachée à un produit puisque cette donnée n’existe pas sur Shopify. Tous les prix sont considérés en TTC.
Dans la pratique, pour que les ventes importées dans Dailybizsoient enregistrées avec un prix hors taxes correct, il faut procéder de la façon suivante :
Créer des collections distinctes en fonction des taux de TVA des produits.
Ajouter les taux dérogatoires liés à ces collections.
Afin de rendre le traitement d’export plus performant, les synchronisations sont parallélisées. Le nombre de tâches concurrentes peut être modifié pour rendre le traitement plus ou moins rapide. Shopify étant une plateforme mutualisée, des limitations ont été mises en place sur leur API afin de garantir un accès aux ressources équitables pour tous leurs utilisateurs. Nous vous conseillons de laisser le paramètre par défaut à « 2 » sinon le traitement renverra probablement une erreur pour cause de surutilisation des ressources.
Vous avez la possibilité d’indiquer une famille client par défaut pour chaque nouveau client qui sera créé par le traitement d’import des commandes.
Quelques messages qui peuvent s’afficher dans l’historique de la synchronisation lorsque celle-ci échoue.
L’import des commandes n’a pas été réalisé et vous avez ce message : « Veuillez valider les commandes en attente dans la grille d'import partenaires ventes avant de lancer une nouvelle synchronisation ».
Des commandes ont déjà été précédemment importées dans la grille d’import partenaires ventes et n’ont pas été validées. Si des anomalies sont signalées, il faut les corriger pour pouvoir valider l’import. Sinon vous pourrez directement valider la grille. Pour éviter ce message, vous pouvez choisir de valider automatiquement la grille dans la procédure d’import des commandes de la synchronisation.
LiveRetail est nativement relié à la solution Dailybiz.
En mode SaaS, les deux plateformes échangent des données automatiquement, par le biais de leurs API respectives.
Dans le cadre de cette mise en liaison, un utilisateur idylis.com peut ainsi piloter un ou plusieurs de ses points de ventes en ayant la maitrise du catalogue produit mis à disposition de son ou ses points de ventes ainsi que des tarifs associés.
D'autres informations, comme les données clients B2C ainsi que les journaux de ventes et règlement détaillés sont partagés.
Pour accéder à la synchronisation depuis le menu LiveRetail, naviguer dans le menu « Gestionnaire », « dailybiz.com sync ».
Vous devez renseigner de manière obligatoire :
Bouton Tester : permet de tester le lien entre LiveRetail et le serveur dailybiz.com
Bouton Connexion : permet d’arriver sur la page de connexion dailybiz.com
La zone catalogue Tarif est utile, si le point de vente à une tarification produit particulière. Auquel cas, il faudra mentionner ici le nom du catalogue (se référer à la documentation dailybiz.com).
Après avoir sélectionne les éléments de données à synchroniser, cliquer sur le bouton « Synchro ».
S'affichent, les éléments de la dernière synchronisation.
Confirmer le lancement de la synchronisation des données et patienter.
Traitement de synchronisation en cours.
Quand le processus est terminé, un résumé s’affiche.
Une fois terminé, la liste des produits et clients insérés ou mis à jour s'affiche.
Ci-après, la correspondance des propriétés de la fiche produit Dailybiz que l'on retrouve dans LiveRetail après la synchronisation.
Dans le menu Traitements/Synchronisations, créez une nouvelle liaison.
L’URL à renseigner est celle de l’API Tactill : https://api4.tactill.com.
*Le compte à renseigner est la clé d’authentification API que vous devez obtenir auprès de Tactill.
Une fois la liaison configurée et enregistrée, vous pouvez lancer une synchronisation de ces éléments :
Pour la synchronisation des articles, vous pouvez appliquer les filtres afin de restreindre les articles à importer / exporter.
Vous indiquez si oui ou non, vous souhaitez importer des articles vers Dailybiz.
Ce traitement va créer (ou mettre à jour si le code article existe déjà) les articles sur Dailybiz à partir du catalogue Tactill.
La correspondance entre les articles des deux applications s’effectue selon le code article (Dailybiz) et la référence (Tactill). Chaque article sur Tactill doit donc avoir une référence.
Vous indiquez si oui ou non, vous souhaitez exporter des articles vers la boutique.
Ce traitement va créer (ou mettre à jour si la référence existe déjà) les articles sur Tactill à partir des articles sur Dailybiz.
La correspondance entre les articles des deux applications s’effectue selon le code article (Dailybiz) et la référence (Tactill).
Attention : pour les articles déjà existants, ils seront mis à jour en fonction des informations enregistrées sur Dailybiz.
Vous indiquez si oui ou nom vous souhaitez importer des commandes de la boutique vers Dailybiz. Puis vous indiquer la date à partir de laquelle vous souhaitez importer les ventes.
L'option "Valider automatiquement l'import des ventes après la synchronisation", vous permet d'importer toutes les ventes encaissées sur Tactill à partir d'une date donnée. Cela créera les pièces de vente et les règlements.
Les données importées sont enregistrées temporairement dans la grille d’import partenaires ventes (menu Traitements / Imports). Dans les options d’import partenaires ventes, vous avez plusieurs possibilités. Parmi celles-ci, le choix de créer des commandes ou des factures et de conserver ou renuméroter les numéros de pièces importées.
Pour fluidifier la procédure d’import et créer directement les pièces, vous pouvez choisir de valider automatiquement la grille d’import partenaire à l’issue de la synchronisation. En cas d’anomalie, vous devrez les consulter dans la grille d’import partenaires.
Si vous avez choisi de créer des factures, elles seront validées automatiquement (si aucun blocage ne l’empêche, au niveau du stock par exemple) et rapprochées avec leurs règlements respectifs
Dans le menu Traitements/Synchronisations, créez une nouvelle synchronisation.
Pour récupérer les identifiants WooCommerce :
Connectez-vous au back office WordPress.
Rendez-vous dans le menu WooCommerce/Réglages/Avancé/API REST pour créer une clé.
Créez une description (nom convivial pour l'identification de la clé - plus facile à retenir).
L'utilisateur qui s'affiche par défaut c'est l'utilisateur que vous avez crée en ouvrant le compte. Vous pouvez indiquer un autre en cliquant sur la flèche du sélecteur.
Définissez les droits en cliquant sur la flèche du sélecteur.
Copiez les clés en cliquant sur les boutons respectifs.
Collez les clés respectivement quelque part pour les renseigner dans leur champs respectifs sur Dailybiz :
a. Clé client -> Compte
b. Secret client -> Mot de passe
Ces identifiants sont aussi utiles pour gérer les images des articles à synchroniser.
Une fois la liaison configurée et enregistrée, vous pouvez lancer la synchronisation de ces éléments :
Pour la synchronisation des articles, vous pouvez appliquer un filtre afin de restreindre les articles à importer / exporter.
Tous les articles répondant aux critères sélectionnées pour le traitement seront synchronisés avec votre le ou les sites e-commerce correspondants.
Tous les articles dans votre boutique e-commerce seront importés dans votre base.
Dans le menu Traitements/Liaison boutique, le bouton s'affiche dans la fiche de la boutique.
Cliquez sur ou <F4> sur la ligne de la boutique que vous souhaitez synchroniser avec votre adresse e-commerce.
Modifiez les filtres pour la synchronisation si vous le souhaitez.
Avant de déclencher la synchronisation vous pouvez modifier toutes les données de votre boutique, pas seulement les filtres, ou laisser la fiche comme elle a été paramétrée.
3. Cliquez sur pour faire la mise à jour des articles.
La popup ci-dessous s'affiche et vous pouvez confirmer ou ne pas confirmer le traitement :
4. Confirmez le traitement.
Pendant le traitement de synchronisation, une fenêtre s'affiche pour vous informer de l'état du traitement en cours. La date et l'heure du traitement seront enregistrés dans votre base de données.
Lors de la synchronisation, la grille d'import partenaires ventes sera remplie avec les commandes e-boutique.
Lorsque vous lancez la synchronisation, vous êtes informés des éventuelles erreurs pour lancer d'autres actions (nouvelle synchronisation, paramétrage complémentaire, etc.).
Champs Shopify | Champs Dailybiz | Remarques |
---|---|---|
LiveRetail | Dailybiz |
---|---|
LiveRetail | Dailybiz |
---|---|
Générez les nouvelles clés client et secret client en cliquant sur le bouton.
Vous pouvez afficher l'historique des synchronisations . Vous pouvez effectivement consulter la date, l'heure, l'utilisateur responsable et les messages correspondants au traitement concernant le résultat de l'opération.
SKU
Code article
Titre / Description
Descriptif
Prix
PU
Collection
Famille 1
Support multimédia
Photo
Quantité
Quantité
Uniquement lors de l'export vers Shopify
Code-barres
Code-barres
Code article
Code article
Libellé
Libellé
Rayon
Famille 1
Famille
Famille 2
Tailles
-
Fournisseur
Fournisseur habituel
TVA
Taux de TVA
Tarif d'achat HT
Prix d'achat HT
Tarif de vente TTC
Prix de vente HT
Date de création (date de première synchronisation).
Généré par la synchronisation
Date de mise à jour
Généré par la synchronisation
Code externe
Code client
Code client
-
Nom
Raison sociale
Prénom
-
Adresse
Adresse1
Complément d'adresse
Adresse2 + Adresse3
Code postal
Code postal
Ville
Ville
Téléphone
Téléphone