since 2010 | 2726 reviews | 4.9/5 rated
Samuel
Un plugin efficace
Un plugin simple, efficace et en plus gratuit. Avec en plus un service client pertinent qui vous accompagne malgré la gratuité du produit, chapeau bas messieurs !




Afin d'installer l'extension Order Eraser dans votre backoffice Magento® 2, vous devez :
bin/magento setup:upgrade
Si vous travaillez sur Magento® 2.0.x, vous devrez renommer le fichier :
Wyomind\OrderEraser\view\adminhtml\ui_component\sales_order_grid_Mage_2.0.xml
en :
Wyomind\OrderEraser\view\adminhtml\ui_component\sales_order_grid.xml
Avec Order Eraser pour Magento® 2, vous pouvez nettoyer votre base de données en un clic. L'extension supprimera automatiquement :
L'extension peut être prête à utiliser depuis votre backoffice Magento® 2 en quelques minutes seulement.
Après avoir installé l'extension, allez dans :
Sales › Operations › Orders
Vous avez plusieurs possibilités pour supprimer des commandes.
Sélectionnez toutes les commandes que vous souhaitez supprimer, puis depuis la colonne des actions, choisissez Delete. Une popup s'ouvre, cliquez sur OK.

Un message devrait s'afficher en haut de votre admin notifiant que les commandes ont bien été supprimées de votre backoffice Magento® 2.

Vous pouvez également supprimer une commande à la fois soit en cliquant sur Delete depuis la colonne Delete de la grille de commandes ou alors en cliquant sur Delete directement depuis la vue de la commande.

Dans le cas où les commandes supprimées sont liées à des factures et/ou avoirs, ces derniers seront également supprimés.

Magento propose désormais trois variantes de son produit.
Leurs noms ayant changé au cours des dernières années, voici un récapitulatif :
Votre licence est valide pour une durée illimitée sur une seule instance.
Bien que la période de validité de votre licence soit illimitée, celle de votre période de Support & Upgrade est quant à elle limitée à 12 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 :


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 :
Pour pouvoir utiliser Order Eraser à la fois sur votre environnement de production et de test, suivez les étapes ci-dessous:
Pour télécharger Order Eraser, connectez-vous à votre compte Wyomind :

Une nouvelle fenêtre s'ouvre alors.

Seule la dernière version de l'extensiont publiée durant votre période de Support & Upgrade est disponible en téléchargement. Pour accéder à la toute dernière version de l'extension assurez vous de disposer d'une période de Support & Upgrade à jour
En achetant un module depuis wyomind.com, vous bénéficiez de 12 mois de mise à jour. Durant cette période vous pouvez à tout moment télécharger la dernière version du module directement depuis votre compte.
Pour mettre à jour Order Eraser, suivez les étapes suivantes :

Vous pouvez installer Order Eraser manuellement.
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 Order Eraser via Composer dans deux cas seulement :
composer config repositories.wyomind composer https://repo.wyomind.com
composer require wyomind/ordereraser
bin/magento setup:upgrade
bin/magento setup:static-content:deploy
bin/magento setup:di:compile
Pour désinstaller Order Eraser, commencez par désactiver l'extension en exécutant la commande suivante :
bin/magento module:disable Wyomind_OrderEraser
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 :
Exécutez le fichier ordereraser-uninstall.sh (vous pouvez le trouver dans le dossier zip de l'extension) depuis votre répertoire racine Magento :
sh ordereraser-uninstall.sh
Exécutez la ligne de commande suivante :
composer remove wyomind/ordereraser
Lorsque la désinstallation est terminée, pensez à nettoyer le cache et réactiver le compiler (si vous l'utilisez).
Si vous avez acheté Order Eraser 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
Une fois que Order Eraser est installé, vous devez activer la licence. Pour les anciennes versions, vous pouvez activer votre licence depuis le back-office :

<?php
return array(
'backend' => array(
'frontName' => 'admin'
),
'crypt' => array(
'key' => '1e8f3c6772b7a6a6689c3c8cefa4ccf0'
),
/* ... */
)
?>





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

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.
Une fois que Order Eraser est installé, vous devez activer la licence.
Pour cela, vous pouvez utiliser la ligne de commande suivante :
bin/magento wyomind:license:activate Wyomind_OrderEraser <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 :
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
Samuel
Un plugin simple, efficace et en plus gratuit. Avec en plus un service client pertinent qui vous accompagne malgré la gratuité du produit, chapeau bas messieurs !
Denis
Very useful extention. I don't understand, why Magento team doesn't use this functionality by default. Order Eraser allows you to simply clean your sales database
Easy
I tried your too, and it works very nice. All of my orders were deleted quickly, but the invoices & shipment records still stay. I tried re-indexing, and cleaning the cache but no help. I used it on Magento 2.2.3.
benhiggins
Very easy to install in magento connect on magento 1.9, worked first time. Does exactly what it says, I highly recommend!
jehzlau
Works with Magento 1.9.3.1! The fastest and most efficient solution to delete all orders.
Eurostep
We had some problems with permissions and Wyomind support solved with super fast support!
I strongly recomend this product!
BillRust
Extension worked straight away, excellent job! I have seen may extensions that do this that cost money, it's awesome this developer is giving it away for free! Had my test orders deleted within seconds of installing extension!
VijayaTech
Simple and easy.
Working as expected in the admin panel.
I tested it on my testing server.
Yet to deploy in the production site.
Recommended.
But still need to check data in the underlying tables.
robydog0413
I installed on Magento 1.9.2.4
Admin Option i can see but in the Order Grid i dont see in Actions the Option Delete
What is Wrong?
dominikz
works like promised
easy to use
time saver
thx a lot!
LukeConrad
Works seamlessly with Magento 1.9.2.4. A must-have extension.
WilsonBS
It worked very well in the latest version of magento. My version 1.9.2.4
danigv
The module is good but it has a permission problem in Magento 1.9.2.4: The class Wyomind_Orderseraser_Adminhtml_OrderseraserController must override the _isAllowed method so not superadmin users can access the order deleting functionality.
The solution is to add this code in the class:
protected function _isAllowed() {
return Mage::getSingleton('admin/session')->isAllowed('sales/order/actions/delete');
}
As a suggestion, It would be useful to have a confirmation dialog in the mass action as well, and some configuration option to disable the module.
Anyway, in general it is good.
omnisity
This really helped me out, as a magento newbie, couldn't find where to remove/delete orders. Google search suggested writing scripts, or accessing the various tables, which I wasn't confident in implementing.
We had lots of test orders which we didn't want to leave in place and I'm not sure why delete isn't an option right out of the box, but this plugin works and I now have a clean orders dashboard!
I'm running CE version 1.9.4 and it's installed and worked for me.
holykim66
It works like a charm! Successfully removed test orders in few seconds. One thing that I would like to suggest to Wyomind to make enable/disable feature. Thanks
Charlie721
I installed it, I checked if the extension is enabled and it is. When I go to orders and want to select Delete orders the action doesn't appear in drop box.
Did I miss something?
I am using Magento 1.9.2.0
Thanks
Ugodavis
Very helpfull extension and quick and professional support !
Magento Release 1.9.2.0
Blair Geddes
Only feedback I would leave, is that even after the orders are deleted, their values still stay in the sales reports. So the deleted orders still stay in your sales totals essentially. So referring to the Reports > Sales > Orders section in admin area. They don't appear on your dashboard totals. Deleted fine from that.
Timburr
Awesome. Delete them one by one, ore in a batch, they are gone.
WRed
thanks for great extension. Only this extension help
Initial release for the master version
Initial release for the legacy version
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!