Discounts Manager for Products



An amazing WooCommerce extension to implement multiple discount criterias with ultimate convenience.

Discounts Manager for Products is compatible with WooCommerce and s2Member Plugin.


woocommerce, discounts, percentage, s2Member, sales, memership, weight, membership levels, cart discounts, quantity

Video Tutorials

1) Overview:

2) Setup membership levels and discount criteria with WooCommerce

Some examples of usage

If the customer orders more than 5 items of a given product

  • You may want to feature the following discount policy in your store: if the customer
    orders more than 5 items of a given product, he/she will pay the price of this order
    line lowered by 10%.

Offering a 5% discount if the customer orders more than 10 items

  • Or you may want a different policy, for example offering a 5% discount if the customer
    orders more than 10 items of a product and a 10% discount if he/she orders more than
    20 items.

When the customer orders more than 10 items (say, 15, 20, etc.)

  • Discounts Plus supports flat discounts in currency units as well,
    enabling you to handle scenarios like deducting fixed value of, say $10 from the item subtotal.
    For example, when the customer orders more than 10 items (say, 15, 20, etc.), a discount of $10
    will be applied only on the subtotal price.

The settings for discounts are simple yet extensive, allowing wide range of discount
policies to be adopted in your store.

Here is the list of the main features:

  • Possibility of setting percentage Discounts Plus or flat (fixed) Discounts Plus in currency units.
  • Discounts Plus for product variations is supported to treat them separately or by shared quantity when discounting.
  • Discount is better visible and is available on several locations (see below).
  • Discount is visible on the Checkout page
  • Discount is visible on the Order Details page
  • Discount is visible in WooCommerce order e-mails and invoices as well.
  • Showing the applied discount when hovering over the item price in the cart.
  • Possibility of easily changing the CSS of the price before and after discount.
  • Discounts Plus can or cannot be applied if a coupon code is used, depending on configuration.
  • HTML markup is allowed in information about the Discounts Plus offer in Product Description.
  • Discounts Plus can be disabled more easily in the Product Options page.
  • Compatibility with WooCommerce 2.0.x, 2.1.x, 2.2.x.

** If you like Discounts Manager for Products, please also check out more premium plugins: **


This WordPress Plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. This free software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this software. If not, see



  1. Download the latest version and extract it in the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress

Once the plugin is activated, you can use it as follows:

  1. First navigate to WooCommerce settings. Under the Discounts Plus tab, find the global
    configuration for Discounts Plus. Make sure Discounts Plus Enabled is checked and optionally
    fill information about discounts which will be visible on the cart page. You can include HTML
    markup in the text you can, for instance, include a link to your page with your discount
    policy. In case you need the plugin to work well with product variations, make sure that the
    Treat product variations separately option is unchecked. Since version 2.0 you
    may choose to use a flat discount applied to the cart item subtotal. Optionally you may also
    modify the CSS styles for the old value and the new value which is displayed in the cart.
    Save the settings.

  2. Navigate to Products and choose a product for which you want to create a discount policy.
    In the Product Data panel, click Discounts Plus and optionally fill information about the discount
    which will be visible in the product description.

  3. Click Define discount criteria button to create a policy. Quantity (min.) means minimal
    number of ordered items so that the (second textbox) Discount applies. It is possible to
    add up to five discount lines to fine-tune the discount setting.


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.

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.

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

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 Discounts Plus.
This functionality can be disabled in Discounts Plus settings.

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

Sure. Below is an example of setting a Discounts Plus 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.

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 Discounts Plus couldnt have been easier.

Leave a Reply

Your email address will not be published.

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Most Viewed Posts