Description
Kabook Bulk Discount helps WooCommerce store owners create quantity-based discount tiers that encourage larger purchases.
You can define flexible bulk pricing rules, show customers the available discount tiers on product pages, and automatically apply the correct discount in the cart based on quantity.
This plugin is suitable for stores that want simple, reliable bulk discount logic without a complex setup.
Features
- Create flexible bulk discount tiers based on quantity.
- Apply discounts per product quantity or based on total cart quantity.
- Optionally disable bulk discounts when a coupon is applied.
- Show a discount table on single product pages.
- Display live discounted pricing as quantity changes.
- Support simple and variable WooCommerce products.
- Validate discount rules in the admin area.
- Translation ready.
Compatibility
- WordPress: 5.8 or higher.
- Tested up to WordPress: 7.0.
- PHP: 7.4 or higher.
- Requires WooCommerce to be installed and active.
- Compatible with current WooCommerce versions used during plugin testing.
How It Works
- Enable the plugin from the WooCommerce settings area.
- Add one or more discount rules with minimum quantity, optional maximum quantity, and discount percentage.
- Choose how discount calculation should work.
- Customers see the pricing tiers on the product page.
- The plugin applies the matching bulk discount automatically in the cart.
Screenshots




Installation
- Upload the
kabook-bulk-discountfolder to the/wp-content/plugins/directory. - Activate the plugin through the
Pluginsscreen in WordPress. - Make sure WooCommerce is installed and activated.
- Go to
WooCommerce > Settings > Bulk Discount. - Configure your discount rules and save the settings.
FAQ
-
Does this plugin require WooCommerce?
-
Yes. WooCommerce must be installed and activated for the plugin to work.
-
Does it work with variable products?
-
Yes. The plugin supports both simple and variable WooCommerce products.
-
Can I prevent bulk discounts when a coupon is used?
-
Yes. You can enable the coupon conflict option in the plugin settings to stop bulk discounts when a coupon is applied.
-
Can I leave the maximum quantity empty?
-
Yes. If the maximum quantity is empty, the rule is treated as open-ended, such as 10 or more.
-
Does the plugin show discounts on the product page?
-
Yes. It can display a discount table and live pricing updates based on the selected quantity.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Kabook Bulk Discount” is open source software. The following people have contributed to this plugin.
Contributors“Kabook Bulk Discount” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “Kabook Bulk Discount” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.1
- Bugfix: temporarily disabled the legacy product-level bulk discount tab to prevent inconsistent admin behavior.
- Internal cleanup for a future product-specific discount rules update.
1.0.0
- Initial release.
- Added quantity-based bulk discount rules.
- Added product page discount table.
- Added live frontend price calculation.
- Added cart-based discount application.
- Added coupon conflict prevention option.
- Added admin-side validation for discount rules.
- Added support for simple and variable products.
