How to Apply WooCommerce Dynamic Pricing Discounts Based on Product Attributes

This is a business case related to requests from a customer using ELEX WooCommerce Dynamic Pricing and Discounts Plugin.

The Problem

With our ELEX WooCommerce Dynamic Pricing plugin, we can provide discounts on the basis of product combination, as well as category and cart levels. But one of our customer’s business case was to provide discounts on particular product attributes and a combination of product attributes.

It was not possible with the plugin’s existing features, which made us think about adding an additional feature to solve this business case.

Arriving at a Solution

So the basic solution was to set a discount on all products with different attributes but It will be a manual task to create discount rules on each product attribute. Let’s assume there are 3 attributes for each product and total products are 100 on the site, then manually we have to create 300 discount rules.

To achieve the customer’s requirement, we added the feature in our plugin to set directly the discount on the attributes. This way customers have to create only three rules for each attribute.

In the screenshot below you can see that in our plugin, Product rule can be applicable on only three variables i.e. Selected Product, All products in categories and All products in the cart.

But there is no option to set rules based on attributes. With our custom work at code level for clients, now they can set the discount on the basis of attributes. This also will save a lot of manual work. See attached screenshot where you will find the new option for attributes:

Please visit the Product Page of ELEX WooCommerce Dynamic Pricing and Discounts Plugin to find the full set of features and capabilities.

To know what our customers are talking about the ELEX WooCommerce Dynamic Pricing plugin, please check customer reviews.

Leave a Reply

WordPress Image Lightbox Plugin