Magento 1

Mass Order Export

Mass Order Export allows you to create xml, csv and txt order files from your Magento admin panel and export them to any CRM application or order management software/platform. Any kind of export file types can be easily customized.

marketplace approved
180,00€excl. VAT

4.8/5 noté 70 avis

  • Lifetime license
  • 12 months support & upgrade
  • 60 days money-back guarantee
  • Extensible source code
  • Unlimited test domains
  • Free composer access
Demo Store

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

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

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.

Content

    Ce qu'il faut savoir sur Magento et la gestion de commande

    Comment Magento s'occupe des commandes des clients ?

    Dans Magento, les commandes sont organisées tel un groupe structuré de données partagées sur plusieurs instances.

    La principale instance est la table Order qui contient le résumé de chaque commande effectuée (date, montant total, taxe, client,...).

    Rattachées à cette instance, on trouve 3 sous-instances qui concernent le détail de la commande :

    • Product : Produit
    • Billing address : Adresse de facturation
    • Shipping address : Adresse d'expedition

    Ces instances décrivent les produits qui ont été commandés et donnent des détails sur l'adresse du client.

    En plus de ça, 4 sous-instances aident à stocker les différentes étapes dans le processus de commande : 

    • Payments : Paiement
    • Invoice : Facture
    • Shipment : Expedition
    • Credit memo : Avoir

    Les instances ci-dessus peuvent être résumées simplement :

    Bien sûr, il y a bien de données que vous pouvez extraire de votre base de données Magento et c'est là que Mass Order Export peut vous être utile.

    Comment Mass Order Export exporte les données Magento ?

    Mass Order Export vous permet d'exporter toutes les données des commandes dans des fichiers Xml ou Txt/Csv.

    Ces fichiers peuvent ensuite être transférés dans votre logiciel CRM/ERP ou peuvent être utilisés à des fins de production de rapports.

    La façon dont cette extension traite les données des commandes est très simple. Lorsque vous configurez votre profil export, vous devez completer un template dans lequel vous pouvez utiliser des valeurs statiques et dynamiques.

    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 de sortie dans le but de la rendre lisible.

    Les valeurs dynamiques sont des données différentes pour chaque commande (prix, adresse, produit commandé...).

    Imaginons que vous souhaitez exporter toutes les commandes éffectuées depuis votre boutique Magento et que vous voulez obtenir un simple fichier txt comprennant le numéro de la commande et le montant total de chaque commande. Ce que vous devez obtenir devrait ressembler à ceci :

    #123456789 	$150.00
    #234567891	$275.00
    #345678912	$450.00
                

    Votre template sera donc très simple :

    #{increment_id}  ${total_paid} 

    Les signes # et $ sont des valeurs statiques alors que {increment_id} et {total_paid} sont des valeurs dynamiques qui changent pour chaque commande.

    Les instances

    {increment_id} et {total_paid} font référence à l'instance Order et pourraient également être écrit {increment_id order} et {total_paid order}.

    Vous pourriez avoir besoin de compléter votre fichier export avec la méthode utilisée par vos clients pour payer leurs commandes. Vous pouvez trouver ces données dans l'instance Payment. Et vous devriez utiliser {method payment}. Cette syntaxe signifie que vous souhaitez connaître la valeur de la méthode de paiement pour chaque commande.

    Comment utiliser Mass Order Export en 4 étapes ?

    Mass Order Export est très simple à étre utilisée. Vous aurez besoin de suivre 4 étapes pour configurer votre extension. Une fois ces é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 votre extension, allez dans :
    System › Configuration › Wyomind › Mass Order Export

    Ici, vous trouverez deux sous-onglets.

    Cron job reporting

    Mass Order Export vous permet d'activer les rapports de génération des tâches cron. 

    • Send the reports to
      Vous avez la possibilité d'envoyer ces rapports à des adresses email qui doivent être séparées par une virgule.
    • Report title
      Vous pouvez également modifier le titre du rapport.
    • Debug mode
      Décidez d'activer ou non le mode de débogage.
    Core setting
    La partie Core setting est réservée aux utilisateurs avancés. 
    • Orders grid to display
      Vous pouvez modifier la grille de commande à afficher.
      La valeur par défaut est "Mage_Adminhtml_Block_Sales_Order_Grid"
    • Profile IDs to execute while placing an order
      Vous pourrez aussi exécuter certains profils lorsqu'une commande est passée en indiquant leurs ids que vous trouverez dans :
      SALES › Mass Order Export › Export Profiles

    ETAPE 2 : Exportez 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 exportez, les filtres que vous pouvez créer afin d'ajuster votre configuration, la configuration FTP et enfin les tâches planifiées pour la génération du profil.

    Vous pouvez éditer ou créer un nouveau profil dans :
    Sales › Mass Order Export › Export Profiles

    A partir de là, vous avez la possibilité de supprimer ou de générer plusieurs profils en même temps. 

    La boîte à outils ou "Black Box"

    Lorsque vous créez un profil, vous devriez voir une blackbox sur la droite de l'écran. L'extension Mass Order Export comprend cet outil qui vous aide dans la création de votre profil.

    La blackbox est sans aucun doute un outil très utile pour vous aider à configurer votre profil plus rapidement.

    La blackbox propose différentes options :

    Check Syntax

    Ce bouton vous permet de vérifier que votre syntax est correcte. Il vous aide à voir si vous avez oublié une parenthèse, une virgule en surlignant en jaune la bout de texte qui contient l'erreur.

    Library

    Vous voudriez peut-être savoir comment connaître la syntaxe à utiliser ? Ne vous en faites pas, Mass Order Export comprend une bibliothèque ou vous trouverez toutes les données disponibles pour chaque instance : commande, produits, paiement, facture, expédition, avoir...

    Check Data

    En cliquant sur ce bouton, vous obtiendrez un aperçu de votre profil. Cet outil est très utile pour voir si les valeurs sont correctement récupérées ou si les filtres fonctionnent comme vous le souhaitez. 

    Configuration

    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.

    File configuration

    Afin de configurer votre fichier, remplissez les champs suivants :

    • 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.
    • 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.
    • Add a counter as the 1st column
      Définissez ou non la première colonne comme un compteur.
    • Sort orders by 
      Définissez la façon dont les commandes doivent être triées.
    • Sorting direction
      Choisissez un tri croissant ou décroissant.
    Product filters

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

    Orders filters

    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 l'input 'Start with order #' d'enregistrer automatiquement la dernière commande exportée.
    • Flag each exported order
      Vous permet de signaler chaque commande exportée comme 'exporté' dans :
      SalesOrders
    • 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.
    • Update the order status
      Vous permet de mettre à jour le statut de la commande.

    Template

    Dans cet onglet, vous pouvez configurer votre template selon vos besoins. Mass Order Export vous permet de créer différents types de fichiers :

    • profil XML
    • profil CSV / TXT
    XML file template

    Un template XML est composé de 3 parties :

    • Enclose xml tag content inside CDATA (recommandé)
      Choisissez d'encadrer le contenu de vos balises XML avec CDATA.   
    • Header pattern
      Il comprend le haut du fichier.
      <orders>
    • Order pattern
      Il est itéré pour chaque commande y compris dans le fichier.
      <order>
       <customer>
        {customer_lastname,[strtoupper]} {customer_firstname,[strtolower],[ucfirst]}
       </customer>
       <billing>
        {firstname billing} {lastname billing}
        {postcode billing} {street billing,[implode]}
        {city billing} {country_id billing}
       </billing>
       <shipping>
        {firstname shipping} {lastname shipping}
        {postcode shipping} {street shipping,[implode]}
        {city shipping} {country_id shipping}
       </shipping>
       <items>
        {product::start}
       <item id="{item_id product}">{name product}</item>
       <weight>{weight product}</weight>
        {product::end}
       </items>
      <order>
    • Footer pattern
      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>
     {product::start}
    <item id="{item_id product}-2">{name product}</item>
    <weight>{weight product}</weight>
     {product::end}
    </items>

    Dans la plupart des cas, les commandes contiennent plus d'un produit, donc il peut être utile de créer une itération qui fait une boucle pour chaque produit commandé. Tout le contenu entre le signe d'ouverture et de fermeture va se répéter pour chaque produit et toutes les valeurs dynamiques seront remplacées.

    {product::start}
    ...
    {product::end}

    Ces signes d'itération peuvent être utilisés pour toutes les instances de commande :

    {payment::start}
    ...
    {payment::end}
    {invoice::start}
    ...
    {invoice::end}
    {shipment::start}
    ...
    {shipment::end}
    {creditmemo::start}
    ...
    {creditmemo::end}
    CSV / TXT file template

    Pour créer un flux de données CSV/TXT, vous devez simplement choisir le type 'csv' ou 'txt' de votre Fichier, dans l'onglet Configuration. L'onglet Template sera mis à jour pour correspondre au type de fichier.

    • Include header
      Vous permet d'inclure ou non le nom des colonnes dans la première ligne de votre fichier CSV/TXT.
    • Columns name
      C'est pour le nom de l'attribut qui peut être affiché en haut du fichier.
    • Pattern
      Fonctionne de la même manière que dans les fichiers XML.
      Comme dans les fichier XML, vous avez la possibilité d'utiliser du code PHP si vous voulez personnaliser le modèle.
      Vous devez simplement écrire votre code PHP sur une seule ligne, et cela fonctionnera parfaitement.
      Vous pouvez ajouter un champ en utilisant le bouton Add field.  Les champs peuvent être facilement réorganisés en utilisant les flèches haut et bas.
    • Field delimiter
      Vous laisse choisir quel type de séparateur vous souhaitez utiliser pour délimiter vos champs.
    • Fields enclosure
      Vous permet de choisir quel type de caractère d'encadrement vous souhaitez pour vos données.

    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
    ...

    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 | %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).

    Output settings

    Avec Mass Order Export, vous avez plusieurs possibilités pour exporter vos profils.

    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. 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. 

      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 director
      C'est le chemin depuis le répertoire d'entrée lorsque vous vous connectez au FTP.

      /var/export/ftp

    • Use SFTP
      Sélectionnez Yes si vous utilisez un protocol SFTP.
    • Use passive 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.

    Scheduled tasks

    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.

    Vous pourrez voir dans quel profil chaque commande a été exportée dans :
    Sales › Orders

    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
      Aucun profil n'est défini pour le ou les produits de cette commande.
    • => default
      Le profil défini pour cette commande est default.

    Vous avez plusieurs façons d'exporter vos commandes dans n'importe quel profil.

    Générez le profil

    En générant le profil, les commandes qui correspondent à la configuration du profil sont automatiquement exportées dans ce fichier.

    Choisissez un profil et sélectionnez simplement l'option Generate depuis la colonne Action dans :
    Sales › Mass Order Export › Export profiles

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

    Exportez manuellement les commandes

    Choisissez une commande et cliquez sur View dans :
    Sales › OrderS

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

    .

    Retournez dans :
    Sales › Orders

    Dans la colonne Exported to, la commande affiche :

    => default

    Cela signifie que cette commande sera générée dans ce profil.

    Désormais retournez dans la vue de la commande et cliquez sur Export. 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 dans :
    Sales › Mass Order Export › Export profiles

    • Mark each exported order
      Marquer chaque commande exportée (dans : Sales › Orders).
    • Export only unmarked orders
      Exporter seulement 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 › Orders

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

    ETAPE 4 : Créez des attributs personnalisés

    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 permet de créer vos propres attributs personnalisés directement depuis votre admin en utilisant du code php.

    Règles

    Dans le but de créer un attribut personnalisé valide, vous devez respecter ces règles :

    • $value est utilisé pour stocker des données qui doivent être renvoyées. Vous pouvez aussi utiliser l'instruction return
    • $item fait référence à l'article de l'instance en cours, ex :

      {your_custom_attribute order} : $item fait référence à l'instance de la commande

      {your_custom_attribute product} : $item fait référence à l'instance du produit en cours

      ...

    • $data est un tableau associatif qui contient toutes les données des instances de la commande en cours. 

      $data["products"] contient toutes les données du produit relatives à la commande en cours

      $data["payments"] contient toutes les données de paiement relatives à la commande en cours

    Exemples

    Voici 3 exemples d'attributs personnalisés assez courants :

    • Obtenez la couleur de chaque produit de la commande
      <?
      $product=Mage::getModel('catalog/product');
      $product->load($item->getProductId());
      $value=$product->getColor();
      return $value;
      ?>
                  

      ou

      <? return Mage::getModel('catalog/product')->load($item->getProductId())->getAttributeText('color'); ?>
    • Obtenez une chaîne consolidée des skus de chaque produit de la commande
       <? $skus = array();
      foreach ($data['products'] as $product) {
      $skus[]= $product->getSku();
      }
      return implode(',',$skus);
      ?>
                  
    • Obtenez le statut d'une commande et récupérez une valeur calculée
      <? switch($item->getStatus()){
      case 'canceled': $value= 'MerchantCanceled'; break;
      default : $value= 'BuyerCanceled';
      } return $value;
      ?>

    FAQ

    Informations Pré-vente

    Versions de Magento compatibles avec Mass Order Export
    Mass Order Export fonctionne avec Magento Community Edition et aussi Magento Enterprise Edition. Pour savoir si Mass Order Export est compatible avec votre version de Magento, veuillez vous référer à l'onglet Compatibilité. 

    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

    Vous pourrez alors télécharger et installer votre licence pour Magento 2. 

    Conditions de validité d'une licence

    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 :

    1. Allez dans :
      mY account › Licenses & DOwnloads
    2. Cliquez sur  à 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.
    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 Order Export sur tous vos domaines (live et test), suivez les étapes ci-dessous :

    1. Téléchargez Mass Order Export depuis votre compte Wyomind.
      (voir FAQ: Téléchargement des extensions)
    2. Installez Mass Order Export sur votre environnement de production.
      (voir FAQ: Installation des extensions)
    3. Activez la licence.
      (voir FAQ: Activation des extensions)
    4. Depuis votre panneau d'administration Magento, entrez votre clé d'activation dans :
      System › configuration › wyomind › your extension 
    5. Sauvegardez la configuration.

    Maintenant que Mass Order Export 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 :

    1. Acheter une nouvelle licence
    2. 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 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. 

    Versionnage des extensions et téléchargement

    Téléchargement des extensions

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

        1. Allez dans :
          mon compte › Licenses & downloads  
        2. Cliquez sur  en face de Mass Order Export.


          Une nouvelle fenêtre s'ouvre alors. 

        3. Sélectionnez la version de Mass Order Export à télécharger.
          Vous pourrez sélectionner la version la plus récente (pour Magento 1 et pour Magento 2) de Mass Order Export.
        4. 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 Order Export, suivez les étapes suivantes :

      1. Allez dans :
        mon compte › mes téléchargementS
      2. Cliquez sur  en face de Mass Order Export.
      3. Sélectionnez la version la plus récente de Mass Order Export (pour Magento 1 et Magento 2).
      4. Cliquez sur  télécharger .
      5. Installez la nouvelle version de Mass Order Export pour mettre à jour votre admin Magento.

      Installation/Désinstallation des extensions

      Désinstallation des extensions

      Pour désinstaller Mass Order Export, 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 Order Export, 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 Order Export :

      1. Téléchargez Mass Order Export (fichier compressé) dans :
        mon compte › mes téléchargements
        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 (le contenu varie selon les extensions mais on retrouve généralement les dossiers app, lib et skin).
      4. 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.
      5. Nettoyez les caches et déconnectez-vous puis reconnectez-vous directement après.


      Mass Order Export installé, il ne vous reste plus qu’à activer votre licence. Cliquez ici: Activation des extensions

      Activation des extensions

      Activation des extensions

      Maintenant que Mass Order Export est installée, il ne vous reste qu'à l'activer :

      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 : 

        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
      2. 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 : Mon compte › Mes Telechargements, choisissez Mass Order Export et cliquez sur  . Une nouvelle page s'ouvre où sera affichée votre clé d'activation (voir ci-dessous).

      3. 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.
      4. Sauvegardez les données en cliquant sur Save Configuration.
      5. Videz vos caches. 
      6. Une notification apparaît en haut de votre admin. Cliquez sur : Activate it now!
      7. Copiez et collez le code licence dans le champ License code de votre admin ou cliquez simplement sur  Activate now! 
      8. Pour finir, déconnectez-vous, nettoyez les caches et reconnectez-vous pour pouvoir utiliser Mass Order Export.

      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

      Télécharger le flux de données

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

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

      Automatiser la génération des flux de données

      Mass Order Export vous fournit un planificateur de tâches complet dans l'onglet Tâche planifiée de la configuration de chacun de vos flux.

      Attention, pour que cela fonctionne, vous devez

      avoir une tâche planifiée configurée du côté de votre serveur ciblé sur la page cron.php (ou cron.sh) située à la racine de votre répertoire Magento (chaque heure idéalement).

      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.

      Ouvrir un fichier CSV avec un logiciel tableur

      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.

      1. Dans la configuration de votre flux de données, 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.

      Utiliser des instructions de conditions (IF/ELSE) avec Orders Export Tool

      Il est possible d'utiliser des conditions if/else tout simplement en utilisant du code php.

      <? if ("{country_id billing}" == "US") return "8000"; else return "8001"; ?>

      Exemple : Si l'id du pays de facturation est la Belgique, renvoyer 8000 sinon 8001.

      Récupérer le pays et la région à partir de l'adresse d'expédition du client

      Voici comment récupérer le pays et la région à partir de l'adresse d'un client :

      {country_id shipping}/<? return Mage::getModel('directory/region')->load({region_id shipping})->getCode(); ?>

      Exemple : Si l'adresse d'expédition se trouve en Californie, alors vous obtiendrez : US/CA.

      Récupérer le nom du pays au lieu du code

      Par exemple, pour récupérer "France" au lieu de "Fr". Dans ce cas, vous pouvez utiliser :

      <? return Mage::app()->getLocale()->getCountryTranslation("{country_id shipping}"); ?>
      Récupérer les custom options des produits commandés

      Afin de récupérer les custom options des produits commandés, vous devez créer un attribut personnalisé dans :
      Sales › Mass Order Export › Custom Attributes

      1. Nommez votre attribut color_option, et ajoutez le script :
        $attribute = "Color"; /* Vous devez remplacer la valeur avec le nom de l'attribut */
        $o = unserialize($item->getData('product_options'));
        foreach($o['attributes_info'] as $opt) {
        if ($opt['label'] == $attribute) return $opt['value'];
        }​
      2. Dans votre template, utilisez {color_option product} dans la colonne que vous souhaitez.

      Pour une autre option example :

      1. Créez un attribut personnalisé example_option, et ajoutez le script :
        $attribute = "Example"; /* Vous devez remplacer la valeur avec le nom de l'attribut */
        $o = unserialize($item->getData('product_options'));
        foreach($o['attributes_info'] as $opt) {
        if ($opt['label'] == $attribute) return $opt['value'];
        }​
      2. Dans votre template, utilisez {example_option product}.
      Utiliser les filtres

      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 plusieures 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).

      Configurer l'onglet FTP Settings

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

      Sélectionnez un flux et allez dans l'onglet Ftp Settings. Ici, vous pourrez configurer un certain nombre de paramètres :

      • Enable FTP upload
        Selectionnez 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
        est votre identifiant pour vous connecter au serveur.
      • Password
        est votre mot de passe pour vous connecter au serveur.
      • Destination directory
        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 oeil à 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é.

      L'upload FTP ne fonctionne pas

      Il peut s'agir d'une mauvaise configuration ou d'un problème venant de votre serveur. Vous devez vérifier plusieurs choses :

      • 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 d'une configuration FTP :

      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 :

      1. Éditez le fichier suivant : includes/config.php et ajoutez un # avant les 2 lignes suivantes :
        define('COMPILER_INCLUDE_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'src');define('COMPILER_COLLECT_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'stat');​

        de façon à obtenir :

        #define('COMPILER_INCLUDE_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'src');#define('COMPILER_COLLECT_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'stat');
      2. 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 Order Export 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 Order Export

      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 ordersexporttool_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é.

      Les informations de la commande sont manquantes

      Le détail de la commande est manquant dans la vue de la commande depuis :
      Sales › Orders

      Dans ce cas, remplacez le contenu du template default.phtml par le contenu de celui disponible dans votre propre version de Magento dans :
      app > design > adminhtml > default > default > template > ordersexporttool > sales > order > view > items > renderer

      Erreur "This is a required field" lorsqu'un ou plusieurs champs sont sélectionnés

      Vérifiez si tous les fichiers ont bien été uploadés sur votre serveur et si vous utilisez le code CSS/JS compilé, vous devriez compiler à nouveau toutes les données depuis votre section de cache.

      Réécriture des grilles de commandes et/ou de produits par des modules tiers

      Si la grille de commandes ou de produits ne semble pas être celle utilisée dans Advanced Inventory, cela peut être la cause de conflits entre différents modules.

      Vous pouvez donc installer l'extension gratuite Modules Conflict Detector de Alekseon. Cela vous aidera à vérifier si vous avez des conflits de réécriture entre les différents modules installés.

      Une fois que le module est installé, vous devriez voir quel est le problème si vous allez dans :
      Alekseon tools › Modules Conflict Detector

      Dans notre cas, nous pouvons voir qu'il y a un conflit avec la grille de commandes (Order grid). En effet, un autre module la réécrit. 

      Dans ce cas, copiez le nom de la grille qui la réécrit, par exemple NomCompagnie_NomModule_block_adminhtml_Order_Grid et allez dans :
      System › Config › Wyomind › Advanced Inventory

      Dans l'onglet System, vous pourrez réécrire 2 grilles (selon l'extension) :

      • Grille de produits à réécrire : par défaut `Mage_Adminhtml_Block_Catalog_Product_Grid`
      • Grille de commandes à réécrire : par défaut `Mage_Adminhtml_Block_Sales_Order_Grid'

      Vous pouvez ensuite coller le nom de la grille dans le deuxième champ et sauvegarder votre configuration.

      User's reviews

      PT

      Ecommerce Agency · Canada · Utilisateur depuis 9 années

      ★★★★★

      Order Export extension working well

      We use XML to export orders from Magento and it is working well for us. It is almost three+ years we have been using it. I would recommend this product if you have a Magento store and need to export order to sync with some other system.

      December 5, 2022Magento 2

      James

      Merchant · United Kingdom · Utilisateur depuis 8 années

      ★★★★★

      Excellent extension and brilliant support

      We are delighted with the Mass Order Export extension, it has saved us many hours of manual order processing and we couldn't function without it now!

      September 21, 2022Magento 2

      Mark Manshanden

      Marketing Agency · Denmark · Utilisateur depuis 7 années

      ★★★★★

      If you want to keep your bookkeeping easy and tidy

      We use Wyomind's mass order export for a variety of uses. But the most important ones are: double check on the purchase invoices. Did we sell what we purchased and can the differences be explained. Further more we sell across different countries so need to do some paperwork to have our products cross the border. With Mass order export it is a piece of cake to export both order product information and self added constant values which relate to the different countries. The import/export information is automatically generated and distributed to our bookkeeping and customs department.

      Peter T

      Developer · Canada · Utilisateur depuis 9 années

      ★★★★★

      Extension is working great

      Wyomind order export tool is working great for our website. we are using wyomind extensions more than 5 years for different websites. The order export tool extension have amazing functionality and meet your requirements. 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. solid and totally versatile piece of software absolutely useful for your M2 store.

      Paul S

      Developer · United Kingdom · Utilisateur depuis 5 années

      ★★★★★

      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!

      February 13, 2022Magento 2

      Nicolas

      Ecommerce Agency · France · Utilisateur depuis 11 années

      ★★★★★

      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.

      Kimmo Räntilä

      Merchant · Finland · Utilisateur depuis 8 années

      ★★★★★

      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!

      Kimmo Räntilä

      Merchant · Finland · Utilisateur depuis 8 années

      ★★★★★

      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.

      Jelle

      Developer · Belgium

      ★★★★★

      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!

      March 12, 2021

      Daniela Buehrig

      Ecommerce Agency · Australia · Utilisateur depuis 8 années

      ★★★★★

      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.

      Peter

      Merchant · Sweden · Utilisateur depuis 6 années

      ★★★★★

      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.

      November 20, 2020Magento 2

      Carlos

      Ecommerce Agency · Hong Kong SAR China · Utilisateur depuis 10 années

      ★★★★★

      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.

      October 19, 2020Magento 1 / OpenmageMagento 2

      Nicola

      Merchant · Italy · Utilisateur depuis 6 années

      ★★★★★

      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

      October 6, 2020Magento 2

      Scafflaw

      Developer · United States · Utilisateur depuis 7 années

      ★★★★★

      Great extension

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

      August 11, 2020Magento 1 / Openmage

      KaffeTilbud.dk

      Merchant · Denmark · Utilisateur depuis 7 années

      ★★★★★

      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.

      Thiago

      Developer · Brazil · Utilisateur depuis 8 années

      ★★★★★

      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.

      March 13, 2020Magento 1 / OpenmageMagento 2

      daniela

      Australia · Utilisateur depuis 8 années

      ★★★★★

      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.

      November 10, 2019Magento 2

      Paul

      Merchant · United Kingdom · Utilisateur depuis 8 années

      ★★★★★

      Great Extension

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

      Ben

      United Kingdom · Utilisateur depuis 9 années

      ★★★★★

      Very customisable, Great support

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

      June 29, 2019Magento 2

      Tait

      United Kingdom · Utilisateur depuis 8 années

      ★★★★★

      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.

      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

      Changelog

      6.0.0

      Initial release for the master version

      5.0.0 legacy

      Initial release for the legacy version

      4.2.5

      • Fix to export CSV header lines when the option to generate one file per command is activated

      4.2.4

      • Fix for the "Create one file for each order" option

      4.2.3

      Improvement

      • Mass delete action from the product grid
      • Improvement of the blackbox library

      Bug fix

      • Fix on the columns order in Sales > Orders > Edit > Ordered Items for bundle products
      • Typos

      Patch v4.2.3.4

      • Code clean

      Patch v4.2.3.3

      • Code clean

      Patch v4.2.3.2

      • Code clean

      Patch v4.2.3.1

      • Fix for ANSI encoding

      4.2.2

      • Add of From and From Name fields for exports via email

      Patch v4.2.2.3

      • Fix to enhance the management of last exported order

      Patch v4.2.2.2

      • Fix for compatibility with PHP 5

      Patch v4.2.2.1

      • Fix for the email body

      4.2.1

      Improvement

      • Exported orders can now be sort by any field (increment_id, entity_id, created_at,...).

      Patch v4.2.1.3

      • Fix for the email body

      Patch v4.2.1.2

      • Add of extra headers for exports

      Patch v4.2.1.1

      • Fix for the update script of v4.2.1

      4.2.0

      Improvement

      • /baseline/ and /headline/ key words can now be used in the same profile
      • Csv/txt file can now use an escaper character
      • For developer: you can now force the loading of entities by using a php code in the header
        <? $this->load(["product","invoice"]); ?>
      • Code cleaning
      • Updated templates for Magento 1.8.x
      • Mass Action to generate several profiles
      • New options to generate profiles from urls, examples below:
        http://www.website.com/index.php/ordersexporttool/ordersexporttool/generate/id/1,2,3,4,8/order/145000006,145000003/ak/{YOUR_ACTIVATION_KEY}
        http://www.website.com/index.php/ordersexporttool/ordersexporttool/generate/order/145000006,145000003/ak/{YOUR_ACTIVATION_KEY}
        http://www.website.com/index.php/ordersexporttool/ordersexporttool/generate/ak/{YOUR_ACTIVATION_KEY}

      Patch v4.2.0.1

      • Fix for the email body

      4.1.3

      Improvement

      • Mix of different sources of object in the template is now allowed, by example :
        {product::start}
           <order_id>{increment_id order}</order_id>
           <sku>{sku product}</sku>
        {product::end}

      4.1.2

      Improvement

      • Management of .dat format files

      4.1.1

      Bug fix

      • Fix for the orders status update

      4.1.0

      Improvement

      • New management of licenses

      4.0.1

      Patch:

      • Compatibility fix for Magento Security Patch SUPEE 6788

      4.0.0

      New feature

      • Possibility to send the exports by email

      Patch:

      • Compatibility fix for Magento Security Patch SUPEE-6285

      3.4.0

      Improvement

      • Better compatibility with Magento > 1.4
      • Automatic change of the order status
      • Generated link on the profile page

      3.3.2

      Bug fix

      • Fix on orders filtered out by using php code

      3.3.1

      Improvement

      • Better files management after generation and before FTP upload

      3.3.0

      Improvement

      • Simplified interface
      • Possibility to run an export when a customer is placing an order
      • Creation of a log file when logs are activated

      3.2.1

      Improvement

      • New cron tasks management
      • No upload for empty files
      • Flags update

      Bug fix

      • Fix on json_decode

      3.2.0

      New feature

      • Possibility to filter product fields

      Improvement

      • Optimized filters

      3.1.0

      New feature

      • Additional function: baseline

      3.0.1

      Bug fix

      • Fix on the export (multiple files)

      3.0.0

      Improvement

      • Optimized script
      • New management of product types

      2.9.0

      New feature

      • SFTP upload

      2.8.0

      New feature

      • New option to manage exported product relationship

      Bug fix

      • Fix on line break

      2.7.0

      New feature

      • Additional header
      • TSV and DIN file extensions support
      • Encoding type selection (UTF8 or ANSI)

      Bug fix

      • Fix on cron conflict

      2.6.1

      Bug fix

      • Fix on product instance for CE

      2.6.0

      New feature

      • Split one CSV line into several sub-lines (eParcel requirements)

      Improvement

      • Easier custom attributes management

      2.5.0

      New feature

      • New function: breakline

      2.4.0

      Improvement

      • Code cleanup

      2.3.2

      Improvement

      • Data consolidation (CSV mode)

      2.3.1

      Improvement

      • Cron file update

      2.3.0

      New feature

      • New advanced options

      Improvement

      • Files format update

      2.2.0

      New feature

      • New export options
      • 'Order by' filtering option
      • Generation of one file for each exported order

      2.1.0

      New feature

      • Each order can be marked as exported for one or more profiles
      • Filters by status rather than by states

      Improvement

      • Improvements in the profile configuration

      2.0.1

      Bug fix

      • Minor fix

      2.0.0

      • First Release

      Feature request

      Specific needs or any ideas of enhancements and new features to add to the extension? Tell us more, we'll get back to you shortly!

      Merci

      C’est dans la boîte.

      Nous vous répondrons dans les meilleurs délais.

      You may also like