WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by PI Web Solution v1.9.39.40

PiWeb Conditional Discount / Bulk discounts for WooCommerce

Discount woocommerce plugin / Bulk discounts for woocommerce / dynamic pricing rule like product discount, product category discounts etc..

PiWeb Conditional Discount / Bulk discounts for WooCommerce

The facts

Rating
4.8★ from 5
Active installs
100+
Price
Free
Last updated
22 Aug 2026
Added
Jan 2020
Requires WP
3.0.1
Tested up to
WP 7.1
Downloads
40,957

Our analysis

AI-assisted

PiWeb Conditional Discount is a WordPress plugin designed for WooCommerce that allows you to create various dynamic pricing rules and discounts based on specific conditions. You can set up discounts based on factors like product categories, customer location, cart total, and more. The plugin also generates future discount coupons for customers based on their current orders, which can encourage repeat purchases.

This plugin is suitable for WooCommerce store owners looking to implement flexible discount strategies to enhance customer engagement and sales. It is user-friendly and allows for complex discount configurations without requiring extensive technical knowledge.

Best for: WooCommerce store owners who want to implement dynamic discount strategies.

What it does well

  • Supports various discount conditions like country, state, and product
  • Generates future discount coupons automatically for customers
  • User-friendly interface for creating complex discounts
  • Compatible with Order delivery date and time plugin

Where it falls short

  • Limited information on specific features and usability
  • No details on customer support or documentation

Verdict

PiWeb Conditional Discount offers a range of discount options for WooCommerce users, making it a useful tool for enhancing sales through targeted promotions.

From the developer

PI Web Solution's own description of PiWeb Conditional Discount / Bulk discounts for WooCommerce, lightly tidied.

Discount woocommerce plugin / Bulk discounts for woocommerce / dynamic pricing rule like product discount, product category discounts etc..

Future Discount Coupon to be used for future order

Plugin can generate coupons automatically for customer based on the coupon template, this coupons are generated for the customer when they satisfies specific conditions in their present order. The generated coupon can be used in their next order and this coupon is added in the customer email.

Few example of the coupon generated:

  • If a Customer buy more the $100 product, such customer will get a Discount coupon of 15% for their next order

  • If customer buys a specific product he will get 10% off discount coupon for that product that can be used in their next order

  • If customer from specific country places a order plugin will given him a coupon for their next order

Direct discount in present order

This plugin helps you to Create a dynamic discount for your store, based on various conditions

This plugin is very simple to use, and you can create complex discounts very quickly

Few of the conditions that you can use to create discount rules are:

  • Country-based discount: Assign a discount for the customer of the specific country
  • State-based discount: Assign different discount as per the State/County of your customer
  • Zone-based discount: Assign different discount as per the Shipping zone of your customer
  • Product based discount: offer discount when user buys some specific product or set of specific product
  • Product Category based discount: offer discount when user buys some product from specific category
  • Cart Sub Total (Before discount) based discount: If the Cart total reaches some specific value then you can offer him a different discount, E.g: if the user is buying 1000$ worth of product then you want to offer him fast shipping for free
  • Quantity based discount: If you want to offer a different discount based on the number of units purchased by the customer then you can do that using this rule
  • User-based discount: As the name suggests, you can offer some discount to some specific user on your site
  • Weight-based discount: If your want to offer different discount based on the total weight of the product in the order or cart then you can do this using this rule, it calculates the total weight of the product in the cart and then based on the set value in the rule it assigns a discount
  • Product Width based discount: It finds the maximum width of the product in the cart and uses that as the width of the cart and compares with width value set by you in the rule and as per the logic set in the rule it assign a discount
  • Product Height based discount: It’s working is same as the Width working
  • Product Length based discount: It’s working is same as the Width working
  • Coupon based discount: Using this you can show a discount if the customer has applied some specific coupon code
  • Shipping class-based discount: Show a specific discount, if the user buys a product that belongs to some specific category of shipping class
  • Exact set of product or set of category of product Add a discount when exact set of product or product belonging to exact set of category are present in the cart.
  • Exact set of product or set of category of product not present in the cart Add a discount when exact set of product or product belonging to exact set of category are NOT present in the cart.

Full support for Order delivery date and time plugin

  • Offer discount based on the selected delivery date: you can start offering discount for future delivery order which are placed in advance. E.g: Offer 10$ discount for all the order where user selected delivery date as 25 May 2021
  • Offer discount based on the selected delivery day: Offer discount when user selected Saturday as delivery date.
  • Offer discount based on Customer opting for Pickup or delivery

Short Code to make complex discount

[selected_product_qty] => use this to get quantity of product (selected by product rule) in cart
supported attributes max_qty and max_product_qty

[selected_product_qty max_qty="2" max_product_qty="4" excluded_products="65,23"]
[qty] => use this to get quantity of all the product in cart
supported attributes max_qty and max_product_qty

[qty max_qty="2" max_product_qty="4" excluded_products="65,23"]

(Pro short code)

[selected_product_weight] => use this to get weight of product (selected by product rule) in cart
supported attributes max_weight and max_product_weight

[selected_product_weight max_weight="2" max_product_weight="4" excluded_products="65,23"]

Pro rules

Try Pro on demo website

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for running discounts.

Discount Rules for WooCommerce

The discount plugin for WooCommerce helps you create bulk discount, quantity discount, storewide sale, dynamic...

Free 100k+ installs 4.9★ (1,355)
Wholesale Suite

WooCommerce wholesale plugin for serving wholesale & B2B customers. Adds wholesale pricing, user roles, dy...

Free 20k+ installs 4.8★ (544)
Coupon Affiliates

The most powerful affiliate plugin for WooCommerce. Track commission, generate referral URLs, assign affiliate...

Free 5k+ installs 4.9★ (76)