We'll create fresh WordPress site with Product Bundles – Bulk Discounts installed. You have 20 minutes to test the plugin after that site we'll be deleted.
Free mini-extension for the official WooCommerce Product Bundles extension that allows you to create bulk discount rules. Use it to offer higher discounts when customers purchase more items in a Product Bundle.
Compared to rule-based or coupon-based approaches, Product Bundles with bulk discount rules are:
Additionally, WooCommerce product revenue reports make it easier for you to track the performance of bundles with bulk discount rules.
Important: This plugin requires the official WooCommerce Product Bundles extension. Before installing this plugin, please ensure that you are running the latest versions of both WooCommerce and WooCommerce Product Bundles.
Note: This experimental plugin has been created to validate and refine a feature that may be rolled into WooCommerce Product Bundles — or dropped! — in the future.
Important: The code in this plugin is provided “as is”. Support via the WordPress.org forum is provided on a voluntary basis only. If you have an active subscription for WooCommerce Product Bundles, please be aware that WooCommerce Support may not be able to assist you with this experimental plugin.
To add bulk discounts to a Product Bundle:
Discount tiers are “rules” that associate quantities with discounts. Each rule consists of two parts, separated by a pipe |
character:
1 - 5
,%
, e.g. 10
.Quantities can be entered in either:
1 - 5
,6
, or7+
.Here’s a ruleset:
4 - 5 | 5
6 - 9 | 10
10 + | 15
This means that:
When a Product Bundle with bulk discounts is configured, the applicable discount and total is dynamically calculated and displayed.
By default, bulk discounts are applied to the prices of all bundled products that are Priced Individually. Base Regular/Sale Prices are not be discounted. To discount base prices, use the following snippet:
add_filter( 'wc_pb_bulk_discount_apply_to_base_price', '__return_true' );
Want to contribute? Please submit issue reports and pull requests on GitHub.