solutions for e-commmerce

11 years of business 2128 reviews 4.9 average rating
Magento 2

Mass Order Export

Mass Order Export permet de produire des fichiers d'export au format xml, csv et txt depuis l'admin Magento pour n'importe quel CRM ou logiciel de gestion de commande.

4.8/5 rated
66 Reviews
from €145
User guide

You may also be interested in these resources:

Les fondamentaux de Magento 2 et de la gestion des commandes

Comment les commandes sont gérées dans Magento 2 ?

Depuis Magento 2, les commandes sont gérées comme des groupes de données structurés qui sont partagés entre différentes instances de table dans la base de données.

Il existe plusieurs instances dont la principale est la table Order qui contient le résumé de toutes les commandes passées (date, montant total, taxe, client...).

3 sous-instances concernent les détails de la commande. Ces instances décrivent quels sont les produits commandés et donnent des détails sur les adresses du client :

  • Product
  • Shipping address
  • Billing address

Les 4 sous-instances suivantes aident à stocker les différentes étapes dans le processus de commande :

  • Payments
  • Invoice
  • Shipment
  • Credit memo

Mass Order Export vous aidera à extraire beaucoup plus de données depuis votre base de données Magento 2.

Comment l'extension Mass Order Export exporte les données de Magento 2 ?

Mass Order Export vous permet d'exporter les données des commandes depuis votre admin Magento 2 dans des fichiers XML ou TXT/CSV. Ces fichiers peuvent être transférés à vos logiciels CRM/ERP ou peuvent être utiles dans un but de reporting.

La façon dont l'extension Mass Order Export gère les données des commandes est assez simple. En configurant votre profil d'export, vous devez renseigner dans votre modèle des valeurs statiques et dynamiques.

Les valeurs statiques sont des données qui ne changent pas d'une commande à une autre et qui sont ajoutées dans le fichier tels quels alors que les valeurs dynamiques sont des données qui diffèrent selon la commande comme le prix, l'adresse, les produits commandés...

Afin d'ajouter des valeurs dynamiques à votre modèle, vous devez utiliser une syntaxe particulière comme dans l'exemple ci-dessous.

Par exemple, vous souhaitez exporter toutes les commandes effectuées sur votre site Magento 2 et vous souhaitez obtenir un simple fichier TXT comprennant le numéro de commande et le montant total pour chaque commande.

#123456789    150.00 €#234567891    275.00 € #345678912    450.00 €

Dans votre modèle, vous devrez donc copier :

#{{order.increment_id}} {{order.total_paid}} €

# et sont des valeurs statiques alors que {{order.increment_id}} et {{order.total_paid}} sont des valeurs dynamiques qui changent selon la commande et qui font référence à l'instance Order.

Mass Order Export inclut une librairie complète des données disponibles pour chaque instance : order, products, payment, invoice, shipment, creditmemo...

Comment utiliser Mass Order Export en 4 étapes ?

Mass Order Export est très simple à utiliser. Vous aurez besoin de suivre 4 étapes pour configurer votre extension pour Magento 2. Une fois ces quatre étapes terminées, votre extension sera prête à l'emploi.

ETAPE 1 : Configurez Mass Order Export d'une manière générale

Afin de configurer Mass Order Export pour Magento 2, allez dans :
StoresSettingsConfiguration Wyomind Mass Order Export

Cron job reporting

Mass Order Export vous permet d'activer les rapports de génération des tâches cron. Vous avez la possibilité d'envoyer ces rapports à des adresses email qui doivent être séparées par une virgule. 
Vous pouvez également modifier le titre du rapport et décider d'activer ou non le mode de déboggage.

Advanced settings

Dans cet onglet, vous pouvez activer les fichiers log.

Il vous est également possible d'exécuter automatiquement certains profils lorsqu'une commande est passée en indiquant leurs ids que vous trouverez dans :
SalesMass Order ExportExport Profiles

Vous pouvez facilement gérer la réécriture de la grille dans le cas où un module la réécrit déjà.

ETAPE 2 : Configurez vos profils

Durant cette étape seront décrits les différents onglets que l'on peut trouver dans un profil. Pour commencer, la configuration du profil sera présentée puis suivront les différents templates que vous pouvez exporter, les filtres que vous pouvez créer afin d'ajuster votre configuration, les différents moyens de stockage et enfin les tâches planifiées pour la génération du profil.

Vous pouvez créer ou éditer un profil existant depuis :
SaleSMass Order ExportProfiles

La boîte à outils ou Black Box

Mass Order Export comporte un outil qui vous permettra de configurer votre profil comme vous le souhaitez. Lorsque vous éditez un profil, vous trouverez des outils sur la droite de la fenêtre.

En ouvrant cette boîte, vous pouvez voir deux onglets :

Library

Cela va lister toutes les données disponibles pour chaque instance : order, products, payment, invoice, shipment, creditmemo...

Preview

Cela vous aidera à vérifier en temps réel les valeurs des données ajoutées au template du profil.

Configuration du profil

Pendant la création ou la modification d'un profil export dans Mass Order Export, vous devez prêter attention à quelques réglages de base.

Configuration

  • File name
    C'est le nom de base des fichiers exportés (ex : myOrders). Nul besoin d'ajouter une extension de fichier (xml, csv, txt), l'extension le fait automatiquement pour vous.
  • Encoding type
    Choisissez le type d'encodage.
         UTF-8 : Il s'agit du format le plus utilisé
         UTF-8 without BOM : En savoir plus sur les BOM
         ANSI
  • File type
    Il s'agit du réglage principal qui définit si vous souhaitez un fichier de type XML ou de type CSV/TXT. Selon ce réglage, le template sera différent.
  • File name format
    Le nom de votre fichier peut être complété avec la date du jour de l'export. Différents formats sont disponibles.
  • Create one file for each order
    Choisissez d'exporter une commande par fichier ou non.
  • File name suffix
    When choosing to export one order per file, you need to select a file name suffix. 
  • Add a counter as the 1st column
    Définissez ou non la première colonne comme un compteur.
  • Increment column header
    Définissez un nom pour la première colonne (compteur).

Products to export

Choisissez les types de produits que vous souhaitez inclure dans votre export.

Orders to export

Cette partie vous donne la possibilité de définir quel groupe de commandes doit être exporté.

  • Export from Store view
    Vous permet de choisir une ou plusieurs vues de magasin depuis votre ou vos magasin(s) en ligne lors du processus d'export.
  • Start with order #
    Vous permet de définir un numéro de commande depuis lequel le processus d'export commencera.
  • Register the last exported #
    Vous permet dans le champ Start with order # d'enregistrer automatiquement la dernière commande exportée.
  • Mark each exported order
    Vous permet de signaler chaque commande exportée comme 'exporté' dans :
    SalesOperationsOrders
  • Export only unmarked orders
    Vous permet de définir que seulement les commandes qui n'ont pas encore été signalées doivent être exportées.
Vous devriez trouver une colonne Exported to qui affichera pour chaque commande le profil avec lequel la commande a été exportée dansSalesOperations Orders . Les commandes seront signalées seulement si elles ont été exportées par un profil. Si vous avez besoin d'exporter des commandes qui ont déjà été exportées alors que vous avez défini Export only unmarked orders sur YES, alors vous pouvez supprimer le tag sur ces commandes en cliquant sur la croix.

  • Update the order status
    Vous permet de mettre à jour le statut de la commande.

Dans le cas où cette dernière option est définie sur YES, deux nouveaux champs sont ajoutés à la configuration :

  • New order status
    Vous permet de définir un statut pour la commande.
  • Message in the order history
    Vous pouvez également définir un message dans l'historique de la commande.

Template

Dans cet onglet, vous pourrez configurer le template de votre profil comme vous le souhaitez. Mass Order Export vous permet de créer différents types de fichiers :

  • XML
  • CSV
  • TXT
  • TSV
  • DIN
Notez que vous avez la possibilité d'utiliser du code PHP directement dans les templates.

Paramètres de fichiers d'export XML

Vous pouvez sélectionner un fichier de type XML.

  • File type
    XML
  • Enclose XML tag content inside CDATA
    Choisissez d'encadrer le contenu de vos balises XML avec CDATA afin d'éviter les problèmes dus aux caractères spéciaux tels que < (plus petit que), > (plus grand que) ou & (esperluette). Cette option est recommandée.

Template de fichier XML

Un template XML est composé de 3 parties :

  • Header
    Il comprend le haut du fichier : <orders>
  • Body 
    Il est itéré pour chaque commande y compris dans le fichier :
    <order> 
    ...
    </order>​​
  • Footer
    Il comprend le bas du fichier :
    </orders>

La structure XML permet d'utiliser une syntaxe itérative dans différentes parties du template, comme ci-dessous :

<items>
<?php foreach($products as $product): ?>
<item id={{product.item_id}}>{{product.name}}</item>
<weight>{{product.weight}}</weight>
<?php endforeach; ?>
</items>

Dans la plupart des cas, les commandes contiennent plus d'un produit donc il peut s'avérer être utile de créer une itération qui boucle pour chaque produit commandé. Tout le contenu entre les caractères d'ouverture et de fermeture sera répété pour chaque produit et toutes les valeurs dynamiques seront remplacées :

<?php foreach($products as $product): ?>
...
<?php endforeach; ?>

Ces repères d'iteration peuvent être utilisés pour toutes les instances de commande :

<?php foreach($payments as $payment): ?>
...
<?php endforeach; ?>
<?php foreach($invoices as $invoice): ?>
...
<?php endforeach; ?>
<?php foreach($shipments as $shipment): ?>
...
<?php endforeach; ?>
<?php foreach($creditmemos as $creditmemo): ?>
...
<?php endforeach; ?>

Paramètres de fichiers d'export CSV/TXT/TSV/DIN

Le fichier peut être de type CSV, TXT, TSV ou DIN. Vous avez la possibilité de créer des fichiers simples ou avancés.

  • File format: Advanced format
    Il se compose d'une structure de fichiers complexe divisée en plusieurs parties.

  • File format: Basic format 
    Il se compose d'un header optionnel ainsi que de plusieurs rangs qui appliqueront le même template.
  • Include header
    Vous permet d'inclure ou non le nom des colonnes dans la première ligne de votre fichier CSV/TXT.
  • Delimiter character
    Vous laisse choisir quel type de séparateur vous souhaitez utiliser pour délimiter vos champs.
  • Enclosure character
    Vous permet de choisir quel type de caractère d'encadrement vous souhaitez utiliser pour vos données.
  • Escape character
    Vous permet de choisir quel caractère d'échappement vous souhaitez utiliser pour vos données.

Template de fichier CSV/TXT/TSV/DIN

L'onglet template sera mis à jour pour correspondre au type de fichier que vous avez sélectionné.

Basic file format

Le format de fichier basique pour les fichiers de type TXT est composé d'un header optionnel et de plusieurs rangs qui appliquent le même template.

  • Extra Header
    Il s'agit de rang(s) additionnel(s) qui seront ajoutés au début du fichier.
  • Header
    C'est pour le nom de l'attribut qui peut être affiché au début du fichier.
  • Field Pattern
    Fonctionne de la même manière que les fichiers XML. Vous pouvez ajouter du code PHP si vous souhaitez personnaliser le template. Vous devez simplement écrire votre code PHP sur une ligne.
  • Insert a new field
    Vous pouvez ajouter un champ en utilisant ce bouton. Les champs peuvent être réorganisés facilement en utilisant les flèches.
  • Extra Footer
    Il s'agit de rang(s) additionnel(s) qui seront ajoutés à la fin du fichier.

La principale différence avec le mode XML est que vous ne pouvez utiliser aucunes instructions d'itération. Par contre, Mass Order Export utilise un processus interne d'auto-consolidation à la place. Cela signifie que si vous essayez d'obtenir la valeur d'un attribut d'une instance (un produit par exemple) qui contient plusieurs articles, l'extension va automatiquement dupliquer la ligne TXT/CSV pour chaque article.

Avec la configuration suivante :

Logiquement, le module devrait exporter une ligne pour chaque commande, mais quelques commandes peuvent contenir plusieurs articles de produit. L'extension va créer plusieurs lignes pour la même commande, comme dans l'exemple suivant :

Order#         Product Name          Product Sku
#10000001      my product A          AAA
#10000001      my product B          BBB
#10000001      my product C          CCC
#10000002      my product D          DDD
#10000003      my product B          BBB
#10000003      my product E          EEE
...

Advanced file format

Le format de fichier avancé pour les fichiers de type TXT est composé d'une structure de fichiers complexes divisés en plusieurs parties.

  • Extra Header
    Il s'agit de rang(s) supplémentaire(s) du header qui seront ajoutés en début du fichier.
  • Body
    Il est itéré pour chaque commande.
  • Extra Footer
    Il s'agit de rang(s) supplémentaire(s) du footer qui seront ajoutés à la fin du fichier.

Ce format permet d'utiliser une syntaxe itérative dans différentes parties du template comme suit :

<?php foreach($products as $product): ?>
PRODUCT=
{{product.sku}}
{{product.qty_ordered}}
{{product.base_row_total output="number_format($self,2)"}}$      
<?php endforeach; ?>

Filters

Dans l'onglet Filters, vous pouvez définir les types de commandes et de clients que vous souhaitez inclure dans votre profil d'export. Vous avez aussi la possibilité de créer des filtres plus avancés afin d'affiner votre configuration.

Order status

Ici, vous pouvez définir le type de commande que vous souhaitez exporter. Vous devez sélectionner au moins un statut.

Customer Group

Dans cet onglet, choisissez les groupes de clients des commandes que vous souhaitez exporter. Au moins un groupe de client doit être sélectionné.

Advanced Filters

Dans cet onglet, vous pouvez configurer des filtres beaucoup plus précis. Par exemple, choisissez d'exporter seulement une commande bien spécifique :
order > increment_id | = | ID de votre commande

Vous pouvez également exporter les commandes effectuées par des clients dont le nom de famille se termine par 'son' :
order > customer_lastname | like | %mind

Vous avez plusieurs options :

  • =, >, <...
    Egale à, supérieur à, inférieur à, supérieur ou égale à, inférieur ou égale à, différent de.
  • LIKE / NOT LIKE
    like : commence par / se termine par / inclue la chaîne de caractère.
    not like : ne commence pas / ne se termine pas / n'inclue pas la chaîne de caractère.
  • IS NULL / IS NOT NULL
    is null : la valeur est nulle.
    is not null : la valeur n'est pas nulle.
  • IN / NOT IN
    in : se trouve dans (sélection de plusieurs options).
    not in : ne se trouve pas dans (sélection de plusieurs options).
  • REGULAR EXPRESSION / FIND IN SET
    Utilisez les expression régulières pour décrire un ensemble de chaînes de caractères possibles.

Output

Avec Mass Order Export, vous avez plusieurs possibilités pour exporter les profils des commandes.

Storage settings

La première solution est de stocker le fichier directement sur votre serveur.

FTP settings

Vous pouvez également configurer des paramètres FTP pour uploader le profil généré sur un serveur FTP externe... Par exemple :

  • Upload by FTP
    Sélectionnez Yes si vous souhaitez télécharger votre profil via FTP.
  • Host
    Dans ce champ, indiquez le serveur. Par exemple : wyomind.com.
  • Login
    Il s'agit de votre login pour vous connecter au serveur.
  • Password
    Il s'agit de votre mot de passe pour accéder au serveur.
  • Destination directory
    C'est le chemin depuis le répertoire d'entrée lorsque vous vous connectez au FTP. Par exemple : "/var/export/ftp".
  • Use SFTP
    Sélectionnez Yes si vous utilisez un protocol SFTP.
  • Use Active mode
    Si vous utilisez le protocol SFTP, vous n'avez pas à vous préoccuper du mode actif/passif.

Email settings

Enfin, vous pouvez choisir d'envoyer vos profils par email. N'oubliez pas de séparer les adresses email d'une virgule.

Le fichier est téléchargé à chaque fois que le profil est généré manuellement ou automatiquement.

Cron Schedule

Dans cet onglet, vous pouvez choisir les jours et heures auxquels vos profils seront générés.

ETAPE 3 : Exportez vos commandes

Maintenant que vos profils sont configurés, vous pouvez exporter vos commandes dans ces fichiers.

Depuis le backoffice Magento 2, vous pourrez voir dans quel profil chaque commande a été exportée dans :
SalesOperationsOrders

Pour chaque commande, des messages différents seront affichés dans la colonne Exported to :

  • √ default (X)
    La commande a été exportée dans le profil default (seulement si l'option Mark each exported order de la configuration du profil est sur YES).
  • No profile defined
    Il n'y a pas de profil défini pour le ou les produits de cette commande.
  • => default
    Le profil défini pour cette commande est default.

Vous pouvez exporter vos commandes dans n'importe quel profil via plusieurs façons.

Générez le profil

A chaque génération du profil, les commandes qui correspondent à la configuration de celui-ci sont automatiquement exportées dans ce fichier. Depuis le back-office Magento 2, choisissez un profil et sélectionnez simplement l'option Generate depuis la colonne Action, dans :
SalesMass Order ExportExport profiles

Un message est affiché et indique le nombre de commandes qui ont été exportées dans le fichier.

Générez le profil via la ligne de commande

Vous pouvez générer le profil en utilisant la ligne de commande suivante :

bin/magento wyomind:ordersexporttool:export [profile_id]

Cela vous permettra d'exécuter un profil en utilisant son ID.

Par exemple :

bin/magento wyomind:ordersexporttool:export 5

  

Si vous ne connaissez pas l'ID du profil que vous souhaitez générer, vous pouvez exécuter la ligne de commande suivante :

bin/magento wyomind:ordersexporttool:list

Cela va lister tous vos profils d'export ainsi que leurs IDs.

Exportez manuellement les commandes

Choisissez une commande et cliquez sur View, dans :
SalesOperationsOrders

Vous pourrez ensuite sélectionner pour chaque produit de la commande, le profil que vous souhaitez lui assigner. Par exemple : txt_sample et xml_sample.

Vous pouvez configurer vos profils dans :Sales Mass Order ExportProfiles.

Retournez dans :
SalesOperationsOrders

Dans la colonne Exported to, la commande affiche :

→ txt_sample→ xml_sample

Cela signifie que cette commande sera exportée dans ces profils.

Désormais retournez dans la vue de la commande et cliquez surExport.

La commande est alors exportée dans le ou les profils que vous avez tout juste défini seulement si celle-ci correspond à la configuration du profil.

Exportez seulement les commandes non marquées

2 options sont intéressantes dans l'onglet Configuration de votre profil, depuis :
SalesMass Order ExportExport profiles

  • Mark each exported order : permet de marquer chaque commande exportée dans :
    SalesOperationsOrders
  • Export only unmarked orders : permet de n'exporter que les commandes non marquées.

Si vous ne souhaitez pas exporter les mêmes commandes plusieurs fois, vous pouvez simplement définir les deux options ci-dessus sur YES. Alors seulement les commandes non marquées seront exportées.

Si à n'importe quel moment vous souhaitez exporter une seconde fois une commande qui a déjà été exportée, vous avez la possibilité de démarquer celle-ci en cliquant sur la croix à côté du nom du profil dans :
SALES OperationsOrders

Dans ce cas, lorsque le profil sera généré, la commande pourra être exportée une nouvelle fois.

ETAPE 4 : Personnalisez vos profils

Avec Mass Order Export, vous pouvez créer vos propres custom variables et custom fonctions. Vous trouverez des exemples dans la documentation suivante qui vous aideront à personnaliser vos profils pour Magento 2.

Créez vos propres variables

Dans certains cas, vous pourriez avoir besoin de récupérer la valeur d'un attribut qui n'est disponible dans aucune des instances par défaut (order, product, address, payment, invoice, shipment ou creditmemo). Vous pourriez également avoir besoin d'utiliser la valeur de votre attribut mais avec une sortie calculée.

Mass Order Export vous permet de créer vos propres variables directement depuis le panneau d'administration Magento 2 en utilisant du code PHP.

Créez une custom variable

Afin de créer une nouvelle variable, cliquez sur Add new dans :
SalesMass Order ExportCustom variables

Voici 2 exemples de variables personnalisées assez courants :

  • Obtenez la description du produit de la commande

Scope = ProductName = descriptionComment = Récupère la description de chaque produit. PHP Script =

<?php
$om = \Magento\Framework\App\ObjectManager::getInstance();
$model = $om->get('\Magento\Catalog\Model\Product');         
$product = $model->load($item->getProductId());
return $product ->getDescription();
?>

  • Obtenez les SKU des produits commandés:

Scope = OrderName = skusComment = Récupère le sku de chaque produit commandé. PHP Script =

<?php
$skus=array();
foreach($order->getItems() as $item){
$skus[]=$item->getSku();
}
return implode(", ",$skus);
?>

Ajoutez vos custom variables à un template

Une fois que vous avez créé la variable, vous pouvez l'insérer dans le template de votre fichier XML ou CSV.

Par exemple, pour obtenir les SKU de tous les produits qui ont été commandés, ajoutez à votre template :

{{order.skus}}

Créez vos propres fonctions

Mass Order Export vous permet aussi de créer vos propres fonctions PHP.

Créez votre custom function

Pour cela, cliquez sur Add new dans :
SalesMass Order ExportCustom functions

Vous devriez pouvoir ajouter votre nouvelle fonction dans le champ PHP script comme ci-dessous :

<?php
if(!function_exists("example")){
function example($self,$argument_1,$argument_2){
... do something with the arguments...
return $something;
}
}
?>

La variable $self représente la valeur de l'attribut appelé lorsque vous utilisez la custom fonction.

Voici un exemple de custom fonction :

<?php
if(!function_exists("parseDate")){
function parseDate($self,$format){
return date($format,strtotime($self));
}
?>

Ajoutez votre custom fonction à un template

Une fois que vous avez créé la fonction, cliquez sur Save, vous pouvez ensuite l'ajouter au template de votre fichier XML ou CSV.

Une custom fonction peut être utilisée dans le template comme ci-dessous :

{{any.variable output="example($self,'value 1','value 2')"}}

Par exemple, pour récupérer la date de création de la commande au bon format, ajoutez au template de votre fichier :

{{order.created_at output="parseDate($self,'m/d/Y')"}}

Notez que vous ne pouvez pas utiliser de custom fonction sur une custom variable.

Gérez vos exports de commandes en toute simplicité avec Mass Order Export pour Magento® 2 !

Mass Order Export vous permet d'exporter toutes les données de vos commandes depuis l'admin Magento® 2 dans des fichiers XML ou TXT/CSV et de transférer ces fichiers vers votre logiciel CRM/ERP.

  • Mise à jour à vie
    Support prioritaire de 6 mois
    30 jours satisfait ou remboursé
    Code source extensible
    Domaines de test illimités
    Accès composer gratuit
    Approuvé par la Marketplace
Vous voulez en savoir plus ?

Exportez facilement toutes les données de vos commandes dans un fichier

Données
Exportez vos commandes, articles commandés, paiements, factures, expéditions et avoirs.

Formats de fichier
Exportez les données dans des fichiers XML, CSV et TXT.

Déclenchez les exports de commandes

Automatiquement
via les tâches cron et/ou lors du placement d'une commande

Manuellement
depuis l'édition d'un profil, depuis la grille des commandes, ou par ligne de commande

Personnalisez complètement vos profils

Type de fichier
Sélectionnez le type de fichier : XML, TXT, CSV...

Attributs
Ajoutez n'importe quel atttribut à vos profils de commande.

Variables personnalisées
Créez vos propres variables et ajoutez-les dans vos templates.

API PHP
Insérez des scripts PHP à vos templates.

Bénéficiez de l'aide précieuse fournie avec l'extension

Templates
Commencez avec les templates de profils déjà inclus avec l'extension Mass Order Export.

Aperçu
Prévisualisez vos flux de données et utilisez la console syntaxique afin d'éviter les erreurs typographiques.

Envoyez régulièrement et automatiquement vos flux mis à jour aux plateformes de gestion de commandes

Tâches planifiées
Mettez à jour et envoyez automatiquement vos profils.

FTP
Téléchargez vos profils d'export de commandes via FTP.

Email
Envoyez vos profils d'export de commandes par email.

Cette extension peut être utilisée avec : Mass Order Update

Mass Order Update
Synchronisez complètement vos commandes avec votre logiciel ERP !

1. Envoyez vos commandes sur votre logiciel ERP avec Mass Order Export.

2. Gérez vos commandes depuis votre logiciel ERP.

3. Utilisez Mass Order Update pour intégrer le fichier de statut de commande.

Êtes-vous intéressé par Mass Order Update?

Freqently Asked Questions
Informations Pré-vente

Cette extension fonctionne avec Magento Community Edition et Magento Enterprise Edition. Vous pouvez vérifier dans l'onglet Compatibility si Mass Order Export est compatible avec votre version de Magento.

Magento propose désormais trois variantes de son produit.

Leurs noms ayant changé au cours des dernières années, voici un récapitulatif :

  • Magento Open Source : anciennement Magento Community Edition (CE), est une plate-forme de commerce électronique gratuite.
  • Magento Commerce : anciennement Magento Enterprise (EE), est la version payante de Magento et propose des services de support.
  • Magento Commerce Cloud : est la version payante de Magento et propose des services de support et d'hébergement.
Licence et domaines

Votre licence est valide pour une durée illimitée sur une seule instance.

  • Si vous utilisez plusieurs instances, il vous faudra acheter une licence supplémentaire pour chacune d'entre elles.
  • Si vous gérez plusieurs sites sur la même instance, vous n’aurez besoin que d’une seule licence pour l’ensemble de vos domaines.
Bien que la période de validité et de mise à jour de votre licence soit illimitée, celle de 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 en acheter une nouvelle (voir FAQ: Prolonger sa période de Support)

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 :

  1. Allez dans :
    mY accountLicenses & DOwnloads
  2. Cliquez sur l'icone Settings à côté de l'extension pour laquelle vous souhaitez pré-enregistrer votre domaine.
  3. 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?
  4. Entrez votre nom de domaine puis cliquez sur PRE-REGISTER NOW  pour finaliser votre pré-enregistrement.

Attention, cela ne veut pas dire que votre licence est activée. Il vous faudra l'activer depuis votre nouveau domaine une fois le module installé. 

Votre licence est valide pour une durée illimitée sur une seule interface. 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 Order Export à la fois sur votre environnement de production et de test, suivez les étapes ci-dessous:

  1. Téléchargez Mass Order Export depuis votre compte Wyomind.
    (voir FAQ: Téléchargement des modules)
  2. Installez Mass Order Export sur votre environnement.
    (voir FAQ: Installation des modules sur Magento ou sur WooCommerce)
  3. Activez la licence.
    (voir FAQ : Activation des licences en ligne de commande sur Magento ou sur WooCommerce)

Dans le cas où vous avez de nombreux domaines de staging ou si vous êtes une agence avec de nombreux domaines de pre-prod pour vos clients, contactez-nous afin de whitelister automatiquement tous vos domaines
Versionnage des extensions et téléchargement

    Pour télécharger Mass Order Export, connectez-vous à votre compte Wyomind :

      1. Allez dans :
        mon compte Licenses & downloads  
      2. Cliquez sur l'onglet paramètre en face de Mass Order Export.


        Une nouvelle fenêtre s'ouvre
        alors

      3. Cliquez sur le bouton de téléchargement.

    En achetant un module depuis wyomind.com, vous bénéficiez de la mise à jour à vie. Vous pouvez à tout moment télécharger la dernière version du module directement depuis votre compte. 

    Pour mettre à jour Mass Order Export, suivez les étapes suivantes :

    1. Allez dans :
      mon comptemes téléchargements
    2. Cliquez sur l'icône paramètres en face de Mass Order Export.
    3. Cliquez sur l'icône de téléchargement.
    4. Installez la nouvelle version de Mass Order Export sur votre admin Magento ou WooCommerce.

    Installation/Désinstallation des extensions

    Vous pouvez installer Mass Order Export manuellement.

    1. Téléchargez Mass Order Export (fichier compressé) dans :
      mon compteLicenses & Downloads
      Consultez la FAQ : Téléchargement des extensions
    2. Ouvrez le dossier téléchargé et décompressez-le.
    3. Copiez le contenu du dossier et collez-le dans le répertoire racine de votre site Magento 2.
    4. Dans votre «Command Line Interface», exécutez :
      bin/magento setup:upgrade
      Si vous utilisez un mode production, exécutez également : 
      bin/magento setup:static-content:deploy 
      bin/magento setup:di:compile 

    Vous pouvez installer Mass Order Export via Composer dans deux cas seulement :

    • Si vous avez acheté Mass Order Export sur la place de marché de Magento.
    • Si vous avez acheté Mass Order Export sur Wyomind.com ET que vous avez effectué une demande d’accès à notre dépôt d’extensions : 
      repo.wyomind.com
    1. Ajoutez le dépôt repo.wyomind.com à votre configuration composer :
      composer config repositories.wyomind composer https://repo.wyomind.com

    2. Exécutez la commande Composer : 
      composer require wyomind/ordersexporttool
    3. Puis allez dans votre «Command Line Interface» et exécutez : 
      bin/magento setup:upgrade​
    4. Si vous utilisez un mode production, exécutez également : 
      bin/magento setup:static-content:deploy ​
      bin/magento setup:di:compile

    Pour désinstaller Mass Order Export, commencez par désactiver l'extension en exécutant la commande suivante :

    bin/magento module:disable Wyomind_OrdersExportTool

    Puis, vous avez deux moyens de désactiver l'extension, selon la méthode avec laquelle l'extension a été installée précédemment : 

    • Installation manuelle

      Exécutez le fichier ordersexporttool-uninstall.sh (vous pouvez le trouver dans le dossier zip de l'extension) depuis votre répertoire racine Magento :

      sh ordersexporttool-uninstall.sh

       

    • Installation via Composer

      Exécutez la ligne de commande suivante :

      composer remove wyomind/ordersexporttool

    Lorsque la désinstallation est terminée, pensez à nettoyer le cache et réactiver le compiler (si vous l'utilisez).

    Si vous avez acheté Mass Order Export depuis la place de marché Magento, vous pouvez l’installer via Web Setup Wizard. 

    Veuillez cliquer sur le lien ci-dessous pour vous renseignez sur comment procéder à l’installation : 
    http://docs.magento.com/m2/ce/user_guide/system/component-manager.html

    Votre extension installée, il ne vous reste plus qu’à activer votre licence :
    Activation des extensions

    Activation des extensions

    Une fois que Mass Order Export est installé, vous devez activer la licence. Pour les anciennes versions, vous pouvez activer votre licence depuis le back-office :

      1. 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 : 
           1. Les modules Adminhtml_Notifications et Wyomind_Core ne sont pas désactivés.
           2. La sortie HTML des modules Adminhtml_Notifications et Wyomind_Core ne sont pas désactivées dans :
        storesconfigurationadvanced advanced
           3. Assurez-vous que le fichier app/etc/env.php contient bien une clef d'encryptage :
        <?php
         return array(
         'backend' => array(
         'frontName' => 'admin'
         ),
         'crypt' => array(
         'key' => '1e8f3c6772b7a6a6689c3c8cefa4ccf0'
         ),
         /* ... */
         )
        ?>​​
         
      1. 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 Order Export.
        -  Dans votre compte Wyomind :My account Licenses & downloads
        Choisissez Mass Order Export et cliquez sur  .

        Une nouvelle page s'ouvre où sera affichée votre clé d'activation (voir ci-dessous).

      2. Collez votre clé d'activation dans le champ Activation key dans :
        StoresConfiguration Wyomind  Your extension 
             

        Choisissez une méthode d'activation entre Automatic (Yes) et Manual (No) :
        -  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.

      3. Sauvegardez les données en cliquant sur Save Config .
      4. Une notification apparaît en haut de votre admin. Cliquez sur ce lien : 
        Activate it now!

      5. Copiez et collez le code de la licence dans le champ License code de votre admin ou cliquez simplement sur Activate now! 


      6. Pour finir, déconnectez-vous, nettoyez les caches et reconnectez-vous pour pouvoir utiliser Mass Order Export.

    Pour les extensions comprenant plusieurs modules, répéter les étapes ci-dessus pour chaque module en utilisant les clés d'activation adaptées (chaque module a sa propre clé d'activation).


    Ajoutez un autre domaine à votre licence


    Pour activer votre licence sur un autre environnement (test, staging...) :

    1. Une fois l'extension installée sur ce nouveau domaine, collez votre clé d'activation dans le champ Activation key dans :
      Stores Configuration   Wyomind Your extension
    2. Sauvegardez la configuration. Une notification devrait apparaître. Cliquez sur Add this domain to my license.
    3. 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 Order Export 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. 

    Dans le cas où vous avez de nombreux domaines de staging ou si vous êtes une agence avec de nombreux domaines de pre-prod pour vos clients, contactez-nous afin de whitelister automatiquement tous vos domaines

    Une fois que Mass Order Export est installé, vous devez activer la licence.

    Pour cela, vous pouvez utiliser la ligne de commande suivante :

    bin/magento wyomind:license:activate Wyomind_OrdersExportTool <YOUR_ACTIVATION_KEY>

    Afin de récupérer la liste des modules disponibles ainsi que le statut des licences, utilisez :

    bin/magento wyomind:license:status

     Parmi les différents statuts : 

    • registered = la licence a été enregistrée
    • pending = vous devez exécuter la ligne de commande pour l'activation de la licence
    • invalidated = la licence n'a pas été validée pour cause de mauvaise clé d'activation ou de violation de licence

     

    Pour activer plusieurs licences à la fois, utilisez :

    bin/magento wyomind:license:activate \
    Wyomind_Extension1,Wyomind_Extension2 \
    CLE_ACTIVATION_1,CLE_ACTIVATION_2

    ou :

    bin/magento wyomind:license:activate \
    Extension1,Extension2 \
    CLE_ACTIVATION_1,CLE_ACTIVATION_2
    Utilisation des extensions

    Vous avez la possibilité d'ouvrir votre fichier CSV généré avec n'importe quel logiciel tableur.

    En ouvrant votre fichier, vous devez choisir les mêmes séparateurs que dans la configuration de votre flux de données depuis votre admin Magento 2.

    1. Dans la configuration de votre flux de données (depuis Magento 2), choisissez le séparateur de colonnes:
      tabulation, virgule, point-virgule...
    2. Générez votre flux de données.
    3. Ouvrez votre flux de données avec un logiciel tableur.
    4. Choisissez les même séparateurs que dans la configuration du flux de données.

    Par exemple, si vous avez choisi le point virgule comme séparateur de champs, vous devrez choisir ce même caractère à l'ouverture du fichier ";" de même pour le séparateur de texte.

    Notez que le logiciel Excel ne propose pas ces options à l'ouverture du fichier.

    Mass Order Export vous offre de multiples possibilités pour exporter vos commandes. Vous pouvez configurer des filtres selon vos besoins. Dans l'onglet Filters de la configuration de votre profil, vous trouverez 3 sous-onglets.

    Order status

    Sélectionnez le ou les types de commandes que vous souhaitez exporter. Par exemple, choisissez de n'exporter que les commandes en attente, en cours de traitement ou terminées.

    Customers group

    Dans cet onglet, vous pouvez choisir le groupe de clients des commandes que vous souhaitez exporter. Par exemple, choisissez d'exporter les commandes effectuées par les clients enregistrés sur le site, et par ceux qui ne le sont pas.

    Advanced filters

    Dans cet onglet, vous pouvez configurer des filtres beaucoup plus précis. Par exemple, choisissez d'exporter seulement une commande bien spécifique :

    order > increment_id | = | Id de votre commande

    Vous pouvez également exporter les commandes effectuées par des clients dont le nom de famille se termine par 'son' :

    order > customer_lastname | like | %son

    Vous avez plusieurs options :

    • =, >, <...
      Egale à, supérieur à, inférieur à, supérieur ou égale à, inférieur ou égale à, différent de.
    • LIKE / NOT LIKE
      like : commence par / se termine par / inclue la chaîne de caractère.
      not like : ne commence pas / ne se termine pas / n'inclue pas la chaîne de caractère.
    • IS NULL / IS NOT NULL
      is null : la valeur est nulle.
      is not null : la valeur n'est pas nulle.
    • IN / NOT IN
      in : se trouve dans (sélection de plusieurs options).
      not in : ne se trouve pas dans (sélection de plusieurs options).

    Vous pouvez utiliser les expressions régulières dans les filtres avancés. Par exemple, avec l'extension Advanced Inventory, il peut être utile de filtrer les commandes assignées à un magasin en particulier ainsi que les produits qui s'y rattachent.

    Au lieu de définir un nom de magasin unique, vous pouvez utiliser une expression régulière qui rendra le profil dynamique. 

    Par exemple : 
    Order > assigned_to     regexp     (,|^)(1)(,|$)
    Product > assigned_to     regexp     (,|^)(1)(,|$)

    Cette expression prendra en compte toutes les commandes et produits assignés à un magasin.

    Dans Orders Export Tool, vous pouvez renseigner des informations FTP pour télécharger votre flux de données.

    Depuis l'admin Magento 2, sélectionnez un flux et allez dans l'onglet Output. Ici, vous avez 3 options pour exporter votre profil. Si vous choisissez FTP settings, voici comment configurer chaque champ :

    • Enable FTP upload
      Sélectionnez Yes si vous souhaitez télécharger votre flux de données via FTP.
    • Host
      Dans ce champ, renseignez le serveur.
      Par exemple :
      wyomind.com
    • Login
      C'est votre identifiant pour vous connecter au serveur.
    • Password
      C'est votre mot de passe pour vous connecter au serveur.
    • Destination directory
      C'est le chemin du répertoire de destination lorsque vous vous connectez au FTP.
      Par exemple :
      /var/export/ftp
    • Use SFTP
      Selectionnez Yes si vous utilisez une connexion SFTP.
    • Use Passive mode
      Si vous utilisez une connexion SFTP, vous n'avez pas à vous préoccuper du mode actif ou passif.
      Pour plus d'informations sur ce mode, jetez un œil à cette documentation.

    Le fichier est téléchargé à chaque fois que le flux est généré manuellement ou automatiquement. Vous devrez vérifier que le fichier est bien téléchargé.

    Avec Mass Order Export, vous pouvez désormais définir l'encodage de vos fichiers et choisir de les exporter en UTF-8 avec ou sans BOM (Byte Order Mark).

    Les BOM correspondent aux trois premiers octets du fichiers.

    S'il n'y a pas de BOM l'encodage sera détecté de manière implicite, en fonction du fichier. A l'inverse, BOM permet de déclarer l'encodage de manière explicite.

    Configuration des extensions

    Pour télécharger votre fichier, vous devez :

    • Générer votre fichier.
    • Faire un clic droit sur le lien généré depuis la grille.
    • Choisir "Enregistrer la cible du lien sous".

    FMass Order Export vous fournit un planificateur de tâches complet dans l'onglet Cron Schedule de la configuration de chacun de vos flux ou profils.

    Pour que cela fonctionne, vous devez avoir une tâche planifiée configurée du côté de votre serveur et ciblée sur la page cron.php située dans le répertoire pub à la racine de votre répertoire Magento 2 (idéalement chaque heure).

    Si le panneau de contrôle de votre fournisseur d'hébergement ne propose pas un tel service, vous pouvez utiliser un service d'automatisation tel que http://www.mywebcron.com.

    Mass Order Export vous permet également de recevoir par email les rapports d'exécution de votre flux de données ou profils.

    Résolutions de problèmes

    Cet erreur peut être due à un problème durant l'installation.

    Vous pourrez facilement le régler en suivant ces quelques étapes :

    1. Connectez-vous à votre base de données via votre panneau de contrôle (par exemple Phpmyadmin).
    2. Dans la table setup_module, supprimez l'entrée Wyomind_extension.
      Attention, cette entrée dépend de votre extension. Par exemple, si vous avez l'extension Simple Google Shopping, alors vous devrez supprimer Wyomind_SimpleGoogleShopping.
    3. Déconnectez-vous de votre admin Magento 2.
    4. Reconnectez-vous à votre admin Magento 2.

    Si vous travaillez sur Magento 2.0.x, vous devrez renommer le fichier :
    Wyomind\OrdersExportTool\view\adminhtml\ui_component\sales_order_grid_Mage_2.0.xml

    en :
    Wyomind\OrdersExportTool\view\adminhtml\ui_component\sales_order_grid.xml

    Si vous pensez que votre profil n'est pas exporté par FTP, il peut s'agir d'une mauvaise configuration ou d'un problème venant de votre serveur. Vous devez vérifier que :

    • votre serveur autorise l'accès FTP
    • vos informations de connexion ne contiennent pas d'erreurs
    • l'hôte est entré sans répertoire à la suite

    Voici un exemple de configuration FTP pour Mass Order Export sur Magento 2 :

    Par défaut les fonctionnalités PHP dans Mass Order Export sont désactivées.

    Si vous essayez d'utiliser des paramètres PHP dans l'appel des variables, de script inline (<?php return ... ?>) dans vos modèles, vous obtiendrez un message d'erreur : "PHP features are disabled".

    Afin de pouvoir utiliser du code PHP dans vos modèles ou variables, vous devez effectuer la modification suivante dans le fichier :
    app/code/Wyomind/OrdersExportTool/Helper/Data.php

    Remplacez :

    public function execPhp($script, $order = null, $data = array(), $item = null)
    {
        return "Php features are disabled. In order to activate them please have a look at : https://www.wyomind.com/magento2/orders-export-tool-magento.html?section=faq";
    }

    par :

    public function execPhp($script, $order = null, $data = array(), $item = null)
    {
        return eval($script);
    }
    Magento 2 Compatibility

    Magento 2® Open Source

    • 2.0
    • 2.0
    • 2.0.1
    • 2.0.1
    • 2.0.2
    • 2.0.2
    • 2.0.3
    • 2.0.3
    • 2.0.4
    • 2.0.4
    • 2.0.5
    • 2.0.5
    • 2.0.6
    • 2.0.6
    • 2.0.7
    • 2.0.7
    • 2.0.8
    • 2.0.8
    • 2.0.9
    • 2.0.9
    • 2.0.10
    • 2.0.10
    • 2.0.11
    • 2.0.11
    • 2.0.12
    • 2.0.12
    • 2.0.13
    • 2.0.13
    • 2.0.14
    • 2.0.14
    • 2.0.15
    • 2.0.15
    • 2.0.16
    • 2.0.16
    • 2.0.17
    • 2.0.17
    • 2.0.18
    • 2.0.18
    • 2.1
    • 2.1
    • 2.1.1
    • 2.1.1
    • 2.1.2
    • 2.1.2
    • 2.1.3
    • 2.1.3
    • 2.1.4
    • 2.1.4
    • 2.1.5
    • 2.1.5
    • 2.1.6
    • 2.1.6
    • 2.1.7
    • 2.1.7
    • 2.1.8
    • 2.1.8
    • 2.1.9
    • 2.1.9
    • 2.1.10
    • 2.1.10
    • 2.1.11
    • 2.1.11
    • 2.1.12
    • 2.1.12
    • 2.1.13
    • 2.1.13
    • 2.1.14
    • 2.1.14
    • 2.1.15
    • 2.1.15
    • 2.1.16
    • 2.1.16
    • 2.1.17
    • 2.1.17
    • 2.1.18
    • 2.1.18
    • 2.2
    • 2.2
    • 2.2.1
    • 2.2.1
    • 2.2.2
    • 2.2.2
    • 2.2.3
    • 2.2.3
    • 2.2.4
    • 2.2.4
    • 2.2.5
    • 2.2.5
    • 2.2.6
    • 2.2.6
    • 2.2.7
    • 2.2.7
    • 2.2.8
    • 2.2.8
    • 2.2.9
    • 2.2.9
    • 2.2.10
    • 2.2.10
    • 2.2.11
    • 2.2.11
    • 2.3
    • 2.3
    • 2.3.1
    • 2.3.1
    • 2.3.2
    • 2.3.2
    • 2.3.3
    • 2.3.3
    • 2.3.4
    • 2.3.4
    • 2.3.5
    • 2.3.5
    • 2.3.6
    • 2.3.6
    • 2.3.7
    • 2.3.7
    • 2.4
    • 2.4
    • 2.4.1
    • 2.4.1
    • 2.4.2
    • 2.4.2
    • 2.4.3
    • 2.4.3
    • 2.4.4
    • 2.4.4

    Magento 2® Adobe Commerce

    • 2.0
    • 2.0
    • 2.0.1
    • 2.0.1
    • 2.0.2
    • 2.0.2
    • 2.0.3
    • 2.0.3
    • 2.0.4
    • 2.0.4
    • 2.0.5
    • 2.0.5
    • 2.0.6
    • 2.0.6
    • 2.0.7
    • 2.0.7
    • 2.0.8
    • 2.0.8
    • 2.0.9
    • 2.0.9
    • 2.0.10
    • 2.0.10
    • 2.0.11
    • 2.0.11
    • 2.0.12
    • 2.0.12
    • 2.0.13
    • 2.0.13
    • 2.0.14
    • 2.0.14
    • 2.0.15
    • 2.0.15
    • 2.0.16
    • 2.0.16
    • 2.0.17
    • 2.0.17
    • 2.0.18
    • 2.0.18
    • 2.1
    • 2.1
    • 2.1.1
    • 2.1.1
    • 2.1.2
    • 2.1.2
    • 2.1.3
    • 2.1.3
    • 2.1.4
    • 2.1.4
    • 2.1.5
    • 2.1.5
    • 2.1.6
    • 2.1.6
    • 2.1.7
    • 2.1.7
    • 2.1.8
    • 2.1.8
    • 2.1.9
    • 2.1.9
    • 2.1.10
    • 2.1.10
    • 2.1.11
    • 2.1.11
    • 2.1.12
    • 2.1.12
    • 2.1.13
    • 2.1.13
    • 2.1.14
    • 2.1.14
    • 2.1.15
    • 2.1.15
    • 2.1.16
    • 2.1.16
    • 2.1.17
    • 2.1.17
    • 2.1.18
    • 2.1.18
    • 2.2
    • 2.2
    • 2.2.1
    • 2.2.1
    • 2.2.2
    • 2.2.2
    • 2.2.3
    • 2.2.3
    • 2.2.4
    • 2.2.4
    • 2.2.5
    • 2.2.5
    • 2.2.6
    • 2.2.6
    • 2.2.7
    • 2.2.7
    • 2.2.8
    • 2.2.8
    • 2.2.9
    • 2.2.9
    • 2.2.10
    • 2.2.10
    • 2.2.11
    • 2.2.11
    • 2.3
    • 2.3
    • 2.3.1
    • 2.3.1
    • 2.3.2
    • 2.3.2
    • 2.3.3
    • 2.3.3
    • 2.3.4
    • 2.3.4
    • 2.3.5
    • 2.3.5
    • 2.3.6
    • 2.3.6
    • 2.3.7
    • 2.3.7
    • 2.4
    • 2.4
    • 2.4.1
    • 2.4.1
    • 2.4.2
    • 2.4.2
    • 2.4.3
    • 2.4.3
    • 2.4.4
    • 2.4.4
    User's reviews
    Log into your account to leave your review and get up to 3 months of free support.

    13th February 2022

    This plugin is essential for any Magento shop with a lot of orders.

    Being able to export all the orders into a CSV file is pretty essential for the way our business works, we can easily pass this information to our accountant. The 2 things I love about this plugin the most is the support and the flexibility. Having the ability to build my own own profile to export the exact data I need is really good, they provide you with all the info needed to do this. It's also possible to add data from other 3rd party plugins, you can do this using PHP staright within the admin, that makes this plugin super powerful. Previously I was using a similar plugin from another company with Magento 1, it was good but unfortunately the support was not available. Wyomind will go above and beyond to make sure the plugin works as advertised, keep up the good work guys!

    Paul S - Developer - User for more than 1 year |Magento 2

    28th October 2021

    Excellent module d'export de commandes et bien d'autres

    Ce module est excellent pour mes exports comptable et tracking. Je l'utilise aussi pour du dropshiping. Le support est au top ! Ne pas hésiter.

    20th May 2021

    Super fast support

    We had a problem with a script to find the orders we needed. Jean-Paul gave excellent superfast support. Now it works perfectly. Thanks!

    19th March 2021

    Great extension and professional support

    This extension has been great. We have used it to get a list for Intrastat export reports and find orders with certain products. Thanks.

    12th March 2021

    Awesome tool and support

    My client has been using the Magento 1 version of this extension for years. So it is needless to say, we needed it for Magento 2 too. The tool is fast and flawless. It's very flexible, as was the Magento 1 extension. Never had any issue with the support either. They're fast in responses!

    Jelle - Developer

    7th January 2021

    Easy and uncomplicated

    The data Mass order export extension is easy to use and to implement. Have used this extension for M1EE and for M2EE and currently is in use for M2EE 2.3.5. However, with the upgrade to 2.3.5 we see some inconsistencies in performance. Nothing that can't be solved, it just requires a bit of time and effort to get it to work again. Whilst the last version was easier to configure, the current version allows more flexibility as you can create unique data comands.

    20th November 2020

    Works good when it works

    Have used this extesions for more then 3 years on M2 and many more years on M1 and works really good. Can take some time to load big feeds and can also be a bit buggy when upgrading. But overall I would say its a good module that allow you to get the customized data you need.

    Peter - Merchant - User for more than 1 year |Magento 2

    19th October 2020

    very useful

    I've been using this extension for more than 4 years and it has been very useful for our eCommerce. The option of using PHP script to get customized data from the system is a great differential for us. Recommended.

    Carlos - Ecommerce Agency - User for more than 6 years |Magento 1|Magento 2

    6th October 2020

    I have tried many extensions but it is the only one that works for me

    excellent for exporting orders to invoicing management systems, great extension and great assistance

    Nicola - Merchant - User for more than 1 year |Magento 2

    11th August 2020

    Great extension

    Great extension with lots of flexibility to get the export file you need.

    Scafflaw - Developer - User for more than 3 years |Magento 1

    8th July 2020

    Necessary tool for every serious webshop

    If your webshop in magento starts to run a bit and you are in a market with many competitors, the price pressure is high and the margins are low. With many orders and weekly price adjustments, it is difficult to monitor the overview of profitability. Thanks to Wyominds export tool, we can. The weekly export gives us a direct overview of how much we have left over per order and what the webshop has delivered last week. That gives you peace of mind.

    13th March 2020

    Great tool for data extraction

    Our store needed to export orders in different formats to integrate sales data with ERP, CRM and the post management system. All of this was possible with the Order Export Tool module. Today we have a data export profile for every need, working perfectly.

    Thiago - Developer - User for more than 4 years |Magento 1

    10th November 2019

    Simple, quick and it works

    The extension is very easy to implement and it works without any problems. The support team is super responsive and try to action things as soon as possible. The extension does exactly what is promised.

    daniela - User for more than 3 years |Magento 2

    9th September 2019

    Great Extension

    Great extension, works as expected. If there are any technical issues support staff are very good

    29th June 2019

    Very customisable, Great support

    Excellent extension which has endless power and customisation. Any questions and support team are there to help

    Ben - User for more than 4 years |Magento 2

    3rd June 2019

    Superb products

    We've been using Wyomind extensions for years and always have great support. The Order Export module is superb and allows so much flexibility. The support team are always quick to react and help us to resolve any issues.

    22nd May 2019

    Magento 2 - Orders Export Tool Extension

    I m using wyomind extensions more than 4 years for different websites. The order export tool extension have amazing functionality and meet your requirements. Bug free and professional coding the support is excellent. I would recommend to buy extension from wyomind.

    22nd February 2019

    Extension works great, Support is perfect

    We've been helped by Support to achieve our goals with the extension and we're quite happy with the results.

    Steven - User for more than 4 years |Magento 2

    5th November 2018

    works as expected

    Hello, the extension works as expected. The support is reactive and helpful.

    30th October 2018

    Great M2 Extension.

    Customer Service , exceptional. Replies to emails very quick and very helpful with any set up issues

    Paul - User for more than 3 years |Magento 2

    7th September 2018

    Great extention and great support.

    I found in this extension an excellent solution for exporting orders. Easy and intuitive, it allows many export options. The customer service was fantastic, it helped me to configure a customized export always answering with a solution to my questions. Quick and very kind.

    David Sbardella - User for more than 3 years |Magento 2

    3rd May 2018

    Does what it has to do!

    Support reacts quick and helps me out fast.

    20th April 2018

    Great support

    Purchased, installed, and support helped us customize it exactly how we needed it with some complex code to manage vat numbers, and helped us set the export time to every 10 mins. Great product and service - saved us lots of time and admin from our old solution.

    19th April 2018

    Very Useful extension and gives us what you want.

    i m web designer and i m using wyomind extension from long. I must say that it works fantastically! The support team is friendly and fast.

    Gilbert - User for more than 4 years |Magento 2

    6th March 2018

    Best Export Extension and top support!

    Fast and really nice support. Has saved us a lot of work. We can only recommend Wyomind and this extension.

    27th February 2018

    Very very good but I think their is a bug in the encrypted code

    As said in the title this extension is very professional and flexible.You can export whatever attribute you want in whatever format you want. A problem I found is the export profiles are exported on the "checkout_submit_after_all" event, so if you redirect your client to a payment platform the export will occur before the payment is confirmed (so this can be an issue with you orders state for example). So I had to manually change the event in which the export is listening but it seems that this is causing a problem to mark orders as "exported" but as this part of the code is obfuscated I can't find where it's bugged... I hope I will get this problem fixed with the support which is reactive.

    11th February 2018

    A very flexible extension that gives us all the options we needed

    The Order export extension gave us access to all the order data we needed along with very flexible custom attributes. The choice of data delivery by a number of different methods and timed schedules was also very useful. Requests to Wyomind were responded to quickly and efficiently.

    29th January 2018

    Excelent

    I am a web developer and I use Wyomind extensions on some clients and I find them fantastic. The Order Export Tool extension makes it easy and free to export data on orders, using output files on different channels.

    Thiago - User for more than 4 years |Magento 1

    23rd January 2018

    Useful extension for many applications

    I was looking for a bridge that would allow me to interface Magento 2 to my billing CRM, when I came across this extension that was right for my case. I must say that it works fantastically! The support team is friendly and fast.

    14th January 2018

    Helped Us Export to QuickBooks

    We used this extension in combination with ZedAxis to export to QuickBooks, perhaps not the smoothest solution, but it worked for us at the time, and it worked well. Very customizable, you can write your own PHP to really customize it as needed. Fairly simple setup, although we had a couple hiccups, it worked out fine, and support was solid in helping us to figure it out. This was the only extension we could find that would export each additional item in an invoice as its own line, duplicating the order information, rather than trying to cram it all into a single line(which makes for a very messy CSV file). We also used it for Stamps.com exporting and importing, since they haven't updated to support Magento 2 yet. So again, very versatile tool. Overall, very solid, just wish Wyomind would give lifetime updates, considering the price, and have us pay only for support.

    Daniel Eck - User for more than 5 years |Magento 2

    27th November 2017

    Wonderful tool

    This is a must have export tool for Magento 2. Rock solid and totally versatile piece of software absolutely useful for your M2 store. My rating is 5 stars without any doubt.

    Davide - User for more than 5 years |Magento 2

    22nd August 2017

    works, sometimes got some issues

    Simple and works, but got some issue and hard to find out how to solve since not lot people use it I guess.

    21st August 2017

    The export tool help on export the custom shipping information

    The export tool helps on export the custom shipping information where Magento 2 lack off. The function is catered all my requirement.

    Leong - User for more than 5 years |Magento 2

    7th August 2017

    Useful tool

    It's quite helpful to process/automate order processing on a busy site. Easy to configure.

    Optima - User for more than 6 years |Magento 2

    12th July 2017

    Saved us a lot of manual work!

    Before using the Wyomind export extension, orders placed on our website were all keyed in manually. Since installing, the orders are pushed into our shipping system automatically. It's reduced the workload on our customer service team, increases efficiency with faster order processing and works great!

    Chris S - User for more than 5 years |Magento 2

    26th June 2017

    Works great!!

    The order export tool was easy to install and saves us a lot of data entry time entering orders into our ERP system. Highly recommend!

    28th May 2017

    Excellent and versatile tool

    This module is a very good one as it allows you to create directly via back-end differentiated exporting profiles (i.e. export file formats) for your orders. So, if you use different shipment providers or if you change shipment provider, with this tool you have the flexibility to generate the files you need and pass them to the IT system of your used carrier(s). Also, the extended configuration facility offered by this module gives you the possibility to define what orders to export at a very granular lever.

    26th February 2017

    Unable to include custom attributes in feed

    I have a custom attribute eg "Player name" with input type field (the customer enters the player name before adding to cart). This appears in the order detail page. I need to include it in the feed. I expected this to be a standard feature.
    It requires writing php code. I haven't been able to come up with php code that works, and neither has the developer. Does anyone in the community have experience of this and can help please?

    Xcom Dev

    7th February 2017

    Excellent Magento module

    Perfect for exporting all Magento order information into the correct layout for us to import into our external company system. On the occasion where we have needed support it has been perfect and any issues resolved very fast. This magento extension is very highly recommended.

    Garry - User for more than 6 years |Magento 1|Magento 2

    20th January 2017

    Really useful!

    This extension works perfectly on Magento 2.0.10 Flexible and useful I had a really good support from Wyomind. 5 stars of course

    Linh PS

    5th January 2017

    Excellent module pour ma compta

    Ce module est parfait pour faire un export pour la compta voir beaucoup plus !!! Il est hyper simple à utiliser et fonctionne très bien. Merci à toute l'équipe de Wyomind pour ce module génial.

    Nicolas - User for more than 6 years |Magento 1|Magento 2

    27th December 2016

    Worked like a charm

    The extension works perfect, allowed us to easily generate a orders file to synchronize everything with our ERP automatically. The support is fast and reliable. Thanks!

    CBDevelopers - User for more than 5 years |Magento 2

    14th December 2016

    Useful thing

    I have used this extension with Datafeed manager and Salescast connector export data into Lokad salescast system over two years. I use ftp scheduled sync to refresh salescast data in Lokad and there was no any bugs has been found in this time. Thanks for great stable module

    Cermis - User for more than 7 years |Magento 1

    10th January 2016

    Better than advertised.

    We needed a bulk export tool for orders for invoicing suppliers, this tool exceeded our needs in exporting these data.
    Custom made attributes are easily included in export reports, a must have for us.
    Also this extension is really easy in configuration and use, no hours of studying the the possibilities needed!
    I will look at other extensions of Wyomind!

    sendur

    3rd January 2016

    Great Extension

    This is a good extension, it works as described and is easy to use. This has already saved me heaps of time in being able to export information directly into my customer database and shipping tool. It is very flexible and I can already see a number of other areas this can help me with.
    Developer support was also very good. They had me up and running in no time. Thanks wyomind.

    Ray24

    20th October 2015

    SUPER!

    This extension do what it says!
    To accommodate our specific requirements we needed an adjustment. The support was incredible fast and reactive!
    Thanks again guys! Great JOB..

    manky27

    30th September 2015

    Very good

    The Extension had a little error, but the support fixed it within a few hours. Very good extension and support!!! Thanks!

    kimpink

    20th March 2015

    BRAVI: continuate così!

    I recommend to all Magento users this extension especially for the support that is SUPER. I especially thank Pierre and Paul who are patient, professional and very fast in solving problems.
    Thank you
    Pietro

    adesart

    9th December 2014

    The best export extension on the market

    If you are searching for an excellent extension for exporting your orders which you can import into almost any system, you have to buy this extension! You can customize the extension in the exact way you want it, and if you need any help, you can contact the support team and you will get help within 10-30 minutes, it's fantastic! Not only ftp upload is availabe, it's also possible to send export files to your email!

    JB323

    1st November 2014

    Excellent !!!

    Support is great,reactive,... and product let us a lot of flexibility.
    Congratulations for this module.
    Arnaud

    arnauddevass

    8th July 2014

    Awesome Extension &amp; Support

    These guys rock!
    Not only creating great extensions but also for supporting my sometimes stupid sounding questions with fast and helpful support.
    Thanks Guys

    View 6 Com

    5th February 2014

    EXCELLENT!

    Hi
    I bought this product last week and had a few snags! However the developers had excellent support and resolved all issues i had!
    They really stand out of the crowd these guys and i can recommend them with impunity!
    Thank you Pierre!
    You made a customer for life out of me!

    Felconian1

    17th January 2014

    Best support i have ever seen

    This module works great, but the support that its given is really 5*
    Pierre responds real quick on any question. When my developers couldnt figure out some customization issues. Pierre offered to do it himself. Really great geisture as we had much urgency with this job. 100% RECOMMENDED!

    Ikramadoui

    3rd December 2013

    A great product surpassed only by the developer's support

    I needed to export orders to several places, and all of them had very different xml schemas.
    Multiple export profiles allowed easy creation and management of the multiple schemas. Filters prevented extraneous orders from being sent. And custom attributes allowed me to convert data into whatever crazy format was specified.
    I had several questions for support and not only was the response prompt and helpful, but continued well after hours

    mbutlerDTI

    3rd December 2013

    This extension far exceeded my expectations.

    We needed an extension that was user-friendly with a high level of customization. Wyomind delivered it in spades!
    The set-up was quick and easy. Documentation was readily available and written in manner that even a novice like myself could understand.
    What few issues I did encounter were quickly and professionally resolved by customer support. In fact Pierre wrote two custom attribute scripts for me when all I asked him how I could do it myself.
    You will not regret purchasing this product.

    ToolChuck

    18th October 2013

    Very good support!

    Very good extension and support. I had a few problems but they were fixet in a day by the developer. I recommend both the extension and the developer

    disenthat

    11th July 2013

    Good tool and great support!

    The plugin really does what is descriped and is very easy to use.
    If you have questions, they are answered very quick from the support and for a really good price the report was customized for me.
    Thanks!

    datadocks

    24th June 2013

    Amazing extension and support

    My clients are way behind on technology so I needed something to export their orders without them having to do much. This extension works perfectly and the customer support is amazing!!

    creativeone

    16th May 2013

    Great product, great support

    The extension works perfectly as expected. My question got immediately responded by the support team.
    Higly recommended.

    stijndw

    13th May 2013

    Great Developer Support

    As a preferred supplier I was happy to see the new Order Export extension and when we had to query the developer they prompt in their reply as ever!

    getsquare

    8th May 2013

    Great Tool

    This tool works great. it is now very easy to create my own reports with variables I would like to see. It's saved me a lot of time
    I asked for help by the support and they were fast and good.
    Thanks.
    KingToys

    Anonymous

    4th May 2013

    Works exactly as stated

    Have tried a couple of other extensions/modules to export orders, but they did not quite work. This extension/module does exactly what it says on the tin.
    It is very easy to use, and understand, you can even make new export templates as needed.
    The developer seems to be always there ready to help if needed, though I have not needed any help, we have been discussing adding to the module to accommodate tracking information, this enhancement would make it even better for the Google Trusted Stores feed,
    Third module by Wyomind and have not had a problem with any.

    vehicleartz

    22nd April 2013

    Another High Quality Extension from Wyomind

    This is my 3rd extension I purchased from Wyomind and the quality of their extensions are consistently high. You will be able to tell that they put a lot of thoughts into designing and developing their extensions.
    I previously purchased the data feed manager which now has been sweetly running for 6 months on multiple product comparison sites including Google merchant.
    What really shines about this extension is the ability to custom the outputs, and even inserting your own script to do your own calculation. It takes all attributes from Magento to assist you generating most accurate order output. It is a very flexible module with plenty of features.
    Admin interface is simple to use.
    I'm not a programmer, so support is very important for me and their support team never fail to promptly answer all of my questions. My experience is not a once off, I have always utilised their support with my purchase of their extension.
    I look forward for the purchase of another useful & high quality extension from Wyomind.

    exeltek

    7th March 2013

    This extension is extremely good.

    This extension is extremely good. And the person deicated to support for this is also excellent.
    Overall, a very useful extension.

    Triyugi

    13th January 2013

    Without a doubt the best

    Having tried several other order exports I have to say this is without a doubt the best. Its totally customisable and has enabled me to create various different export types for delivery partners and accounts purposes. It saves me literally hours every day.

    Support is also absolutely brilliant from Wymomind, Ive bought several extensions and have always been assisted with any setup challenges with very patient and prompt support. If you need a powerful order export extension, this is it!

    logicc

    21st December 2012

    Tool works like a charm.

    Tool works like a charm. Makes it very easy to create your own reports with variables you like. Saved me a lot of time.

    info348
    Changelog
    • Fix for the automatic order export when placing an order
    • Fix when retrieving product options
    • Fix for a non-defined class property: _storeManager
    • Error avoided in the orders' page if a product of the order doesn't exist anymore
    • Minor fix on a typo in the cron tasks management
    • Minor fix for calculating dates for the cron task

    Enhancements

    • Scenario updated for the demo
    • Better management of CDATA

    Enhancement

    • Improved license management system (Clear code)
    • Fix for custom scripts

    Enhancement

    • Better compatibility with Magento > 2.0
    • Sample data added for the demo
    • Compatibility with PHP 7.2
    • Possibility to export a TXT/CSV file with or without Byte Order Mark
    • Display fix for Magento 2.3.3
    • Fix when updating products of a same order
    • Fix when retrieving the name of the advancedinventory table
    • Possibility to use regular expressions and find in set in the filters

    Enhancements

    • Better interface
    • New PHP API
    • New export types: Advanced templates
    • New options for the validation of the FTP connection and the email sending
    • Support for JS merging

    Bug Fix

    • Fix for the products loading

    Patch v8.0.0.9

    • Fix when retrieving data from configurable/grouped/bundle products

    Patch v8.0.0.8

    • unlink() errors removed

    Patch v8.0.0.7

    • Sample date available for the demo

    Patch v8.0.0.6

    • Fix on a PHP error

    Patch v8.0.0.5

    • Fix for the cron tasks

    Patch v8.0.0.4

    • Fix for the logger in Magento < v2.2

    Patch v8.0.0.3

    • Fix for the advanced txt-like profile preview

    Patch v8.0.0.2

    • Minor fix for the compilation

    Patch v8.0.0.1

    • Code clean

    Compatibility

    • Compatibility with Magento 2.3
    Patch v7.1.0.6

    • Fix for exporting orders from the grid

    Patch v7.1.0.5

    • Minor fix on code

    Patch v7.1.0.4

    • Fix when using {{order.something}} in a loop (products, invoices...)

    Patch v7.1.0.3

    • Compatibility with PHP v7.2

    Patch v7.1.0.2

    • Fix for PHP 7.2

    Patch v7.1.0.1

    • Fix when sending the export files by email for Magento 2.3

    Enhancement

    • Multi-storeview display support in the export grid
    Patch v7.0.2.1

    • Fix for exporting orders from the grid

    • Fix for Magento Enterprise Edition and split databases.
    Patch v7.0.1.6

    • Fix for exporting orders from the grid

    Patch v7.0.1.5

    • Fix on the export file when no order to export

    Patch v7.0.1.4

    • Fix on the export_to attribute when adding a product to the cart

    Patch v7.0.1.3

    • Fix for the command lines

    Patch v7.0.1.2

    • Setup script updated (1 undeclared variable fixed)

    Enhancements

    • Magento v2.2.1 compatibility
    • php parameter is deprecated,  output parameters must be used instead
    • Use of the Magento 2 native dialog/modal windows
    • The Blackbox can now be minimized/maximized and/or collapsed/expanded
    • Better support of the merging/bundling/minifying JS and CSS files
    Patch v7.0.0.8

    • Fix for exporting orders from the grid

    Patch v7.0.0.6

    • Allow the upper cases in the custom variables names

    Patch v7.0.0.5

    • Javascript "use strict" mode

    Patch v7.0.0.4

    • Fix for the custom function registering

    Patch v7.0.0.3

    • Fix for the cron task class name

    Patch v7.0.0.2

    • Fix for the mass export from the mass action dropdown
    • Profile_id is now registered in the export_to column of the sales_order_item and sales_quote_item tables

    Patch v7.0.0.1

    • Fix for the custom variables and custom options registering
    • Js fix for the txt/csv columns

    Compatibility

    • Compatibility with magento v2.2

    Enhancement

    • new event available : ordersexporttool_order_export($data=[$order, $isPreview])
      This event is triggered each time a export file is generated
    Patch v6.1.0.4

    • Hide the success messages on the frontend after checkout

    Patch v6.1.0.3

    Enhancement

    • temp files are deleted even for export of single orders

    Patch v6.1.0.2

    • Optional auto-increment on the 1st column of the csv/txt exports fixed

    Patch v6.1.0.1

    • Display of a notification message on the checkout success page removed when export is triggered on checkout

    Improvements

    • Better management of Javascript files

    Enhancements

    • Blackbox is back
    • Drag and drop available on the preview/library window
    Patch v6.0.0.4

    • Hide the success messages on the frontend after checkout

    Patch v6.0.0.3

    Enhancement

    • temp files are deleted even for export of single orders

    Patch v6.0.0.2

    • Optional auto-increment on the 1st column of the csv/txt exports fixed

    Patch v6.0.0.1

    • Display of a notification message on the checkout success page removed when export is triggered on checkout

    Improvements :

    • Add a CLI option to export profiles
    • Events are dispatched when files are generated or uploaded
    Patch v5.0.10.1

    • Display of a notification message on the checkout success page removed when export is triggered on checkout

    Bug Fix:

    • Fix for csv files

    Improvements:

    • Better orders filtering
    Patch v5.0.9.1

    • Display of a notification message on the checkout success page removed when export is triggered on checkout

    Bug Fix:

    • Minor fix for multiple store views export
    Patch v5.0.8.1

    • Display of a notification message on the checkout success page removed when export is triggered on checkout

    Bug Fix:

    • Fix when removing columns in TXT/CSV files
    Patch v5.0.7.1

    • Display of a notification message in the checkout success page removed when export is triggered on checkout

    Bug Fix:

    • Fix in the orders view in Sales > Orders
    Patch v5.0.6.1

    • Display of a notification message on the checkout success page removed when export is triggered on checkout

    Enhancements:

    • New management of licenses for Magento 2
    Patch v5.0.2.1

    • Display of a notification message on the checkout success page removed when export is triggered on checkout

    Compatibility:

    • Orders Export Tool is compatible with Magento 2
    Patch v5.0.0.1

    • Display of a notification message on the checkout success page removed when export is triggered on checkout

    Demo store
    Front-end
    Back-end
    Login
    MassOrderExport
    Password
    MassOrderExport123

    Recommended Magento 2 extensions

    from €180
    4.9/5 rated
    541 Reviews

    Export your products from your Magento website into CSV, TXT, and XML data feeds for any shopping engine or marketplace! This extension includes all Google Shopping features and 19 sample templates.

    more details
    from €280
    5/5 rated
    102 Reviews

    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's server, or any remote server through FTP or HTTP.

    more details
    from €210
    5/5 rated
    1 Review

    Optimize your order management and automate the orders' assignation to the appropriate sources by creating custom algorithms and keep your stocks up to date with MSI Order Management.

    more details
    from €145

    Manage all your stocks inventory directly from a stock grid and get a clear and accurate view of your products' availability thanks to a tree view.

    more details

    Stay tuned and get a coupon code of 10% off any purchase while creating your account!

    Subscribe now for updates, promotions and products launch twice a month at most.

    Please indicate a valid email