Yireo - Extensions, tutorials and blog for Magento and Joomla!

Blog Tags

MageBridge Standard

Magento delete orders extensions

Monday, 19 April 2010

It might seem strange to newcomers, but Magento doesn't offer a way to remove existing orders. There's sense in that, because when doing bookkeeping you can't have a missing gap. But if you don't use Magento for bookkeeping at all, this missing feature of removing orders becomes irritating. Luckily enough there are various third party module that help you out.

Wipe out the database

Instead of removing orders one-by-one, you could also wipe out the database. Actually we consider this the best choice if you want to prepare your test-site for production. This also gives you the opportunity to wipe out other data like test-customers, test-products, etcetera. Of course, this is not an option once you have put the Magento site in production.

Boutik Circus Delete Order

The Boutik Circus Delete Order extension is a free module allows you to delete orders with the status Cancelled. Such an order is not yet processed by the rest of the Magento system, so it there for relatively easy to remove. However as soon as you complete the order, it can't be cancelled anymore, so can not be removed with this extension.

Yireo Delete-Any-Order

Our own Delete-Any-Order module solves this problem: It allows you to remove an order with any status. But because a processed order also creates other entities (shipping details, invoices, etcetera), it takes up the responsibility to remove all related entities as well. The extension is available for only 20 Euro.

About Yireo

Yireo tries to help webdevelopers build successful Joomla! and Magento sites.

More about Yireo