mavenbird / module-delete-order
Magento 2 module for deleting orders, providing admins with the ability to manage and clean up orders.
Magento 2 Delete Order Extension
Simplify your Magento 2 store management with the ability to easily delete orders. Our Magento 2 Delete Order Extension enhances the efficiency of managing order data, allowing you to remove unwanted orders quickly and effortlessly.
Key Features:
- Delete Orders:
Easily delete single or multiple orders directly from the admin panel. - Batch Processing:
Support for batch deletion of multiple orders at once. - Confirmation Prompts:
Ensure accuracy with confirmation prompts before deletion. - Detailed Logs:
Keep track of deleted orders with comprehensive logs for auditing purposes. - User Permissions:
Control access to delete order functionality with customizable user permissions. - Delete Invoices:
Delete selected invoices from the backend directly via the admin panel, streamlining invoice management. - Delete Shipments:
Remove unwanted shipments from the backend, helping you keep shipment data clean. - Delete Credit Memos:
Easily manage and delete unwanted credit memos directly from the backend.
Benefits:
- Efficient Order Management:
Streamline the process of managing orders, saving time and reducing manual effort. - Clean Order Data:
Maintain clean order data by removing unwanted or test orders. - Secure Operations:
Minimize errors with confirmation prompts and detailed logs. - Customizable Permissions:
Ensure only authorized users can delete orders with customizable permissions. - Improved Invoice Management:
Keep your invoice records organized by removing irrelevant or erroneous invoices. - Simplified Shipment Data:
Eliminate unnecessary shipments, ensuring your data remains accurate and up to date. - Optimized Credit Memo Handling:
Quickly clean up credit memo data, helping you maintain an accurate order history.
Compatibility:
This extension is compatible with Magento 2.4.X (PHP - 8.1 - 8.3) version.
Installation:
Install via composer (recommend) -
Easy installation process with step-by-step instructions provided for hassle-free setup.
composer require mavenbird/module-delete-order
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flush
Upgrade/Update Module:
Run the following command in Magento 2 root folder for easy update -
composer update mavenbird/module-delete-order
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flush
Customization Options:
Tailor the delete order process to match your store's specific requirements with customizable permissions and logging options.
[image: img3]
[image: img4]
[image: img5]
[image: img6]
[image: img7]
Support:
Dedicated support team available to assist with installation, customization, and any other queries or concerns.
[email protected]
Get Started:
Simplify the management of your order data with our Magento 2 Delete Order Extension. Enhance efficiency, ensure data cleanliness, and streamline your workflows today!
Thank you!
1.1.1 – December 30, 2025
- Upgraded for compatibility with Magento 2.4.8-p3.
- Verified and compatible with PHP version 8.3.
=======
1.1.0 - September 1, 2024
============= - Minor Bug Fixes
1.0.7 – May 13, 2024
- Compatible with Magento Version 2.4.7-p3.
1.0.6 – March 6, 2024
- Compatible with Magento Version 2.4.3
1.0.5 – March 16, 2023
- Compatible with Magento Version 2.4.2
1.0.4 – September 13, 2022
- Compatible with Magento Version 2.4.1
1.0.3 – April 15, 2022
- Compatible with Magento Version 2.4.0
- Small code adjustments.
1.0.2 – May 11, 2020
- Updated for improved compatibility with Magento versions 2.3 and 2.4.
1.0.1 – January 25, 2019
- Fully compatible with Magento 2.0, 2.1, 2.2, and 2.3 Community Edition.
1.0.0 – February 19, 2018
- Release Initial Version.
Requires 2
| Package | Constraint |
|---|---|
| mavenbird/module-core | * |
| php | >=8.0.0 |
Compatibility
Each Magento release line is installed on its supported PHP versions, then the module is built (DI compilation + static-content deploy) and its unit and integration suites are run. The matrix shows the lines and PHP versions the module is confirmed to install and run on. Code-quality results further down (phpstan, phpcs, …) are reported separately and never affect compatibility.
Code Quality
Advisory checks against the module's source. Static analysis runs once across the whole module; PHPStan re-runs per Magento + PHP version because resolvable symbols differ between releases. These NEVER affect the Compatibility badge. A phpcs finding can't make a module incompatible.
Static analysis
Coding standards (phpcs), mess detection (phpmd), copy-pasted code (cpd), PHP cross-version compatibility, composer.json validity. Each runs once for the whole module.
PHPStan
Type-checks the module's PHP against a real Magento install at the configured gate level. Re-runs per Magento and PHP version because resolvable symbols differ between releases.
Tests
Unit and integration suites, run for each applicable Magento and PHP version. A test failure speaks to the module's behaviour, not its compatibility with a Magento line, so it is reported here separately and never reddens the compatibility matrix.
Unit tests
| Magento | PHP 8.2 | PHP 8.3 | PHP 8.4 | PHP 8.5 |
|---|---|---|---|---|
| 2.4.7 | N/A | N/A | ||
| 2.4.8 | N/A | N/A | ||
| 2.4.9 | N/A | N/A |
Integration tests
| Magento | PHP 8.2 | PHP 8.3 | PHP 8.4 | PHP 8.5 |
|---|---|---|---|---|
| 2.4.7 | N/A | N/A | ||
| 2.4.8 | N/A | N/A | ||
| 2.4.9 | N/A | N/A |
Security
Security checks run directly against the module: an audit of its declared dependencies for known vulnerabilities (composer audit) and a scan of its source for malware and web-shell signatures. Each runs once. A malware detection fails the version outright.
Turn an existing module into recurring revenue.
If you already maintain a Magento 2 module on GitHub or GitLab, listing it on Packagento takes about five minutes. We mirror your tags, handle distribution signing, and route paid licenses through Stripe Connect, so you can keep shipping the way you already do.