Powered by Adobe Commerce 2.4.9

icon_240x240.png

Bulk Delete Coupons

PRODUCT:
0
TOTAL:

Trader Information

Back to top

Overview

Back to top

Managing 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 top

Seller profile

Sukumar Gorai

Seller contact

E-mail

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

Documentation

User Guides

License Type

Open Software License 3.0 (OSL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All 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 top

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

The 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

Q & A

Back to top

Reviews

Back to top