RUDEO Price Rules Manager for WooCommerce
·
Bulk edit WooCommerce sale prices by category, tag, or attribute with preview, selection, history, rollback, and CSV export.
RUDEO Price Rules Manager for WooCommerce lets store managers apply bulk price changes to any product group — product category, tag, or attribute — directly from the WordPress admin.
Every change is logged with full before/after data, so you can roll back any operation with a single click.
Core features:
- Bulk Price Change — apply a percentage discount, markup, or “remove discount” to products in a group.
- Universal product groups — target any WooCommerce attribute (brand, color, size, etc.), product category, or product tag.
- Product search and selection — search within the preview table and select or deselect specific products using checkboxes. Only selected products are changed.
- Preview before applying — review the full product list with current and calculated prices before any change is made.
- Batch processing — large catalogs are processed in configurable batches (1 / 5 / 10 / 25 / 50 products) with a real-time progress bar and stop button.
- Price rounding — optional rounding to the nearest 10 / 100 / 500 / 1 000.
- Full history and rollback — every operation is saved with product IDs, before/after prices, and operation type. Rollback restores the exact previous state.
- History filters — filter by product group, operation type, date range, status, or operation ID.
- CSV export — download the price change history as a UTF-8 CSV file (opens correctly in Excel).
- Settings and diagnostics — WooCommerce and WP-Cron health check, database table check/repair.
- Support report — one-click copy or download of a plain-text diagnostic report for support requests.
- Optional debug log — ring-buffer debug log (disabled by default, up to 500 entries).
- Page cache notices — reminders to purge your page cache after price changes.
Safety:
- Only
sale_priceis ever modified during discount operations —regular_priceis never changed. - Products with an existing sale price are skipped during bulk discount to prevent unintended overwrites.
sale_pricecannot be set to a value greater than or equal toregular_price.- All AJAX requests are protected by nonce verification and
manage_woocommercecapability check.
Privacy:
- No telemetry, no tracking, no background HTTP requests.
- No customer data, order data, or personal information is collected or transmitted.
- Debug log stores only plugin operation events — no PII.
Pro add-on
RUDEO Price Rules Manager Pro is a separate add-on that extends this plugin with scheduled, cron-based discount rules. Schedule night discounts, weekend promotions, and time-based campaigns to run automatically.
