Mass Product Import & Update allows you to update and import products massively in Magento in record time through CSV or XML files available from your website
Passez au niveau supérieur dans la gestion de votre catalogue produits
Gérez, automatisez et pilotez l'importation et la mise à jour massive de vos produits Magento avec facilité et rapidité à partir du Cloud !
Importez et mettez à jour vos produits à partir de n'importe quelle source
Formats de fichiers — Fichiers CSV et XML
Sources — Système de fichiers Magento, dropbox, serveurs web ou distants en utilisant FTP ou HTTP
Automatisez les taches d'importation et/ou de mise à jour
Tâches cron Automatisez l'éxecution des profils d'import et de mise à jour grâce aux taches cron.
CLI Déclenchez rapidement vos profils d'import et de mise à jour avec les lignes de commande.
Importez des données incomplètes ou malformatées sans prise de tête
Interface user-friendly — Appréciez une interface très simple d'utilisation et gagnez un temps considérable.
Mapping avancé — Simplifiez vos processus d'import/de mise à jour avec des options de mapping avancées.
Aperçu en temps réel — Visualisez les données de sortie avant de mettre à jour/d'importer vos produits définitivement.
API PHP — Utilisez vos propres scripts pour personnaliser les profils d'import/de mise à jour.
Mettez à jour ou importez tous les attributs produit en un seul processus
Images — Galerie d'images, image de base, vignette, petites images...
Prix — Prix, prix spéciaux, dates des prix spéciaux, classe de taxe…
Vue magasin — Attributs produit pour toutes les vues magasin ou des vues spécifiques.
Catégories — Catégories associées aux produits.
Produits configurables — Attributs de produits configurables requis.
Produits téléchargeables — Attributs de produits téléchargeables nécessaires.
Gagnez un temps précieux en créant vos profils
Commencez avec les 4 modèles d'import et d'export compris avec l'extension.
Content
Mass Product Import & Update vous permet de mettre à jour ou d’importer massivement des produits dans Magento en temps record grâce à des fichiers CSV ou XML disponibles sur votre serveur, sur un serveur distant via FTP ou sur un serveur distant via HTTP.
Mass Product Import & Update permet de mettre à jour et/ou de créer les attributs de produit suivants pour une ou toutes les vues magasin :
Tous les attributs système (sku, type, attribute set, visibility, status)
Tous les types d’attributs créés dans Magento (input, dropdown, yes/no, multiselect, texte...)
Tous les attributs images (image gallery, base image, thumbnail, small images... )
Tous les attributs de stock (qty, availability, back order, manage stock, low stock notification…)
Les catégories associées aux produits
Les prix, prix spéciaux, dates des prix spéciaux, tax class…
Comment utiliser Mass Product Import & Update
Pour pouvoir utiliser Mass Product Import & Update, vous devez dans un premier temps aller dans : System › Configuration › Wyomind › Mass Product Import & Update
Configurer Mass Product Import & Update de manière générale
Email reporting
Mass Product Import & Update inclut un outil de reporting des tâches cron qui vous permettra d’être averti chaque fois qu’un profil aura été exécuté et le cas échéant si une erreur s’est produite.
Vous permet de définir si vous souhaitez activer la fonction de reporting ou non.
Send the reports to
Vous permet de préciser la/les adresses emails sur lesquelles les rapports sont envoyés. Pour indiquer plusieurs adresses emails, utilisez la virgule comme séparateur.
Report title
Vous permet de définir le titre du message que verront les destinataires du reporting.
Settings
Enable log file
Vous permet d’activer le fichier de log disponible dans var/log. Le fichier est nommé : Wyomind_MassStockUpdate.log
Créer un profil d’import dans Mass Product Import & Update
Pour pouvoir mettre à jour les produits dans Magento ou en créer de nouveaux, il vous faut dans un premier temps créer un profil dans : System › Import/Export › Mass PRODUCT IMPORT & Update
Vous devriez y trouver des exemples de profils que vous pouvez éditer. Pour créer un nouveau profil, cliquez sur Create a new profile.
Blackbox
La blackbox est un outil qui vous aidera à configurer votre mapping facilement. Cet outil est composé de 3 options majeures.
Input Data
Pour avoir un aperçu de vos données sources, cliquez sur Input data.
Output Data
Pour avoir un aperçu des données telles qu'elles seront mises à jour, cliquez sur Output data.
Library
La library vous permet de vérifier quelles valeurs vous pouvez utiliser pour chaque attribut. Vous y trouverez aussi des exemples pour vous aider.
Settings
Dans cette partie, vous pourrez définir la source de vos données.
Profile setting
Profile name Nom que vous souhaitez donner au profil. Seuls les caractères alphanumérique, les tirets et les underscores sont acceptés.
Profile method Définissez quelle action le profil déclenchera :
Mettre à jour les produits uniquement Importer des nouveaux produits uniquement Mettre à jour les produits et importer des nouveaux produits
SQL mode Lorsque le mode SQL est activé, aucune donnée n'est mise à jour ou importée. En exécutant le profil, un fichier SQL sera créé. Ce fichier peut être exécuté directement depuis votre base de données.
En activant le mode SQL, vous devrez définir :
SQL file path Il s'agit du chemin où le fichier SQL sera généré (par rapport au répertoire racine de Magento).
SQL file name Nom du fichier SQL à générer.
File location
Cette partie vous permet de définir où le fichier source est stocké et quel est le chemin vers le fichier (incluant son nom et son extension). Vous avez plusieurs options :
Magento File System Le fichier est stocké à la racine de l’instance Magento ou dans un sous-répertoire de l’instance Magento. Chemin du fichier par rapport au répertoire racine de Magento. Vous pouvez utiliser les expressions régulières dans le nom du fichier.
FTP server Le fichier est stocké sur un serveur à distance disponible via FTP ou SFTP. Chemin du fichier par rapport au répertoire racine de l'utilisateur FTP.
URL Fichier disponible via une URL utilisant HTTP ou HTTPS. Le chemin du fichier est l'URL du fichier. S'il y a besoin d'accès, ajoutez le login/mot de passe directement dans les champs correspondants.
Dropbox Vous pouvez générer vos accès depuis votre compte Dropbox : https://www.dropbox.com/developers/apps Le chemin du fichier est l'URL du service dropbox.
Webservice Le fichier est disponible via un serveur distant accessible en ligne. Le chemin du fichier est l'URL du service web.
File Type
Vous permet de définir le type de fichier utilisé pour la mise à jour : XML ou CSV.
File type Vous avez le choix entre un fichier CSV ou XML.
Pour les fichiers CSV, définissez :
Field separator Définissez le séparateur de champs.
Field enclosure Sélectionnez le délimiteur de champs.
Pour les fichiers XML, définissez :
Xpath to products Dans le cas d'une mise à jour à partir d'un fichier XML, définissez le XPath qui cible les produits. Le Xpath est sensible à la casse.
Le XPath qui cible les produits dans le fichier ci-dessus est /Import/PRODUCTS/product
XML structure Vous avez deux options; la Détection automatique ou la Structure prédéfinie. La détection automatique convient aux fichiers simples composés d'un niveau de nœuds seulement tel que l'exemple ci-dessous.
Predefined structure Si vous avez sélectionné Predefined structure, vous avez la possibilité de définir votre propre structure de fichier. Lorsque la structure de votre fichier est assez compliquée, l'information peut être dispatchée dans des nœuds profonds et quelques fois dans des attributs tag tels que :
url="something"
Ci-dessous, un exemple de fichier complexe où vous avez besoin d'une structure prédéfinie :
REGLES D'UTILISATION DANS LE CHAMP STRUCTURE PRÉDÉFINIE XML
Utilisez une chaîne de caractères valide Json composée d'une liste de clé/valeur qui définit les noms des colonnes et les Xpath associés aux colonnes.
Utilisez @ pour accéder aux valeurs d'attribut.
@price
Utilisez [@attribute=value] pour accéder à un nœud pour lequel l'attribut est une valeur.
[@name='ean']
Utilisez [number] pour accéder à un autre nœud qui a le même nom.
category
Utilisez Xpath axis pour représenter une relation au nœud, et identifier des nœuds. Par exemple, sélectionnez tous les enfants/parents d'un nœud :
child::attributes
parent::category
Post Process Action
Vous permet de définir une action après l'exécution du profil.
Action Vous avez le choix entre : Do Nothing : ne rien faire Delete the import file : supprimer le profil d'import Move import file : déplacer le profil d'import
Move to folder
Chemin du fichier depuis le repertoire racine de Magento
Advanced Settings
System Settings
The first line is a header Spécifiez lorsque la première ligne est une entête (pour les fichiers CSV seulement).
Filter lines Laissez vide pour exporter toutes les lignes. Signifie que toutes les lignes seront importées.
Entrez le numéros des lignes que vous souhaitez importer, en faisant attention à séparer chaque ligne par une virgule (,).
2,4,6,8,10
Signifie que les lignes 2,4,6,8,10 seront importées.
Utilisez un tiret (-) pour définir un ensemble de lignes.
8-10
Signifie que les lignes 8,9,10 seront importées.
Utilisez un plus (+) pour importer toutes les lignes depuis un numéro de ligne.
4+
Signifie que toutes les lignes à partir de la ligne 4 seront importées.
Utilisez les expressions régulières entourées de # pour indiquer un groupe d'identifiant spécifique à importer.
#ABC-[0-9]+#
Signifie que toutes les lignes avec l'identifiant correspondant à l'expression régulière seront importées
Automatic action for missing products Définissez ce que vous souhaitez faire pour chaque produit qui manque au fichier. Vous avez plusieurs options : Ne rien faire Désactiver le produit Supprimer de manière permanente le produit Marquer le produit comme hors stock
Target Lorsqu'un produit est importé avec Mass Product Import & Update, il est associé avec le profil. Si vous avez sélectionné une action pour les produits manquants, vous devrez choisir une cible : Only products related to current profile : les produits qui sont importés/mis à jour avec le même profil Only products not related to current profile : tous les produits qui ne sont pas créés/mis à jour par le profil All products : tous les produits
Stock Settings
Automatic stock status update: Vous pouvez choisir de mettre à jour automatiquement le statut de stock (in stock / out of stock).
Image Settings
Indique le chemin du répertoire dans lequel les images à importer sont stockées.
Images location Serveur HTTP (url) Système de fichiers Magento serveur FTP
Selon ce que vous avez défini comme emplacement pour les images, vous devrez remplir différents champs.
Pour le serveur FTP :
Use SFTP
Use active mode
Host
Login
Password
Pour le serveur FTP et les système de fichiers Magento, définissez :
Path to images directory Le chemin du répertoire images.
Category Settings
Mass Product Import & Update vous permet de créer des catégories à la volée.
Create categories on the fly Créer des catégories à la volée.
New categories active by default Définir les nouvelles catégories actives par défaut.
New categories included in menu by default Définir les nouvelles catégories dans le menu par défaut.
Category tree auto-detection Pour détecter automatiquement l'arborescence des catégories. Vous devez utiliser le chemin complet de la catégorie. Les niveaux de catégories doivent être séparés par des slashes (A/B/C). Par exemple, au lieu de "Shirts", vous pouvez écrire :
Default Category/Men/Shirts
New categories are children of Choisissez la catégorie parente.
Jetez un œil à la documentation pour plus de détails sur la configuration des attributs des catégories.
Configurable Product Settings
Create parent of configurable products on the fly Vous pouvez aussi créer/mettre à jour un produit configurable à partir des produits simples existants dans le fichier source en activant cette option.
Lorsque cette option est activée, dans l'onglet Mapping & Rules, vous pouvez trouver pour chaque attribut cible une option pour les produits configurables à créer à la volée. Vous avez la possibilité d'appliquer ce mapping sur :
The current product only Le produit simple seulement
The configurable product created on the fly only Le produit configurable créé à la volée seulement
Both, configurable product created on the fly and simple product associated Les deux, le produit configurable et le produit simple associé
Les attributs systèmes des produits configurables créés à la volée doivent impérativement recevoir une valeur soit en mappant un champ du fichier source pour le produit simple et le produit configurable ou uniquement pour le produit configurable.
La liaison entre le produit configurable et les produits simples nécessite de mapper les attributs suivants :
l'attribut Options Container, dans le cas où vous créez des produits configurables à partir d'un fichier source ("container1" est le conteneur par défaut dans Magento)
Mapping & Rules
Dans cette section vous pouvez mapper chaque colonne du fichier avec un des attributs de stock.
Column Mapping
Chaque colonne peut être mappée avec un des attributs de stock. Notez qu'à n'importe quel moment vous pouvez visualiser les données sources et les données telles qu'elles seront mises à jour dans la blackbox directement.
Target Attribute Sélectionnez l'attribut cible depuis ceux disponibles dans votre système (sur la première ligne, définissez l'identifiant de vos produits). Vous pouvez trouver tous les attributs regroupés par type dans notre documentation.
Data source Dans Data source, vous pouvez définir l'attribut source qui correspond à l'attribut cible de votre fichier source.
Custom value Quelques fois, certaines colonnes peuvent manquer. Par exemple, en mettant à jour les stocks, le fichier ne comprend pas forcément tous les attributs de stock (backorders, minimum quantity in the cart...). Dans ce cas, vous pouvez choisir Custom value et appliquer une valeur par défaut.
APERÇU DE L'INTERFACE
Ajoutez autant de colonnes que vous le souhaitez en cliquant sur +. Dans beaucoup de cas, le fichier de mise à jour peut contenir plus de colonnes que nécessaire; vous n'avez pas besoin d'ajouter toutes ces colonnes et de les mapper.
SUPPRIMEZ une ligne facilement.
Changez le sens de chaque ligne en utilisant le drag and drop.
Désactivez une ligne tout en conservant ses paramètres en cliquant sur le symbole lIEN.
Ajoutez votre propre script </>. Ces scripts seront visibles dans les données de sortie. Notez que lorsqu'un script est défini, le symbole </> est souligné.
Appliquez la couleur que vous souhaitez pour la ligne.
Appliquez le titre que vous souhaitez pour la ligne.
Définissez pour quelle(s) vue(s) magasin vous souhaitez appliquer ces paramètres en cliquant sur APPLY TO DEFAULT VALUE.
Définissez pour quel(s) produit(s) vous souhaitez appliquer ces paramètres en cliquant sur APPLY TO THE CURRENT PRODUCT ONLY.
Prévisualisez votre fichier en cliquant sur INPut Data.
Retrouvez tous les attributs regroupés par type dans la Library.
Vérifiez les données telles qu'elles seront mises à jour en cliquant sur Output Data.
Scheduled tasks
Vous pouvez planifier l'exécution d’un profil selon le jour et l’heure avec un interval de 30 minutes par défaut entre chaque tâche planifiée.
Vous pouvez changer l'interval des tâches cron dans : System › Configuration › Wyomind › Mass PRODUCT IMPORT & Update › Settings
Exécuter un profil Mass Product Import & Update
Vous avez plusieurs options pour exécuter vos profils.
Depuis la grille des profils
Pour exécuter le profil depuis la grille, il vous suffit de cliquer sur RUN Profile dans le dropdown associé au profil. Une barre de progression affichera la progression de la tâche.
Depuis la page du profil
Ouvrez le profil en cliquant sur l’option edit du dropdown associé au profil dans la grille et cliquez sur le bouton RUN Profile NOW. Lorsque l’import ou la mise à jour est fini, un message s’affiche détaillant combien de produits ont été mis à jour et combien de produits ont été ignorés.
Grâce aux tâches cron
Lorsque vous avez configuré la tâche cron d’un profil, celui-ci sera exécuté automatiquement au jour et à l’heure sélectionnée.
Pour que les tâches cron de Mass Product Import & Update fonctionnent, la tâche cron Magento doit être configurée correctement.
Vous recevrez une notification par mail lorsque la tâche cron est exécutée, si vous avez configuré l’option dans : system › configuration › Mass Product Import & Update
En ligne de commande
Mass Product Import & Update inclut des lignes de commande accessibles depuis n’importe quel terminal shell.
--generate id1,id2,...,idN Génère les profils de la liste
--list Liste les profils
Utiliser l'option SQL
Mettre à jour ou importer des produits massivement peut garder votre serveur occupé un certain temps, surtout lorsque la mise à jour concerne de nombreux produits et/ou de nombreux attributs.
Mass Product Import & Update découpe donc le processus en 2 étapes distinctes :
L’analyse du fichier source, la collecte des données et la construction du fichier SQL d’import ou de mise à jour des produits.
L’exécution du fichier SQL de mise à jour ou d’import des produits qui peut être exécuté de manière asynchrone.
Générer le fichier SQL
Si vous souhaitez générer un fichier SQL de mise à jour ou d’import sans l'exécuter, vous devez activer l’option dans la configuration du profil.
Puis, lancez l’exécution du profil en cliquant sur RUN Profile NOW.
Exécuter le fichier SQL
Un fois le fichier généré dans le répertoire de travail (voir la section Settings ), il vous suffit de mettre à jour la base donnée avec ce fichier via les lignes de commande :
mysql -h host -p DbPassword -u DbLogin DatabaseName < path/to/mysql/file.sql
Ces attributs sont indispensables lors de l'importation de nouveaux produits.
Si vous ne précisez pas de valeurs pour ces attributs dans le mapping, les produits importés ne seront jamais visibles ni sur le front-end ni dans le back-end.
Sku
L'identifiant unique du produit à mettre à jour ou à importer.
sku1
Attribute set
Le jeu d'attribut à appliquer au produit.
Vous pouvez soit utiliser le nom du jeu d'attributs (non sensible à la casse) soit l'ID du jeu d'attributs.
bag
15
Pour connaitre les jeux d'attributs disponibles dans votre système, allez dans : Catalog › Attributes › Manage attributE Sets
Type
Le type de produit.
Vous devez utiliser le nom du type de produit (non sensible à la casse).
simple
configurable
grouped
bundle
virtual
downloadable
n'importe quel type de produit personnalisé
simple
Website
Le(s) website(s) dans lequel/lesquels le produit doit être visible.
Vous pouvez soit utiliser le nom du website (non sensible à la casse) soit l'ID du website.
Main Website Store
1
Pour connaitre les noms et IDs des websites disponibles dans votre système, allez dans : system › Manage stores
Tax Class
La classe de taxe du produit.
Vous devez utiliser l'ID de la classe de taxe produit.
Taxable Goods
2
Pour connaitre les IDs des classes de taxe produit, allez dans : SalesTaxPRoduct tax classes
Visibility
La visibilité du produit.
Vous pouvez utiliser soit le nom de la visibilité soit la valeur numérique associée.
Not visible Individually (1),
Catalog (2),
Search (3),
Catalog & Search (4)
Catalog,Search
4
Status
Le statut du produit : enabled ou disabled.
Vous pouvez utiliser le nom du statut ou tout autre valeur parmi :
1 / 0
yes / no
true / false
enable / disable
enabled / disabled
enabled
Attributs produit
Tous les attributs produit créés pour votre boutique et/ou tous les attributs qui ne sont pas référencés dans les autres sections, sont disponibles dans la section Products attributes.
Attribut de type texte ou textarea
Les attributs de type texte ou textarea peuvent être mis à jour avec n'importe quelle valeur sans aucune restriction.
Votre texte
Attribut de type yes/no
Les attributs de type yes/no, peuvent être mis à jour avec n'importe quelles valeurs parmi les suivantes :
1 / 0
yes / no
true / false
enable / disable
enabled / disabled
true
Attribut de type dropdown ou multiselect
Les attributs de type dropdown peuvent être mis à jour à partir du label de l'option ou de l'id de l'option.
4
Les attributs de type multiselect peuvent être mis à jour à partir des labels de l'option ou des ids de l'option séparés par des virgules.
Men, Boys
Pour connaitre les labels ou les ids d'un attribut de type dropdown ou multiselect, allez dans : Catalog › Attributes › Manage attribut › edit attributE › Manager label / option
Attribut de type date
Les attributs de type date doivent être formatés comme suit : YYYY-MM-DD hh:mm::ss
2019-06-11 15:09:52
Valeur décimale
Les attributs EAV peuvent désormais être mis à jour avec des valeurs décimales.
Vous pouvez par exemple définir une valeur pour l'attribut price.
15.45
Valeur entière
Les attributs EAV peuvent désormais être mis à jour avec des valeurs entières.
Vous pouvez par exemple définir une valeur pour l'attribut weight.
368
Valeur nulle
Les attributs EAV peuvent désormais être mis à jour avec des valeurs nulles.
Vous pouvez par exemple définir une valeur nulle pour l'attribut prix. Pour cela, NULL doit être écrit en majuscules et sans espace.
NULL
Attributs prix
Prix
L'attribut Price peut être un nombre entier ou à virgules.
Il doit être formaté avec un point comme séparateur des décimales.
15.50
Prix spéciaux
L'attribut Special price peut être un nombre entier ou à virgules.
Il doit être formaté avec un point comme séparateur des décimales.
10.50
Special price from/to date
Les attributs Special price from/to date doivent être formatés avec la date et l'heure GMT comme ci-dessous : AAAA-MM-JJ hh:mm:ss
2019-06-17 11:29:51
Tier price/Group price
Les Tier /Group prices doivent être séparés par ~ comme suit : [Group id 1]|[Qty 1]|[Price 1]~[Group Id 2]|[Qty 2]|[Price 2]~...
*|5|9.99~*|10|7.99~...
Pour importer vos tier prices sous forme de pourcentages, ajoutez % à la fin the chaque prix. Sinon, ils seront importés sous forme d'un montant.
*|5|10%~*|10|5%~...
Ci-dessous, vous trouverez la liste des codes à utiliser pour les identifiants des groupes clients :
* : Tous les groupes
0 : Not logged in
1 : General
2 : Wholesale
3 : Retailer
4 : VIP Member
5 : Private Sales Member
Weee tax
Les taxes doivent être séparées par ~ comme ci-dessous : pays1|region1|taxe1~pays2|region2|taxe2~...
Code pays Par exemple : FR, US, CA, NZ...
Region Utilisez * pour tous les états
Tax Il s'agit d'une valeur fixe
FR|*|13~UK|*|18
Attributs stock
Tous les attributs relatifs à la gestion des stocks sont disponibles dans cette section.
L'ensemble des ces attributs doivent être mise à jour par des valeurs booléennes ou numériques.
Valeurs booléennes
Les valeurs booléennes peuvent être mises à jour avec n'importe quelles valeurs parmi les suivantes :
1 / 0
yes / no
true / false
enable / disable
enabled / disabled
in stock / out of stock
in stock
Valeurs numériques
Les valeurs numériques peuvent être :
Integer number : sans espace
Float number : avec un point comme séparateur
10.50
Attributs Advanced Inventory
Tous les attributs relatifs à la gestion des stocks dans Advanced Inventory sont disponibles dans cette section.
Tous ces attributs doivent être mis à jour par des valeurs booléennes ou numériques.
Valeurs booléennes
Les valeurs booléennes peuvent être mises à jour avec n'importe quelle valeur parmi les suivantes :
1 / 0
yes / no
true / false
enable / disable
enabled / disabled
in stock / out of stock
yes
Valeurs numériques
Les valeurs numériques peuvent être :
Integer number : sans espace
Float number : avec un point comme séparateur
1050
Attributs dynamiques
Vous avez la possibilité de créer un mappage dynamique, ce qui vous donne plus de souplesse dans la configuration de votre profil. Dans votre fichier source, pour une même colonne vous pouvez indiquer l'attribut Magento à mapper ainsi que la valeur associée.
Dynamic attribute
Code de l'attribut à mapper et valeur associée.
La syntaxe à utiliser est : code_attribut=valeur
length=150
Attributs image
Les attributs relatifs à la gestion des images sont disponibles dans cette section.
Le dossier source des images doit avoir été défini dans l'onglet Image Settings.
Image Gallery
Les images composant la galerie d'images doivent être listées dans ce champ sous la forme de chemin relatif au dossier source défini dans l'onglet Image Settings.
La syntaxe à utiliser est : repertoire/image-1.png; repertoire/image-2.png; ...
Les différents liens doivent être séparés par l'un des caractères suivants :
Vous pouvez associer une image provenant de la galerie à l'un ou plusieurs des attributs image. Par défaut 3 types d'images sont disponibles dans Magento :
Base Image : l'image associée au produit sur la page produit
Small Image : l'image visible dans la page catégorie pour le produit
Thumbnail : l'image visible dans le panier, le checkout, le compte client
Si vous disposez de vos propres attributs image dans votre boutique, ces attributs seront également visibles dans la section image.
Attributs catégorie
La/les catégorie(s) associées aux produits peuvent être mises à jour ou importées avec des nouvelles valeurs.
Category mapping
Listez vos noms de catégories (sensible à la case) ou les ids des catégories séparés par une virgule. category ID 1 [position],category ID 2 [position]...
Vous pouvez utiliser le paramètre ci-dessous afin de définir la position des produits dans les catégories :
position La valeur par défaut est vide.
Par exemple, pour importer un produit en position 2 dans la catégorie 10 et en première position dans la catégorie 13, vous pouvez écrire :
10[2],13[1]
Les valeurs seront traduites en chemins de catégories selon les paramètres que vous avez définis dans la configuration de votre profil depuis : Advanced Settings › Category Settings
Par exemple, afin d'importer des produits dans les catégories New Arrivals (ID: 10) et Dresses & Skirts (ID: 13), depuis l'onglet Mapping & rules de la configuration de votre profil, mappez l'attribut Category mapping avec une valeur custom value.
Dans le champ d'après, vous pouvez écrire :
10,13
Si vous préférez utiliser les noms de catégories, vous pouvez écrire :
Les catégories seront créées selon ce que vous avez défini dans l'onglet Advanced Settings.
Attributs merchandising
Les produits associés/up-sell/complémentaires peuvent être importés/mis à jour avec de nouvelles valeurs.
Produits Related / Cross sell / Up sell
Liste des SKU des produits associés séparés par |.
SKU1|SKU2|SKU3...
Attributs produits configurables
Avec Mass Product Import & Update vous pouvez créer des produits configurables à la volée ainsi que des relations entre les produits parents et les produits enfants.
Parent SKU
Lors de la création/mise à jour d'un produit simple, vous pouvez ajouter la référence au produit configurable de sorte que les produits simples seront automatiquement associés au produit configurable : SKU du produit parent
parentsku
Children SKUs
Lors de la création/la mise à jour d'un produit configurable, vous pouvez ajouter les références aux produits simples de sorte que les produits simples seront automatiquement associés au produit configurable : Liste des SKUs des enfants séparés par des virgules
sku1,sku2,sku3
Configurable attributes
Lors de la création/mise à jour d'un produit configurable, les attributs configurable doivent être précisés en utilisant les codes d'attributs ou IDs des attributs séparés par des virgules comme suit : Code attribut 1,Code attribut 2...
size,color
Options Container
L'attribut Options Container, doit être ajouté à votre mapping dans le cas où vous créez des produits configurables à partir d'un fichier source comme suit : Code du Container
container1
Attributs produits téléchargeables
Avec Mass Product Import & Update vous pouvez importer ou mettre à jour les produits téléchargeables.
Links title
Titre de la resource téléchargeable.
Fichier téléchargeable
Samples title
Titre de la resource téléchargeable.
Fichier téléchargeable
Link URLs
Lien du fichier (chemin relatif ou absolu) et nom du fichier optionnel séparé par un (|) : Lien | Nom du fichier
Avec Mass Product Import & Update vous pouvez importer ou mettre à jour les produits groupés, et créer des relations entre les produits parents et enfants.
Parent SKUs
Lors de la création/la mise à jour d'un produit groupé, vous pouvez ajouter les références aux produits parents de sorte que les produits simples seront automatiquement associés au produit groupé comme suit : Liste des SKUs des parents séparés par des virgules
parentsku
Children SKUs
Lors de la création/la mise à jour d'un produit groupé, vous pouvez ajouter les références aux produits simples de sorte que les produits simples seront automatiquement associés au produit groupé comme suit : Liste des SKUs des enfants séparés par des virgules
sku1,sku2,sku3
Options personnalisées
Avec Mass Product Import & Update vous pouvez importer ou mettre à jour les custom options de vos produits.
Dropdown / Radio / Checkbox / Muli-select
Listez les titres des custom options séparés par * et les valeurs des options séparées par | comme suit : Titre*Option1|Sku Option 1| Prix Option 1| Position option 1*Option2|Sku Option 2| Prix Option 2| Position option 2*...
Mass Product Import & Update vous permet de personnaliser et contrôler totalement les données en utilisant des scripts PHP.
Normes de codage de l'API
Pour chaque ligne dans l'onglet Mapping & Rules de votre profil, vous pouvez ajouter votre propre script basé sur une syntaxe PHP.
Pour ajouter votre script, cliquez sur</> à la fin d'une ligne. Vous pouvez ensuite mettre à jour la valeur de chaque colonne.
Balises ouvrantes et fermantes
Chaque script doit inclure une balise ouvrante PHP <?php. Notez qu'il n'est pas nécessaire d'utiliser la balise fermante.
<?php /* Votre script */ return $self;
Retourner une valeur
return Pour retourner n'importe quelle valeur dans votre profil, vous devez utiliser l'instruction return.
Objet $this
$this->skip() ou return false (boolean false) Pour ignorer la ligne (toutes les colonnes de la ligne).
$this->skipRow() ou $this->skip() ou return false; Pour ignorer la cellule ainsi que les cellules suivantes.
$this->skipCell() ou return true; Pour ignorer la cellule.
Variable $cell
Vous pouvez appeler n'importe quelle colonne du fichier source en utilisant $cell. Il s'agit d'un tableau qui indexe chaque colonne numériquement (1,2,3,...) et avec une clé correspondant au nom de l'entête de la colonne ("name","description","price"...).
$cell["name of the column"] ou $cell[INDEX]
Par exemple :
return $cell["description"]. " ".$cell["name"]
Variable $self
$self Pour récupérer la valeur de la colonne et contrôler les données :
<?php return $self;
Par exemple :
<?php return strtolower($self);
Exemples d'utilisation
Vous trouverez ci-dessous des exemples d'utilisation avec l'API PHP.
Changer le séparateur
Transformez un nombre à virgule avec un point à la place.
Versions de Magento compatibles avec Mass Product Import & Update
Mass Product Import & Update fonctionne avec Magento Community Edition et aussi Magento Enterprise Edition. Pour savoir si Mass Product Import & Update est compatible avec votre version de Magento, veuillez vous référer à l'onglet Compatibilité.
Mass Stock Update Vs Mass Product Import & Update
Mass Stock Update
Mass Product Import & Update
Mise à jour des stocks Mettez à jour les stocks de produits depuis des fichiers CSV/XML
Mise à jour des produits Mettez à jour des produits depuis des fichiers CSV/XML selon différents groupes d'attributs :
Image,
Catégorie,
Merchandising (up sell, cross sell, related products),
Prix (Weee tax, group price, tier price, special price...),
Produits téléchargeables,
Relations des produits groupés,
Relations des produits configurables,
Options personnalisables,
Attributs du système (website, sku...),
Attributs définis par l'utilisateur
Création de produits Créez des produits depuis des fichiers CSV/XML
Aperçu Obtenez un aperçu en temps réel des données de sortie
Scripts Utilisez vos propres scripts pour améliorer les données
Programmation Automatisez la mise à jour grâce aux tâches cron
Accès à l'interface de ligne de commande Déclenchez l'import via votre CLI
Limites d'utilisation de Mass Product Import & Update
L'extension Mass Product Import & Update n'a pas de limite connue. Certains utilisateurs mettent à jour jusqu'à 80 000 produits.
Licence et domaines
Migration de license vers Magento 2
Nous offrons à tous nos clients désireux de migrer leur licence Magento 1 vers une licence Magento 2, le transfert à un prix réduit.
Vous avez la possibilité de migrer votre licence directement depuis votre compte Wyomind dans : My account › Licenses & Downloads
Cliquez sur migrate to magento 2 en face de l'extension et du domaine que vous souhaitez transférer.
Confirmez que vous souhaitez migrer votre licence vers une licence Magento 2 en cliquant sur Confirm and checkout .
Une facture sera automatiquement ajoutée à votre compte dans : My account › Invoices
Le prix du transfert est équivalent à une réduction de 30% par rapport au prix d'une licence Magento 2.
Vous pouvez procéder au paiement en cliquant sur PP .
Une fois le paiement effectué, vous pouvez retourner dans : My account › Licenses & Downloads
Votre licence est valide pour une durée illimitée sur une seule interface Magento.
Si vous utilisez plusieurs interfaces Magento, il vous faudra acheter une licence supplémentaire pour chacune d'entre elles.
Si vous gérez plusieurs sites sur la même interface Magento, vous n’aurez besoin que d’une seule licence pour l’ensemble de vos domaines.
Bien que la période de validité de votre licence soit illimitée, votre période de support est quant à elle limitée à 6 mois (durée offerte à l’achat de votre licence). Passé ce délai, il vous faudra la renouveler (voir FAQ : Comment prolonger ma période de support ?).
Pré-enregistrement des domaines
Vous avez la possibilité de pré-enregistrer votre domaine de production à votre licence.
Grâce à cette option vous pourrez installer et activer votre domaine afin qu'il soit prêt à l'emploi avant son lancement en ligne.
Pour pré-enregistrer votre domaine :
Allez dans : mY account › Licenses & DOwnloads
Cliquez sur à côté de l'extension pour laquelle vous souhaitez pré-enregistrer votre domaine.
En bas de la page, sous votre liste de domaine se trouve un lien. Cliquez sur : Do you want to pre-register your domain in order to be ready to go live?
Entrez votre nom de domaine puis cliquez sur PRE-REGISTER NOW pour finaliser votre pré-enregistrement.
Environnements de test
Votre licence est valide pour une durée illimitée sur une seule interface Magento.
Il est possible, cependant, d'étendre ou de transférer votre licence dans deux cas :
Si vous désirez ajouter vos environnements de test à votre licence. Dans ce cas, vous pouvez étendre votre licence gratuitement, et ce, pour un nombre illimité de domaines (dev, staging, local..). Ex: mywebsite-staging.com ou mywebsite-dev.com
Si vous souhaitez transférer votre licence sur un autre domain de production. Dans ce cas, la période de support pour la licence doit être active.
Pour pouvoir utiliser Mass Product Import & Update sur tous vos domaines (live et test), suivez les étapes ci-dessous :
Depuis votre panneau d'administration Magento, entrez votre clé d'activation dans : System › configuration › wyomind › your extension
Sauvegardez la configuration.
Maintenant que Mass Product Import & Update est installé sur votre environnement de production, répétez les étapes précédentes avec votre environnement de test.
La seule différence cette fois : une notification apparaît dans votre panneau d’administration Magento.
Vous aurez le choix entre :
Acheter une nouvelle licence
Ajouter ce domaine à votre licence
Cliquez sur Add this domain to my license.
Une demande de transfert sera envoyée directement à notre équipe (sous un délai d'une heure environ).
Dès lors, que la demande de transfert est prise en charge par notre équipe, vous recevrez un mail de confirmation.
Si votre demande est acceptée, vous pourrez aussitôt utiliser Mass Product Import & Update sur vos deux domaines.
L'ordre d'activation de votre licence n'a aucune importance. Vous pouvez choisir d'activer d'abord votre licence sur votre environnement de production puis par la suite sur votre environnement de test, ou inversement.
Versionnage des extensions et téléchargement
Téléchargement des extensions
Pour télécharger Mass Product Import & Update, connectez-vous à votre compte Wyomind :
Allez dans : mon compte › Licenses & downloads
Cliquez sur en face de Mass Product Import & Update.
Une nouvelle fenêtre s'ouvre alors.
Sélectionnez la version de Mass Product Import & Update à télécharger. Vous pourrez sélectionner la version la plus récente (pour Magento 1 et pour Magento 2) de Mass Product Import & Update.
Cliquez sur .
Votre téléchargement peut commencer.
Mise à jour des extensions
En achetant une extension depuis wyomind.com, vous bénéficiez de la mise à jour à vie. Vous pouvez à tout moment télécharger la dernière version de l'extension directement depuis votre compte.
Pour mettre à jour Mass Product Import & Update, suivez les étapes suivantes :
Allez dans : mon compte › mes téléchargementS
Cliquez sur en face de Mass Product Import & Update.
Sélectionnez la version la plus récente de Mass Product Import & Update (pour Magento 1 et Magento 2).
Cliquez sur télécharger .
Installez la nouvelle version de Mass Product Import & Update pour mettre à jour votre admin Magento.
Installation/Désinstallation des extensions
Désinstallation des extensions
Pour désinstaller Mass Product Import & Update, allez sur son dossier compressé et ouvrez-le.
Vous y trouverez un fichier shell (tel que: yourextension-uninstall.sh), qu'il vous faudra exécuter à la fois sur votre serveur et sur le répertoire racine de votre site Magento.
Lorsque la désinstallation est terminée, pensez à nettoyer le cache et réactiver le compiler (si vous l'utilisez).
Installation des extensions
Avant d'installer Mass Product Import & Update, il vous faudra :
Faire un backup de votre installation Magento dans : system › tools › backups
Vérifier que le Compiler est désactivé dans votre admin Magento. Si le compiler est activé, désactivez le en cliquant sur Disable dans : system › tools › COMPILATIONS
Nettoyer votre cache dans : system › select cache type › actions › refresh › submit
Vous pouvez maintenant installer Mass Product Import & Update :
Téléchargez Mass Product Import & Update (fichier compressé) dans : mon compte › mes téléchargements Consultez la FAQ : Téléchargement des extensions
Ouvrez le dossier téléchargé et décompressez-le.
Copiez le contenu du dossier et collez-le dans le répertoire racine de votre site Magento (le contenu varie selon les extensions mais on retrouve généralement les dossiers app, lib et skin).
Une fois votre installation terminée, n'oubliez pas de réactiver le compiler s'il était activé avant l'installation et l'exécuter en cliquant sur Run Compilation Process.
Nettoyez les caches et déconnectez-vous puis reconnectez-vous directement après.
Mass Product Import & Update installé, il ne vous reste plus qu’à activer votre licence. Cliquez ici: Activation des extensions
Activation des extensions
Activation des extensions
Maintenant que Mass Product Import & Update est installée, il ne vous reste qu'à l'activer :
Allez dans votre admin Magento. Un message apparaît en haut de la page.
Si vous ne voyez rien apparaître, vérifiez les éléments suivants :
Le module License Manager n'a pas été supprimé de votre installation. Le module License Manager est bien activé dans le fichier : app/etc/modules/Wyomind_Licensemanager.xml La sortie Html du module Wyomind_Licensemanager et/ou Adhminhtml_Notification n'est pas désactivée dans votre admin Magento :
system
configuration › advanced › advanced
Copiez votre clé d'activation.
Vous pouvez trouver votre clé d'activation à 2 endroits: - Dans l'email de confirmation que vous avez reçu suite à l'achat de Mass Product Import & Update
- Dans votre compte Wyomind : Mon compte › Mes Telechargements, choisissez Mass Product Import & Update et cliquez sur . Une nouvelle page s'ouvre où sera affichée votre clé d'activation (voir ci-dessous).
Collez votre clé d'activation dans le champ Activation key et choisissez une méthode d'activation entre Automatic(Yes) et Manual (No) depuis: System › Configuration › Wyomind › VOTRE extension - Si vous choisissez Yes: vous serez connecté automatiquement au serveur de licence de Wyomind. - Si vous choisissez No, vous devez vous connecter avec votre navigateur au serveur de licence de Wyomind.
Sauvegardez les données en cliquant sur Save Configuration.
Videz vos caches.
Une notification apparaît en haut de votre admin. Cliquez sur : Activate it now!
Copiez et collez le code licence dans le champ License code de votre admin ou cliquez simplement sur Activate now!
Pour finir, déconnectez-vous, nettoyez les caches et reconnectez-vous pour pouvoir utiliser Mass Product Import & Update.
Afin d'activer la licence d'une extension qui comprend d'autres modules, vous devrez répéter les étapes ci-dessus pour chaque module en utilisant les clés d'activation correspondantes (chaque extension possède une clé d'activation unique).
Utilisation des extensions
Utiliser différents attributs et valeurs d'attributs dans une même colonne
Vous souhaitez importer plusieurs produits dans votre back-office Magento mais dans votre fichier source, vous utilisez différents attributs et valeurs d'attributs dans une même colonne.
Par exemple : length et width.
Vous pouvez alors utiliser l'attribute dynamique avec la syntaxe suivante : code_attribut=valeur
Vous pourrez alors mapper votre colonne avec l'attribut dynamique.
Vous avez même la possibilité d'utiliser des scripts PHP pour associer des valeurs provenant de différentes colonnes.
Interval des tâches cron
Afin que votre profil soit exécuté automatiquement, vous devez définir les jours de la semaine et les heures d'exécution directement depuis la configuration de votre profil dans : System › Import/Export › Mass Product Import & Update
Par défaut, les tâches cron peuvent être programmées par tranches de 30 minutes.
Vous pouvez modifier cet interval depuis : System › Configuration › Wyomind › Mass Product Import & Update › Settings
Ci-dessous un exemple avec un interval de 20 minutes :
Mise à jour et import de données en plusieurs langues
Vous pouvez utiliser l'extension Mass Product Import & Update afin d'importer et/ou de mettre à jour vos données même si vous gérez une boutique disponible en plusieurs langues.
Par exemple, pour mettre à jour la description de vos produits sur la vue magasin française, vous pouvez sélectionner seulement la vue correspondante depuis la partie Column Mapping de votre profil.
Notez que vous avez la possibilité d'ajouter autant de lignes de mappage que de langues. Par exemple :
Utilisation des expressions régulières dans les noms de fichiers
Si vous souhaitez utiliser plusieurs fichiers ayant la même structure pour importer vos produits sans avoir à créer plusieurs profils (un pour chaque fichier), alors vous pouvez utiliser les expressions régulières dans le nom du fichier.
Au lieu de définir un nom de fichier unique dans le champ Path to file, vous pouvez utiliser une expression régulière qui rendra le fichier dynamique.
Par exemple :
products_update_[0-9].csv
Cette expression prendra en compte tous les fichiers commençant par "products_update_" suivi d'un chiffre entre 0 et 9 et finissant par ".csv".
Le profil exécutera ensuite les fichiers correspondants un à un.
Résolutions de problèmes
Erreur : Mage_Core_Model_Resource_Setup.php
Si votre site ne fonctionne plus et vous donne ce message d'erreur après avoir uploadé tous les fichiers d'installation dans les dossiers appropriés :
Fatal error: Class 'Wyomind_Notificationmanager_Model_Resource_Setup' not found in /src/Mage_Core_Model_Resource_Setup.php on line 234
Il est probable que le problème vienne du fait que vous avez installé une extension alors que le compilateur Magento était encore activé.
Remarque importante :
Si le compilateur est activé sur votre site, désactivez-le avant de procéder à l'installation de n'importe quelle extension dans : System › Tools › Compilation Après l'installation, réactivez le processus de compilation et le compilateur.
Avant d'installer n'importe quelle extension, il est préférable de réaliser une sauvegarde de votre installation Magento.
Voici comment désactiver le compilateur de Magento :
Éditez le fichier suivant : includes/config.php et ajoutez un # avant les 2 lignes suivantes :
Puis revenez dans l'administration de Magento et relancez le processus de compilation.
Page blanche en utilisant l'extension
Si vous obtenez une page blanche en utilisant l'extension, vous devriez activer le rapport d'erreurs afin d'afficher l'erreur en question. Vous pouvez l'activer depuis index.php.
Erreur 404 dans la page de configuration
La plupart du temps, vous déconnecter puis vous reconnecter résout le problème.
Les tâches planifiées ne s'exécutent pas
Comment fonctionnent les tâches cron :
cron.php est lancé régulièrement depuis votre serveur (toutes les 5 minutes la plupart du temps).
La tâche cron pour Mass Product Import & Update est ciblée et détermine si un flux de données ou un profil a besoin d'être rafraîchi (selon le timestamp stocké dans la base de données et la grille horaire pour ce profil).
Si la condition précédente coïncide, alors le flux de données ou le profil est de nouveau généré.
Assurez-vous que vous avez bien configuré depuis votre administration serveur (cpanel) une tâche planifiée (toutes les heures dans l'idéal) visant le fichier cron.php de votre installation Magento.
L'extension inclut des outils de reporting et de debug des tâches planifiées dans la section : system › configuration › Wyomind › Mass Product Import & Update
Nous vous encourageons également à installer le module AOE Scheduler qui vous aidera à suivre l’exécution des tâches cron.
Table ou vue non trouvée
Ce type d'erreur peut provenir suite à un problème durant l'installation.
Vous pouvez la corriger en suivant cette procédure :
Accédez à votre base de données via le panneau de contrôle de votre site (Phpmyadmin par exemple).
Supprimez l'entrée massproductimport_setup de la table core_resource.
Attention, cette entrée dépend de votre extension. Par exemple, si vous avez l'extension Simple Google Shopping, vous devez supprimer l'entrée simplegoogleshopping_setup.
Déconnectez-vous de votre administration Magento.
Connectez-vous à votre administration Magento.
403 forbidden error
Si lorsque vous essayez de sauvegarder les paramètres de votre flux de données, vous avez une erreur :
You don't have permission to access /.../ on this server.
Cela veut dire que le serveur n'est pas configuré pour envoyer du code PHP, XML ou HTML dans le formulaire.
Le mod_security (module de sécurité) comprend des règles qui stoppent tous les post/get requests comprennant du code.
Pour résoudre ce problème, vous devriez contacter votre hébergeur dans le but d'ajouter des exceptions aux règles de sécurité.
Problème de layout lorsque le module Miravist Core est installé
Si vous avez un problème de layout dans le mappage des colonnes lorsque le module Miravist Core est installé sur votre instance Magento, c'est parce que Miravist défini une nouvelle règle pour la classe tooltip sans tenir compte que plusieurs éléments pourraient être affectés par le nom de la classe.
Vous devez alors éditer le fichier skin/adminhtml/default/default/massstockupdate/import.css et ajouter :
.cell.tooltip{
position:relative!important;
}
Import/mise à jour de données avec des caractères cyrilliques ou arabes
Si lors d'import ou de mise à jour de données avec des caractères cyrilliques ou arabes, vous obtenez des points d’interrogation, vous devez convertir la base de données en jeu de caractères UTF8.
Voici la requête à exécuter dans la base de données :
ALTER DATABASE `magento_db` CHARACTER SET utf8 COLLATE utf8_general_ci;
Attention, vous devez remplacer magento_db avec le nom de votre base de données Magento dans le code ci-dessus.
Erreur "Unable to list current working directory"
Vous devez vérifier que les dossier var/flag et var/tmp sont présents dans le répertoire racine de Magento, si ce n'est pas le cas, créez-les avec les droits d'écriture.
User's reviews
SA
S A
Merchant · Netherlands · Utilisateur depuis 7 années
★★★★★
Great for creating and maintaining product catalog
We have been using the module for many years and it greatly helps us import products with multiple languages automatically.
Very easy to setup and powerful features make this a great extension.
K
Kim
Merchant · Denmark · Utilisateur depuis 5 années
★★★★★
Game-Changer for Bulk Catalogs
Mass Product Import & Update streamlines our entire catalog workflow—mapping complex attributes, importing thousands of SKUs, and automating scheduled updates saves us hours each day. It’s rock-solid reliable, impressively fast, and handles errors gracefully. Best of all, Wyomind’s support team is always ready to help when we need custom rules or troubleshooting. Highly recommended!
I
iTom
Merchant · Estonia · Utilisateur depuis 5 années
★★★★★
Essential Tool!
Just a Great Module for Mass Product Import! I have been using Mass Product Import & Update for Magento 2 for several years now. The module has significantly simplified the process of uploading and updating large volumes of products. It’s fast, flexible in configuration, and reliable in operation. The support team is always helpful when questions arise. Excellent value for the price! Highly recommended for anyone working with large product catalogs.
D
Dgiouzelis
Ecommerce Agency · Cyprus · Utilisateur depuis 7 années
★★★★★
The Mass Product Import & Update extension for Magento 1 has been a game-changer for our e-commerce operations.
The Mass Product Import & Update extension has enhanced our operational efficiency and contributed to a more seamless shopping experience for our customers. We highly recommend it to any Magento 1 store owner looking to optimize their product management processes
A
Alex
Merchant · Netherlands · Utilisateur depuis 6 années
★★★★★
Worth the money
If you are looking for an extension which can automatically import and update you products, this is the one you need.
N
Niik
Merchant · Italy · Utilisateur depuis 6 années
★★★★★
spectacular extension
I've been using it for several years and have always managed to do everything I needed from here
M
Michal
Merchant · United States · Utilisateur depuis 6 années
★★★★★
Efficient Product Management
This extension has streamlined my product management with bulk updates via CSV/XML, supporting various attributes. Advanced cron job settings and detailed logs are very useful. Highly recommended for efficient product data management.
JA
JD Auto & Truck
Merchant · United States · Utilisateur depuis 5 années
★★★★★
Must Have!!
This is a must have for any business that runs automation with large or small feeds. So easy to use. We have run different ones in the past that did not work as good as this one. We were so happy when we found this extension. I would highly suggest the Mass product import & update for anyone that updates frequently.
SO
Seamus Og McGilligan
Merchant · United Kingdom · Utilisateur depuis 4 années
★★★★★
Streamline Your Inventory Management with Wyomind Mass Product Import: Efficiency Redefined!
Wyomind Mass Product Import extension revolutionizes inventory management with its seamless bulk import capabilities. User-friendly, efficient, and reliable, it saves time and boosts productivity. Highly recommended!
SO
Seamus Og
Ecommerce Agency · United Kingdom · Utilisateur depuis 4 années
★★★★★
Excellent Extension to Import Mass Products
We are using Mass Product Import & Update extension since last 2.5 years for my Magento Enterprise store. I have imported almost all the products to my website daily from feeds provided by the various distributors. The support is very helpful as they help quickly, polite and with quality fixes. I am extremely happy that I choose this extension over other Expensive competitors and would recommend Wyomind to everyone for the Magento store.
C
CAMIREL
Merchant · France · Utilisateur depuis 4 années
★★★★★
Very happy with this module
"The 'Mass Product Import & Update' module for Magento 2 is simply perfect! Thanks to its ease of use and speed, it greatly simplifies the process of importing products. No more hours spent manually entering information , this module allows you to mass import products in just a few clicks, saving valuable time. An essential tool for all Magento 2 online store owners!
E
Erik
Merchant · Netherlands · Utilisateur depuis 8 années
★★★★★
Pretty Happy
we are very happy with this extension. We have been using the extension for a number of years now and import our products as prizes. We have various imports, both small and large. I will recommend this extension to everyone!
H
Henri
Merchant · Estonia · Utilisateur depuis 5 années
★★★★★
Very flexible and compatible with custom scripts
We are using Mass Product Import & Update for over 2 years now and it is very flexible when using custom scripts etc to import products from different profiles.
It gives more opportunities to implement products with various pricing margins and categories to different stores (very helpful when using multi-stores).
A
Artur
Developer · Poland · Utilisateur depuis 8 années
★★★★★
Best solution on the market
I was using Wyomind Mass Product Import & Update for few years and I can tell that this is a life saver when comes to import and update products at Magento!
R
Rolf
Developer · Netherlands · Utilisateur depuis 5 années
★★★★★
Great flexible extension, with excellent support
We are using Wyomind Mass Product Import & Update for two years now, and we are very satisfied with the extension and the support. They help quickly, polite and with quality fixes. We would recommend Wyomind to anyone.
T
Tom
Ecommerce Agency · United Kingdom · Utilisateur depuis 5 années
★★★★★
Best Import App on the market
Best import app and supporting documentation on the market and very good support provided.
AS
Armindo Soares
Merchant · Portugal · Utilisateur depuis 4 années
★★★★★
Very useful application for store automation
I bought the Mass Product Import & Update extension as I needed to import products to my website daily from feeds provided by the various distributors. We work with about 60,000 products with various distributors this tool helped us to have updated stocks with few errors.
M
Mike
Merchant · United States · Utilisateur depuis 5 années
★★★★★
The Mass Product Import & Update is a MUST HAVE for any Magento website
we have been using the The Wyomind Mass Product Import & Update foe the past 9 months and must say that is saved us lots of time . we have 500000 sku and run update every day and no issues. support questions are answered quickly .
The Mass Product Import & Update is a MUST HAVE for any Magento website !!!!!
S
Snefru
Developer · Italy · Utilisateur depuis 4 années
★★★★★
MSI do the job, Importing process and mapping system
my experience is 2 website on same machine, the first website; 4.000 products (Configurable and Simple) second 110.000 products (Simple products) in any case, it can manage both. Time for sync proliant G8 dual Xeon 32gb ram dedicaded. 4.000 products: about 3 minutes. If you have already update images is a dream machine. 100.000 products: not easy to config, time to execute 4/5 hours. be carefull to Elasticsearch issues, if it fail the process looping and you have to work for let it run flawless. you need a good skill in Magento and Linux system, moving thry logs and fixes. the support is ok.
F
Fernando
Merchant · Portugal · Utilisateur depuis 5 années
★★★★★
Helpful and eficient extension
I bought the extension Mass Product Import & Update as I needed to import products to my website daily from a feed that a large distributor provides me. The support was impeccable and the extension does exactly what it sets out to do.
Magento 1 / OpenMage Compatibility
Prises en charge par les versions master de nos extensions
1.14.4
1.14.3
1.14.2
1.14.1
1.14.0
1.9.4
1.9.3
1.9.2
1.9.1
1.9.0
Prises en charge par les versions legacy de nos extensions
1.13.1
1.13.0
1.12.0
1.11.2
1.11.1
1.11.0
1.10.1
1.10.0
1.8.1
1.8.0
1.7.0
1.6.2
1.6.1
1.6.0
1.5.1
1.5.0
1.4.2
1.4.1
1.4.0
1.3.3
1.3.2
1.3.1
1.3.0
1.2.1
1.2.0
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
Use cases
How merchants put Mass Product Import & Update to work, step by step.