Title: Webengine Bulk Pricing for WooCommerce
Author: Webengine
Published: <strong>August 27, 2026</strong>
Last modified: August 31, 2026

---

Search plugins

![](https://ps.w.org/webengine-bulk-pricing-for-woocommerce/assets/banner-772x250.
png?rev=3673662)

![](https://ps.w.org/webengine-bulk-pricing-for-woocommerce/assets/icon-256x256.
png?rev=3673662)

# Webengine Bulk Pricing for WooCommerce

 By [Webengine](https://profiles.wordpress.org/webenginedev/)

[Download](https://downloads.wordpress.org/plugin/webengine-bulk-pricing-for-woocommerce.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/webengine-bulk-pricing-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/webengine-bulk-pricing-for-woocommerce/#reviews)
 * [Development](https://wordpress.org/plugins/webengine-bulk-pricing-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/webengine-bulk-pricing-for-woocommerce/)

## Description

Webengine Bulk Pricing for WooCommerce adds a screen under **Products  Bulk Price
Editor** to update prices on many products at once:

 * **Regular price**: set a fixed price, or increase/decrease by a percentage or
   a fixed amount.
 * **Sale price**: set a fixed sale price or a percentage discount off the regular
   price.
 * **Flash sales**: sale price or discount **plus start/end dates**, interpreted
   in your site’s timezone.
 * **Clear** sale prices and dates in one click.
 * **Psychological rounding**: nearest cent, whole number, or prices ending in .
   99 / .95 / .50.
 * **Variable products**: every variation is updated and the parent price range 
   is re-synced automatically.
 * **Preview before saving**: a before/after table shows exactly what will change(
   and what will be skipped, and why) — nothing is written until you confirm.
 * Filter by search (product name **or SKU**), category, on-sale status; select 
   per page up to 200 products.

The plugin stores no data of its own: it only updates standard WooCommerce product
fields, and leaves nothing behind on uninstall.

#### Safety rails

 * A sale price is never saved above the regular price — even after rounding.
 * Prices can never go negative.
 * Changing a regular price below the current sale price clears the sale price.
 * Everything runs under the `manage_woocommerce` capability with nonce protection.

## Screenshots

[⌊The product list with filters and the action form.⌉⌊The product list with filters
and the action form.⌉[

The product list with filters and the action form.

[⌊The preview step: before/after prices, and skipped items with the reason.⌉⌊The
preview step: before/after prices, and skipped items with the reason.⌉[

The preview step: before/after prices, and skipped items with the reason.

## FAQ

### Does it work with variable products?

Yes. Selecting a variable product applies the action to every variation, then re-
syncs the parent’s min/max price range.

### Are flash sale dates in my timezone?

Yes, dates are interpreted in the site’s timezone (Settings  General), matching 
what WooCommerce displays.

### Does it support custom product types?

The list shows all WooCommerce products. Actions apply to any product type that 
uses standard regular/sale price fields (simple, variable, external…).

### Is it compatible with HPOS?

Yes. The plugin only touches product data and declares compatibility with High-Performance
Order Storage.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Webengine Bulk Pricing for WooCommerce” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ Webengine ](https://profiles.wordpress.org/webenginedev/)

[Translate “Webengine Bulk Pricing for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/webengine-bulk-pricing-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/webengine-bulk-pricing-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/webengine-bulk-pricing-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/webengine-bulk-pricing-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/webengine-bulk-pricing-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Fix: variation names in the preview table could show raw markup coming from get_formatted_name().

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.1**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bulk edit](https://wordpress.org/plugins/tags/bulk-edit/)[flash sale](https://wordpress.org/plugins/tags/flash-sale/)
   [prices](https://wordpress.org/plugins/tags/prices/)[sale](https://wordpress.org/plugins/tags/sale/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/webengine-bulk-pricing-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/webengine-bulk-pricing-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/webengine-bulk-pricing-for-woocommerce/reviews/)

## Contributors

 *   [ Webengine ](https://profiles.wordpress.org/webenginedev/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/webengine-bulk-pricing-for-woocommerce/)