WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WooCommerce Bulk Discount

Apply fine-grained bulk discounts to items in the shopping cart with this WooCommerce extension. Now compatible with WooCommerce 2.1!

Are multiple discounts supported? How many levels of discounting may be applied?

Yes, multiple discounts (related to a single product) are supported. Currently it is possible to set up to 5 discount lines. That should be enough for reasonable fine-tuning of the discount.

Is only a percentage discount implemented?

Since version 2.0 another type of discount is added, allowing you to set a fixed discount in currency units for the cart item subtotal.

Will the discount be visible on WooCommerce e-mails and Order status as well?

Yes. Since version 2.0, this feature has been implemented.

Is it possible to handle discount for product variations as a whole?

Yes, in case you have several product variations in your store and you need to apply the discount to all the purchased variations, please upgrade to the latest version of Bulk Discount. This functionality can be disabled in Bulk Discount settings.

Is the plugin i18n ready?

Yes, the plugin supports localization files. You can add support for your language as well by the standard process.

Can you provide an example of setting a percentage bulk discount?

Sure. Below is an example of setting a bulk discount for a product with three discount lines.

  1. Quantity (min.) = 3, Discount (%) = 5
  2. Quantity (min.) = 8, Discount (%) = 10
  3. Quantity (min.) = 15, Discount (%) = 15

If the customer orders, say, 12 items of the product which costs $15 per item, the second discount line will apply. The customer then pays 12 * 15 = 225 dollars in total minus 10%, which yields $202.5. Note that this discount policy only applies to the concrete product -- other products may have their own (possibly different) discount policies.

Can you provide an example of setting a flat bulk discount?

Example for flat discount follows:

  1. Quantity (min.) = 10, Discount ($) = 10
  2. Quantity (min.) = 30, Discount ($) = 20

If the customer orders, say, 15 items of the product which costs $10 per item, the first discount line will apply and the customer will pay (15 * 10) - 10 dollars. If the customers orders 50 items, the second discount line will apply and the final price will be (50 * 10) - 20 dollars. Setting bulk discounts couldn't have been easier.

Requires: 3.5 or higher
Compatible up to: 3.9.1
Last Updated: 2014-4-26
Downloads: 16,296

Ratings

4 stars
4.8 out of 5 stars

Support

1 of 12 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

2 people say it works.
0 people say it's broken.

100,1,1
100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1
0,1,0 60,5,3
100,1,1
100,2,2