Trader Information
Back to topOverview
Back to topManaging promotional pricing rules in Magento 2 can quickly become overwhelming — store teams routinely accumulate hundreds of outdated Cart Price Rules and Catalog Price Rules from past campaigns, cluttering the admin grids and making navigation slow and frustrating. The Mage2Expert Bulk Coupons Delete extension for Magento 2 solves this problem directly: it adds a native "Delete" mass action to both the Cart Price Rules grid (Marketing > Promotions > Cart Price Rules) and the Catalog Price Rules grid (Marketing > Promotions > Catalog Price Rules), allowing administrators to select any number of stale or unwanted rules with checkboxes and permanently remove them all in a single operation. A built-in confirmation dialog protects against accidental deletion, and a clear success message confirms exactly how many rules were removed. What previously required opening and deleting records one by one — a task that could take hours for large rule sets — now takes seconds.
Features
- Bulk delete multiple Cart Price Rules directly from the Marketing > Promotions > Cart Price Rules admin grid using native multi-select checkboxes
- Bulk delete multiple Catalog Price Rules directly from the Marketing > Promotions > Catalog Price Rules admin grid in the same seamless workflow
- Built-in confirmation dialog requires explicit approval before any rules are deleted, preventing costly mistakes
- Granular on/off controls in Stores > Configuration > Mage2Expert > Bulk Coupons Delete — enable or disable bulk delete independently for Cart Price Rules and Catalog Price Rules without touching any code
- Role-based ACL permissions with separate access nodes for Cart Price Rules deletion and Catalog Price Rules deletion, giving store owners fine-grained control over which admin roles can perform bulk deletions
- Enabled out-of-the-box with sensible defaults — all features work immediately after installation with no extra configuration required
- Clear admin feedback — success messages report the exact count of deleted rules; error messages surface any issues so nothing is silently skipped
- Zero core overrides — built entirely on Magento 2's native event/observer system, making it fully compatible with other extensions and safe to upgrade
Who Needs This Extension?
Marketing teams that run frequent seasonal sales, flash promotions, or product launch discounts often create dozens of short-lived pricing rules per month. Without a bulk cleanup tool, every expired rule stays in the system indefinitely. Over months or years, this leads to grids containing hundreds of stale records that slow down admin panel performance and make it difficult to find active rules. The Mage2Expert Bulk Coupons Delete extension gives store administrators the power to audit and clean their promotion rules quickly, keeping the back office organized and efficient.
How It Works
The extension hooks into the existing Cart Price Rules and Catalog Price Rules admin grids via Magento 2's native event/observer system. When the grids are rendered, the module injects a "Delete" option into the mass actions dropdown. Selecting one or more rules, choosing "Delete" from the dropdown, and confirming the prompt triggers a secure backend controller that validates the selection, filters precisely the targeted rule IDs, removes each record, and reports the result back with an admin success message. The entire flow uses Magento's native bulk action infrastructure — no custom JavaScript or UI rewrites involved.
Benefits
- Save hours of admin time — remove dozens or hundreds of outdated rules in one action instead of one at a time
- Keep grids clean and fast — fewer records means faster page loads and easier navigation in the admin panel
- Prevent accidental loss — the mandatory confirmation step and input validation ensure only intentionally selected rules are deleted
- Full flexibility — enable or disable the mass delete action per rule type and assign permissions only to trusted admin roles
- Conflict-free integration — the event-based approach means no core file modifications, reducing upgrade risk and third-party extension conflicts
Configuration
Navigate to Stores > Configuration > Mage2Expert > Bulk Coupons Delete > General Settings to manage all module options:
- Enable Module — master switch to enable or disable the extension globally
- Enable Bulk Delete for Cart Price Rules — show or hide the mass delete action on the Cart Price Rules grid
- Enable Bulk Delete for Catalog Price Rules — show or hide the mass delete action on the Catalog Price Rules grid
All configuration fields are global-scope (default) settings.
Permissions and Access Control
The extension registers two dedicated ACL resources under System > Permissions > User Roles:
- Bulk Delete Cart Price Rules — grants or restricts access to the Cart Price Rules mass delete action
- Bulk Delete Catalog Price Rules — grants or restricts access to the Catalog Price Rules mass delete action
A separate ACL node also controls access to the module's configuration section in Stores > Configuration, so you can restrict settings management to senior administrators only.
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
1.0.0
Adobe Commerce platform compatibility
Adobe Commerce (cloud): 2.4 (current)
Adobe Commerce (on-prem): 2.4 (current)
Magento Open Source: 2.4 (current)
Type
Stable Build
Updated
24 June, 2026
Categories
Extensions, Sales
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top1.0.0:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Initial release — Bulk Coupons Delete mass action for Cart and Catalog Price Rules; per-type toggles; master switch; confirmation dialog; ACL protection; event observer; zero core modifications; PHP 8.1–8.5 compatible.
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor