HDWebmobile Bulk Pricing

HDWebmobile Bulk Pricing banner

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

  1. Upload the plugin files to the /wp-content/plugins/hdwebmobile-bulk-pricing directory, or install through the Plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress. WooCommerce must already be installed and active.
  3. 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.


Ready to start your project?

Share your brief and we’ll propose the right approach — a full site, a landing page, or a custom plugin.