Wholesale Pricing for WooCommerce


Wholesale Pricing for WooCommerce plugin lets you set WooCommerce product pricing rules, when product price depends on product quantity in cart.

You can implement popular “buy more pay less” pricing, as well as less common “buy more pay more” pricing.

Pricing rules can be set for all products, or on per product basis.

You can use total cart quantity or product quantity.

Optionally you can set to apply wholesale discount only if no other cart discounts were applied.

Discounts can be set as percent from the original price, fixed discount, or set price directly on per product basis.

Additionally you can set different wholesale pricing options for different user roles.

If you want to display prices table on frontend, use [alg_wc_wholesale_pricing_table] and/or [alg_wc_product_wholesale_pricing_table] shortcodes.

The plugin also has option to display price by quantity in real time, i.e. when customer changes product quantity on single product page.

You can also optionally use formulas and custom product fields in level “Min quantity” and “Discount” options.


  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Visit plugin site.


  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > Wholesale Pricing”.


September 20, 2019
I had an additional question regarding minimum prices - Tom solved it within a day! Thanks!
Read all 2 reviews

Contributors & Developers

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



1.4.1 – 19/06/2020

  • Fix – Advanced – Products to exclude – Bug fixed.
  • Dev – Price Display by Quantity – Checking if wholesale pricing is enabled for the product now (e.g. “Products to include/exclude” option).
  • Dev – Advanced – Products to include/exclude – Product ID info added to the dropdown.
  • Dev – Reset Settings – Description updated.
  • Tested up to: 5.4.
  • WC tested up to: 4.2.

1.4.0 – 19/03/2020

  • Dev – General – “Process formula and shortcodes” option added.
  • Dev – Code refactoring.
  • Dev – Admin settings descriptions updated.
  • WC tested up to: 4.0.

1.3.0 – 27/12/2019

  • Dev – “Price Display by Quantity” options added.
  • Dev – Admin settings restyled; “Advanced” section added.
  • Dev – Code refactoring.
  • Tested up to: 5.3.

1.2.0 – 06/11/2019

  • Dev – Additional safeguards added when getting product ID.
  • Dev – Admin settings split into sections.
  • Dev – Code refactoring.
  • WC tested up to: 3.8.

1.1.2 – 23/09/2019

  • Dev – [alg_wc_product_wholesale_pricing_data] shortcode added.
  • Dev – [alg_wc_wholesale_pricing_data] shortcode added.
  • Dev – Code refactoring.
  • Dev – Admin Settings – “Your settings have been reset” notice added.
  • WC tested up to: 3.7.

1.1.1 – 07/06/2019

  • Tested up to: 5.2.
  • WC tested up to: 3.6.

1.1.0 – 31/10/2018

  • Dev – “Raw” value is now allowed in “Discount info on cart page format” option.
  • Dev – Admin settings restyled.
  • Dev – Code refactoring.
  • Dev – Plugin URI updated.

1.0.0 – 13/08/2017

  • Initial Release.