HDWebmobile Bulk Pricing
Quantity-tiered discounts for any product — rule config is capability- and nonce-gated, and every label is escaped at output.
Overview
HDWebmobile Bulk Pricing gives every customer a percentage off when they buy enough of the same product — “Buy 3 or more and save 10%”, “Buy 10 or more and save 20%”. Tiers apply store-wide; any individual product can opt out from its own Product data panel.
“Quantity Dynamic Pricing & Bulk Discounts for WooCommerce” (versions up to and including 4.0.3) shipped CVE-2025-31598: a stored Cross-Site Scripting vulnerability where a saved rule’s text was later rendered to storefront visitors without escaping. This plugin is built so that mistake has nowhere to happen: there is one write path, properly gated — the tier-save method is called from exactly one place, the settings-save handler, behind current_user_can('manage_woocommerce') and a verified nonce. Every label is sanitised on save and escaped again on output; there is no rich-text field anywhere in this plugin. The discount is never a value taken from a request — it’s always computed from the product’s own current price times the matching tier’s admin-set percentage.
Key Features
- Any number of quantity tiers, each with its own threshold, percentage, and customer-facing label
- Applies automatically in the cart based on quantity — no coupon code needed
- Per-product opt-out
- A tier summary shown automatically on the product page
- Works on classic and block-based Cart and Checkout
Limitations
Please read before installing:
- Tiers are store-wide, not per-product or per-category
- The discount is a percentage off the product’s current price — not stacked as a separate line-item coupon
- No “buy X of category Y” style tiers in this version
Quick Setup
- Upload the plugin files to the /wp-content/plugins/hdwebmobile-bulk-pricing directory, or install through the Plugins screen directly.
- Activate the plugin through the ‘Plugins’ screen in WordPress. WooCommerce must already be installed and active.
- Go to WooCommerce > Bulk Pricing and set your quantity tiers and percentages.
Latest Version
Current stable version in readme: 1.0.0 (Initial release: store-wide quantity tiers, per-product opt-out, cart-level percentage discounts.)
See our other WordPress plugins for more WooCommerce and site-utility tools.
