Easy WooCommerce Discounts Pro

Use Easy WooCommerce Discounts Pro – WooCommerce Dynamic Pricing & Discounts to create WooCommerce cart discount and WooCommerce dynamic pricing for products with a conditional system. It is easy and works out of the box for beginners, and has advanced features for professional users.

WooCommerce Pricing & Discounts is an easy way to create WooCommerce prices and offers, Use it for special offers, regular sales, bulk pricing, Buy 2 get 1 free, deals of the day, member pricing, individual pricing, BOGO Deals, WooCommerce buy 1 get 1 free, Buy One Get One Free, WooCommerce pricing, WooCommerce Countdown Timer, WooCommerce discounts, cart discount, percentage discount, quantity discount, category discount, order total based discount, date based discount, discount table, quantity table, quantity pricing, WooCommerce pricing deals, WooCommerce discount rules, discount rules for WooCommerce and etc.

Features

  • Apply dynamic and advanced discounts on the cart by using conditions and rules.
  • Apply dynamic and advanced pricing on products by using conditions and rules.
  • Discounts automatically applied to the cart.
  • Display Price Table on Product Page with a number of options to position it.
  • Notify user about discounted products in cart and checkout pages when discounted products and special offers are available.
  • Display discounted products by using the shortcode.
  • Conditionally display products to customers.
  • Display specific products for specific customers by using shortcode.

Dynamic Product Pricing for WooCommerce

Modifies specific products or specific variations or all of the products price dynamically by using conditions and rules.

WooCommerce Discount by Simple Pricing:

Decrease or set the fixed price for products by using conditions.

  • Apply 10% discount on Cap when subtotal is greater than £50

WooCommerce Countdown Timer :

Use WooCommerce Countdown Timer to and run a Countdown Timer to give shoppers a clear deadline for a WooCommerce Discount.

WooCommerce Discount by Bulk Pricing :

Decrease product price by bought quantities.

Bulk pricing for variable and variation products.

WooCommerce Discount by Tiered Pricing :

Decrease product price by bought quantities. Subsequent units get increasing discount

WooCommerce Discount by Products Group :

Adjusts specified products group price.

WooCommerce Discount by Buy A Get B Discounted ( WooCommerce BOGO Discount ):

Buy X quantity from product A to get Y quantity of product B with discount.

  • Buy 3 quantities of a product and get 1 for free.

  • Buy 2 quantities of a product and get 1 with a specific discount.

  • Buy 2 quantity of product A and get 1 quantity of product B for free.

  • Buy 2 quantity of product A and get 1 quantity of product B with a specific discount.

Exclude Products :

Excludes specified products from all of the pricing rules.

Live Price :

Live price helps your customers to see product discounted price in product page as Your Price.

    • Live Price for Bulk Pricing rule :

 

  • Live price for Purchase 3 quantities to get 1 with 50% discount rule:

Automatically add free products to cart for BOGO rules:

  • When buy and get products are same:

  • When buy and get products are different:

 

Advanced Cart Discounts for WooCommerce ( WooCommerce Cart Discount )

The system automatically adds a dynamic discount to user cart based on conditions and rules.

  • 10% discount on Paypal payment gateway.

  • Get 10% discount when subtotal is greater than 100£.

Conditional Products List

Conditionally filters the list of products based on conditions and customer and shows them.
Use products list shortcode to list products conditionally.

WooCommerce Discounted Products List

Displays discounted products that are discounted by dynamic pricing rules.
Notifies user about discounted products in Cart and Checkout pages.

Powerful Conditional Logic

Powerful conditions to control Cart behaviors, Customer Purchase History, Customer behaviors, specific customers, specific rules and etc.
Combine conditions to create advanced conditions.

Customers Customer value Cart
Roles Money Spent Cart total weight
Is logged in Number of orders Number of cart items
User capability Last order amount Subtotal including tax
User meta Average money spent per order Subtotal excluding tax
Last order date Quantity of cart items
Number of products reviews Coupons applied
Cart Items Cart Items Subtotal Cart Items Quantity
Products in cart Subtotal of products include tax Quantity of products
Product variations in cart Subtotal of products exclude tax Quantity of variations
Featured products in cart Subtotal of variations include tax Quantity of categories
Onsale products in cart Subtotal of variations exclude tax Quantity of attributes
Product categories in cart Subtotal of categories include tax Quantity of tags
Product attributes in cart Subtotal of categories exclude tax
Product tags in cart Subtotal of attributes include tax
Subtotal of attributes exclude tax
Subtotal of tags include tax
Subtotal of tags exclude tax
Purchase History Purchase History Quantity Purchase History Amount
Bought products Quantity of bought products Amount of bought products
Bought product variations Quantity of bought variations Amount of bought variations
Bought product categories Quantity of bought categories Amount of bought categories
Bought product attributes Quantity of bought attributes Amount of bought attributes
Bought product tags Quantity of bought tags Amount of bought tags
Bought featured products
Bought onsale products
Checkout Shipping Address Best Part
Payment method Shipping country You can combine all of these conditions with each other to create complex ones
Shipping method Shipping state
Shipping postcode
Shipping zone

Powerful Date & Time Controls

  • Specific date
  • Date Time period
  • Date period
  • Time period
  • Days of Week

WooCommerce Checkout Fees :

By checkout fees, you can charge extra amount your customer. For example, you can charge 2$ per each heavy products, or you can charge extra amounts for international orders.

  • Charge £20.00 fee when weight is greater than a specific weight.

Video Tutorials :

WooCommerce Discount by Simple Pricing :

  • 20% discount on specific dates

  • 10% discount on music category when t-shirts category subtotal is at least 60$

WooCommerce Discount by Bulk Pricing :

  • bulk discount for a specific product

WooCommerce Discount by Tiered Pricing :

  • Tiered pricing for a specific product

WooCommerce Discount by Products Group :

  • Any 4 tshirts for 60$ Discount

WooCommerce Discount by Buy A Get A Discounted ( WooCommerce BOGO Discount ) :

  • Buy 3 to get 1 free Discount

WooCommerce Discount by Buy A Get B Discounted ( WooCommerce BOGO Discount ) :

  • Buy Product X get Product Y discounted

WooCommerce Cart Discounts :

  • Discount on Specific Dates

  • Discount for specific Shipping states

  • Add 10% discount per specific products to the cart

WooCommerce Checkout Fees :

  • Checkout Fee for specific Payment Methods

  • Checkout Fee for specific Shipping postcodes

  • 2$ fee per specific products

More Video Tutorials

Some of Pricing and Discount Scenarios

  • Get 30% discount on the first order.
  • Buy at least 5 items get 10% discount.
  • Buy a mobile, get a case for free.
  • Buy a laptop, get a mouse with 50% discount.
  • With each desktop computer get Windows 10 with 10% discount.
  • VIP customers get 30% discount.
  • 15% discount for specified products on Black Friday.
  • 10% discount for software category on Cyber Monday.
  • Buy between 2 and 5 quantities to get the product with 5% discount, or buy between 6 and 10 to get 10% discount or buy at least 11 quantities to get 15% discount.
  • Buy 2 t-shirts get 1 free.
  • Buy one unit of Product A and one unit of product B and get flat $21 discount.
  • All of the t-shirts get 20% discount on 12/29/2017
  • Add at least 5 items to the cart to get 15% discount.
  • This week software category get 5% discount.
  • Mobiles get 2% discount from 29/11/2017 to 29/12/2017
  • Customers spent at least 200$ this year gets 20% discount on next orders.
  • Get 10% discount if you have at least 10 orders and get 20% discount if you have at least 20 orders and so on.
  • Get 5% discount on current order if your last order amount was at least 70$
  • Get 2% discount if you have a featured item in your cart.
  • Get 20$ discount if cart subtotal excluding tax is 200$
  • Get 5% discount if you already purchased specific products.
  • Customers get 4% discount if they purchased from specific categories already.
  • T-shirt black color gets 10% discount.
  • Top seller products get 10% discount this month.
  • Products added from 01/01/2016 to 01/01/2017 gets 40% discount.
  • Similar products to customer bought products gets 10% discount.
  • Apply minimum discount on the cart if there are many discounts available.
  • And create more scenarios by the combination of conditions and rules.

FAQ

Can I set discounts on variable products and its variations?

Yes, you can set pricing on variable products, also you can select each of its variations and set the pricing on them.

Can I offer a different discount for different customers and roles?

Yes, you can offer a different discount for each of your customers and roles, both for cart discounts and product discounts.

Does this plugin notifies users about special offers, sales?

Yes, this plugin notifies users about special offers in cart and checkout page. Also, you can use its shortcode to showing discounted products and special offers.

Changelog:

= 3.8.1 – 12-08-2019 =

  • Fix : Fixing an issue that caused product pricing replace price does not take effect.

= 3.8.0 – 09-08-2019 =

  • Important: Rename the plugin folder and main file to easy-woocommerce-discounts-pro to fix conflict issue with the free version.
  • New: Adding compatibility with woocommerce subscriptions plugin.
  • Fix: Fixing an issue related to replace variable product prices.
  • Fix: Fixing an issue related to tiered pricing.

= 3.7.0 – 09.07.2019 =

  • New: Adding WooCommerce Countdown Timer feature.
  • New: Organize plugin settings.
  • Fix: Fixing an issue in cart discounts when cart subtotal is zero.
  • Fix: Fixing issue of calculating quantities for variation products.

= 3.6.0 – 18.06.2019 =

  • New: Adding an option to settings to display total price in live price.
  • New: Adding purchase x receive y same products mode to use it for BOGO rules when buy and get products are same.

= 3.5.0 – 27.05.2019 =

  • New: Making bulk pricing table compatible with currency switcher plugins.
  • New: Making cart prices compatible with WooCommerce TM Extra Product Options plugin.
  • New: Making cart prices compatible with YITH WooCommerce Product Add-ons plugin.

= 3.4.0 – 12.05.2019 =

  • New : Adding options to the plugin settings to add sale badge on all types of product pricing rules.
  • Fix : Fixing an issue in product quantity based on category.
  • Fix : Fixing an issue in purchase pricing rules for categories.

= 3.3.1 – 17.04.2019 =

  • Fix : Fixing esc_html issue on quantity table values.

= 3.3.0 – 14.04.2019 =

  • Important: Plugin renamed to easy-woocommerce-discounts.
  • Important: Plugin text domain renamed to easy-woocommerce-discounts.
  • Fix: Fixing quantity table prices issues with taxes for fixed prices.
  • Fix: Sanitize user inputs to make it more secure.
  • Fix: Escaping outputs to make it more secure.

= 3.2.0 – 22.02.2019 =

  • New : Add an option to live price to calculate price by ignoring in the cart quantities of a product.

= 3.1.1 – 16.02.2019 =

  • Fix: Fixing an issue in apply subtotal condition pricing on checkout page.
  • Fix: Remove exceptions from live price that generate errors.
  • Fix: Fix an issue in calculating cart discount amount for percentage discounts.
  • New: Add a filter hook for get cart subtotal.

= 3.1.0 – 14.01.2019 =

  • New: Automatically add free products to the cart for BOGO rules.

= 3.0.1 – 24.12.2018 =

  • Fix: Fixing an issue in product purchase messages.
  • Fix: Fixing an issue in html price override.
  • Fix: Fixing override of cart item price on ajax add to cart.
  • Fix: Fixing issue in the cart items price after adding price override feature.

= 3.0.0 – 22.12.2018 =

  • New: Adding new price override feature that overrides products price in a right way.
  • New: Improve performance of the plugin by adding a cache solution.
  • New: Adding a cache for products price.
  • New: Adding a cache for products quantity table.
  • New: Adding a cache for products purchase messages.

= 2.8.0 – 26.11.2018 =

  • New: Adding payment method condition to the pricing rules.
  • New: Adding shipping method condition to the pricing rules.
  • New: Adding shipping country condition to the pricing rules.
  • New: Adding shipping state condition to the pricing rules.
  • New: Adding shipping postcode condition to the pricing rules.
  • New: Adding shipping zone condition to the pricing rules.
  • New: Adding an option to control change display price.
  • New: Adding an option to control set onsale for products.
  • New: Adding discount column to the quantity table.
  • New: Adding a shortcode for purchase message.
  • New: Adding wccs_quantity_table_quantity filter to quantity table quantity column.
  • New : Adding wccs_quantity_table_discount filter to quantity table discount column.
  • New: Adding wccs_quantity_table_price filter to quantity table price column.
  • New: Adding “before add to cart form” and “after add to cart form” to supported positions of quantity table, purchase message and live price.
  • Fix: Fixing an issue in hiding variations quantity table.
  • Fix: Do not show price range if min and max are same and only show min in the quantity table.
  • Fix: Fixing an issue when user add item to the cart with ajax request.

= 2.7.0 – 12.11.2018 =

  • New : Display prices with their associated quantities in the cart.
  • New: Adding shortcode support for purchase x receive y rules messages.
  • New: Adding colors for purchase x receive y rules text messages.
  • New: Removing quantity from purchase and products group rules to make them simple and function like previous versions.
  • Fix: Fixing issue of applying tax on discounted prices.
  • Fix: Fixing limit discount issue when discount type is fixed price.
  • Fix: Fixing discount limit issues.

= 2.6.0 – 11.10.2018 =

  • Fix: Fixing issues in purchase x receive y pricing rules.
  • Fix: Fixing issues in live price when price is 0.
  • Fix: Fixing issue of displaying review in products list shortcode.
  • Fix: Fixing reference error in posts_where method.
  • New: Adding a feature to caching purchase pricing rules.

= 2.5.0 – 27.09.2018 =

  • New: Adding Subtotal of products include tax to the conditions.
  • New: Adding Subtotal of products exclude tax to the conditions.
  • New: Adding Subtotal of variations include tax to the conditions.
  • New: Adding Subtotal of variations exclude tax to the conditions.
  • New: Adding Subtotal of categories include tax to the conditions.
  • New: Adding Subtotal of categories exclude tax to the conditions.
  • New: Adding Subtotal of attributes include tax to the conditions.
  • New: Adding Subtotal of attributes exclude tax to the conditions.
  • New: Adding Subtotal of tags include tax to the conditions.
  • New: Adding Subtotal of tags exclude tax to the conditions.

= 2.4.0 – 22.09.2018 =

  • Improvement : Making products & variations & coupons & customers select field as a autocomplete select field.

= 2.3.0 – 19.09.2018 =

  • Important: WooCommerce minimum supported version is 3.0.0 from now on.
  • New: Adding Checkout Fee rules.
  • New: Adding price discount per item to the cart discounts.
  • New: Adding percentage discount per item to the cart discounts.
  • New: Adding items to cart discounts to apply discount to the specified items in the cart.
  • New: Adding a feature to displaying cart discounts name as discount label in the cart.
  • New: Adding a feature to combining cart discounts and displaying them as a total discount with specified label from settings.
  • New: Rename menu and page title in the Dashboard.
  • New: Adding payment method checking condition.
  • New: Adding shipping method checking condition.
  • New: Adding shipping country checking condition.
  • New: Adding shipping state checking condition.
  • New: Adding shipping postcode checking condition.
  • New: Adding shipping zone checking condition.
  • New: Adding styles to the bulk pricing tables.
  • New: Adding scroll to the bulk pricing horizontal table.
  • New: Adding a feature to apply or not apply cart discounts with individual cart coupons.
  • New: Adding a feature to apply or not apply cart discounts with cart regular coupons.
  • Fix: Fixing bulk pricing horizontal table labels issue.
  • Fix: Fixing cart discount removing the issue on WooCommerce 3.2 and above.

= 2.2.4 – 08.09.2018 =

  • Fix: Fixing issue of not including tax in adjusted prices when include tax enabled.

= 2.2.3 – 06.08.2018 =

  • Fix: Fixing issues in fixed prices.
  • New: Adding a shortcode for the live price.

= 2.2.2 – 24.07.2018 =

  • Fix : Fixing pricing issues with subtotal conditions.

= 2.2.1 – 15.07.2018 =

  • Fix: Do not show live price when discounts are not available for the product.
  • Fix: Fixing issue of get_product_attributes in WooCommerce 2.6

= 2.2.0 – 12.07.2018 =

  • New: Live price feature that shows discounted price in product page.
  • Fix: Fixing products name in select for woocommerce 2.6
  • Fix: Fixing repeat issue in products group pricing.
  • Fix: Fixing select2 issue in woocommerce 2.6
  • Fix: Fixing issue of cart discount coupon in Russian language.

= 2.1.1 – 23.05.2018 =

  • Fix: Fixing empty function issue on PHP 5.5 and previous.

= 2.1.0 – 27.04.2018 =

  • New: Adding duplicate rule feature.

= 2.0.0 – 27.03.2018 =

  • New: Adding more conditions to products pricing.
  • New: Adding more options to discounted products in pricing.
  • New: Adding tiered pricing type.
  • New: Adding fee adjustment to simple pricing.
  • New: Adding a shortcode for bulk pricing table.
  • Fix: Making products listing compatible with WooCommerce 3.2 and greater.

= 1.2.0 – 31.12.2017 =

  • New: Making Admin UI user-friendly.
  • New: Adding limit option for cart discount in settings.
  • New: Adding limit option for products pricing in settings.
  • Fix: Fixing an issue in displaying discounted products.

= 1.1.0 – 23.12.2017 =

  • New: Adding products group rule to pricing rules.
  • New: Adding exclude products rule to discount and pricing rules.
  • New: Adding excluded products from rule to pricing rules.
  • New: Adding Apply Mode to pricing and discount rules.
  • New: Adding matching mode to conditions and date times.

= 1.0.0 – 26.11.2017 =

  • First release.