Dynamic Pricing and Discounts Plugin for WooCommerce

Clear
4.57 out of 5

  • Compatible with WooCommerce 3.0.
  • You are protected by our 30 Day Money Back Guarantee.
Sold By: XAdapter
  • Description
  • Changelog
  • Reviews (7)
  • FAQ (21)
  • Comments (74)

XAdapter Dynamic Pricing Plugin for WooCommerce helps you to easily apply dynamic discounts and prices at product, combination, category and cart levels. The plugin offers dynamic pricing without complex calculations and configuration on the admin panel. You can easily apply complex rules based on the percentage or flat discounts, or even dynamically set a new price without too much effort. One outstanding feature that sets apart this plugin from its competitors is the special control it gives to store owners to set a maximum discount limit over every rule.

Main Features

WooCommerce Dynamic Pricing Plugin
WooCommerce Dynamic Pricing Plugin

DISCOUNT PER PRODUCT OR PER VARIATION: Each product or each variation can have a separate discount based on either quantity, weight or price.

 

DISCOUNT PER CATEGORY: Category based discount can be setup either per product basis or can be applied as a whole to all the products of the category.

 

DISCOUNT BASED ON QUANTITY, WEIGHT AND PRICE: Any type of discount rules can set up based on either quantity, weight or price.

 

DISCOUNT TYPES CAN BE PERCENTAGE, FLAT AND FIXED PRICE: There are three possible discount types for every discount rule. Fixed price would replace the original price of the product.

 

DISCOUNT BASED ON THE CART PARAMETERS: Cart based discount can be setup either per product basis or can be applied as a whole to all the products in the cart.

 

BUY ONE AND GET ONE RULES: ‘BOGO’ rules are easier to set up. Buy any quantity of a product and get any quantity of a different or the same product.

 

DISCOUNT BASED ON PRODUCT COMBINATIONS: Combine two or more products and apply the discount on both or either of them. This feature can be made use to boost the sale of a non-selling product by combining it with a popular product.

 

DISCOUNT BASED ON USER ROLES: Some discount rules can be restricted to certain customers based on their roles. For example, you can set up separate user roles for your frequent customers and can choose to give separate offers to them.

 

AUTOMATICALLY ADD FREE PRODUCT TO THE CART (Adv. Feature): When you set up a “BOGO” rule, it’s desirable that the free product gets automatically added to the cart. You can use this feature to give out samples of your promotional products.

 

EXCLUDE A PRODUCT FROM A CATEGORY OR CART RULE (Adv. Feature): You can choose to exclude one or two products from following the discount rule defined for its category or the entire cart. This can be achieved by one of our addons.

 

SET A MAXIMUM DISCOUNT: You can set up a maximum value in order to limit the amount of discount.

 

IMPORT/EXPORT FEATURE: The Pricing table would display all the product rules associated with a particular product. This would help the buyer to know of all the available discounts.

 

PRICING TABLE IN PRODUCT PAGE: The Pricing table would display all the product rules associated with a particular product. This would help the buyer to know of all the available discounts.

 

OFFER TABLE IN PRODUCT PAGE: The Offer table would display all the available rules associated with a particular product. This too would help the buyer to know of all the available discounts.

 

DISCOUNT BASED ON THE NUMBER OF PREVIOUS ORDERS (Adv. Feature): You can use this rule to provide special discounts to your returning customers who had remained loyal to your store.

 

DISCOUNT BASED ON THE AMOUNT OF PREVIOUS ORDERS (Adv. Feature): You can use this rule to provide special discounts to your returning customers who had remained loyal to your store. Sometimes it’s more important to consider the amount they have spent on you purchases from your store.

 

DISCOUNT BASED ON THE EMAIL ID (Adv. Feature): You can restrict the rules based on the email id of the customers. This would be useful to give discounts to specific customers.

 

CHOOSE THE RULES WHICH ARE REQUIRED TO BE APPLIED (Adv. Feature): A number of the available rules might satisfy the cart scenario. In that case, you can choose to either apply the “Best Discount” or “All Match” or “First Match”.

 

ENABLE/DISABLE OR CHANGE THE ORDER OF THE RULES (Adv. Feature): The drag and drop feature under every rule category enables you to change the order of execution of the rule. Similarly, you can choose to change the order of execution of “Product rule”, “Category rule” etc.

 

CUSTOMIZE THE PRICING FORMAT FOR VARIABLE PRODUCTS (Adv. Feature): By default, the price range is shown under the product title. You can customize it to “Starting from” etc. This can be achieved by one of our addons.

 

REPEAT RULES IN A GROUP (Adv. Feature): You can choose a particular rule to be repeated for every multiple of a number. For example, you want to give the discount for every 3 items a customer purchases.

 

Sample Scenarios

Product Rules:
    • Buy minimum three units of a product (P1) and get 15% discount (maximum discount allowed = $12) .
    • Buy between five to 10 units of a product (P2), and get a flat discount of $10.
    • Buy at least 6 pounds of a product (P3) and get a special reduced price of $25.
    • Buy a product (P4) at a price range between $20 and $30, and get 20% discount.
    • Get a product (P5) at 30% discount only for our Gold Members (specific role).
    • Get 20% discount on a product (P6) valid from dd/mm/yyyy to dd/mm/yyyy.

 

Combinational Rules:
    • Buy two units of one product (P1) and three units of another product (P2), and get 20% discount (maximum discount allowed = $20.)
    • Buy one unit of (P3) and one unit of product (P4) and get flat $15 discount.
    • Buy two units of P5 and two units of P6 at a special price of $29; valid only for Gold Members (specific roles).
    • Buy three units of P7 and one unit of P3 at a special price of $10.99; offer valid from dd/mm/yyyy to dd/mm/yyyy.

 

Category Rules:
    • Buy between two to three items from electronics category, and get 20% discount (max discount allowed = $50).
    • Buy more than two items from home decor category and get a flat discount of $10.
    • Buy more than 10 pounds from grocery category, and get 30% discount
    • 12% discount on mobile category for our wholesalers (specific role) valid from dd/mm/yyyy to dd/mm/yyyy

 

Cart Rules:
    • If your cart contains two to three products, get 20% discount on the cart (max discount allowed = $50).
    • If you have added at least 2 items in the cart, get a flat discount of $10 on total cart value.
    • If the weight of total items in the cart is more than 15 pounds, get 30% discount on the cart.
    • 5% discount on all items in the cart for our wholesalers (specific role); valid from dd/mm/yyyy to dd/mm/yyyy

 

Buy & Get Free Offers:
    • Buy one and get one free (BOGO rules).
    • Buy two and get one free.
    • Buy two distinct products and get another product free.

Additional Capabilities

  • Display Discounted Price on Product Page and Shop Page.
  • Show discounts across each line items in the cart.
  • WPML Support, along with Out-of-the-box Support for French and German (Deutschland) Languages.
  • Set the below parameters to selectively apply the rules:

    • Minimum Quantity – Maximum Quantity
    • Minimum Weight – Maximum Weight
    • Minimum Price – Maximum Price
    • Minimum Number of Items – Maximum Number of Items

Screenshots

Pricing Table
Offers Table
Cart Page Discount
Add Product Rules
Add Combinational Rules
Add Category Rules
Add Category Combinational Rules
Add Cart Rules
Add BOGO Rules
Import Export Rules
Settings

 

Last Updated: 20-September-2017

= 3.0.4 =
* Added a Description row if no rules present.
= 3.0.3 =
* WPML Compatible & supports decimal in discount field.
= 3.0.2 =
* Slashed regular price on variable_product_html
= 3.0.1 =
* Modified UI Product Rules
* Modified UI Category Rules
* Modified UI Combinational Rules
* Modified UI Category Combinational Rules
* Modified UI Cart Rules
* Modified UI BOGO Rules
* Modified UI Settings Page
* Added JSON Import / Export
* Added New Modes for Execution "First Match" , "All Matched", "Best Discount"
* Added Repeat Rule Option to Product Rules

= 2.5.0 =
* Bug Fixed: Need to refresh cart page to get a discount.
* Fixed price rule was not showing correctly on checkout page
= 2.4.8 =
* Fixed.Dynamic pricing not showing on Category page
= 2.4.7 =
* Fixed. Discount was not Showing on Category Page.
= 2.4.6 =
* Fixed XSS Vulnerability.
= 2.4.5 =
* Bug Fix undefined function wc_format_sale_price().
= 2.4.4 =
* Fixed Variable Price HTML and Cart infinite loop in buy and get free offer.
= 2.4.3 =
* Skip Execution for bad product data.
= 2.4.2 =
* Bug Fix related to saved product rules table.
= 2.4.1 =
* Adjustment support for line_item_discount.
= 2.4.0 =
* Fixed issue with mini cart showing wrong prices.
= 2.3.1 =
* Fix for warning in rules if product does not have weight.
= 2.3.0 =
* added fixed price option in cart rules.
= 2.2.2 =
* Added Option to modify regular price instead of sale price.
= 2.2.1 =
* bug fix for "product rules> all products in cart" option now supports variable products.
= 2.2.0 =
* Added new feature in product rules to apply rule for all items in cart.
= 2.1.0 =
* Added a shortcode to show offers on a page
* Added a filter to change variable price html using snippet
https://gist.github.com/xadapter/c3697cbee9f61cb54af3a3c2c4ff2f45
* Added a new setting in admin panel to set any rule as recurring
= 1.5.1 =
* Compatiblity issue fix with some plugins.
= 1.5.0 =
* Added new feature to import/export rules.
= 1.4.1 =
* Bug Fix in Show Discount on line item feature.
= 1.4.0 =
* Added filter on discount label (cart/checkout page) so that user can change it with snippet.

= 1.3.9 =

* Added Portuguese (Brazilian) language support.

= 1.3.8 =

*Updated a part of  German Translation

= 1.3.7 =

*Fixed Offers table not showing in older version.

= 1.3.6 =
* Bux Fix for category combinational rules (category dropdown was not populating with new categories).
= 1.3.5 =
* Added Support for Cart Widget to show discounted prices (only for simple products).
= 1.3.4 =
* Updated Language Translation.
= 1.3.3 =
* Added New Field For Discount Adjustment in Every Rule.
= 1.3.2 =
* Added "total no. of items" option in the Cart rules.
= 1.3.1 =
* Bug Fix ( category rules for variation).
= 1.3.0 =
* Fix for javascript error.
= 1.2.7 =
* Added option to show list of offers on product page.
= 1.2.6 =
* Pricing Table for Category in Product Rule.
* Strict/Best Discount Mode Settings.
= 1.2.5 =
* Now Compatible with Woocommerce (2.7, 3.0).
= 1.2.4 =
* Bug Fix (Supports discount on multiple items in cart with same product id).
= 1.2.3 =
* Bug fix in "Buy and Get Free (Offers)", feature working.

= 1.2.2 =
* Option to show discounts at product level on cart page.
* Option to change position of product pricing table on product page.
= 1.2.1 =
* Added option to change units in pricing table from plugins settings.
= 1.2.0 =
* Spanish language Support.
= 1.1.8 =
* Supports Variable Products in product rules.
= 1.1.7 =
* Added Category option in Product Rules.
= 1.1.6 =
* Bug Fix: Removed High Dynamic Array creation from Category And Cart Rules Calculation.
* Bug Fix: category and cart script updated.
= 1.1.5 =
* Bug Fix: Category rule not working with large quantity.
= 1.1.4 =
* Bug Fix in Buy and Get Free Offers.
= 1.1.3 =
* Bug Fix.
= 1.1.2 =
* Compatible with Prices by User Role plugin.
= 1.1.1 =
* Bug Fix about Add to Cart button (infinite loop).
= 1.1.0 =
* Enhanced Error Handling.
= 1.0.9 =
* Supports PHP 7.0.0
= 1.0.7 =
* WPML Supported
* Bug Fixes.
= 1.0.0 =
* Initial version.
* Product rules.
* Combinational Rules.
* Category Rules.
* Cart Rules.
* Buy some get some free.

7 reviews for Dynamic Pricing and Discounts Plugin for WooCommerce

  1. fourkosi
    5 out of 5

    (verified owner)

    very flexible plugin. Thank you

  2. Giampaolo
    5 out of 5

    (verified owner)

    Good and pretty flexible plugin!
    5+ stars for super and fast support!

  3. daniel
    5 out of 5

    (verified owner)

    Outstanding support from day one. Asked many a question over and over and continually got support in a timely manner. To me a plugins worth is how long it takes to get replies on things and Xadapter is on top of things when it comes to support even if it is out of the ordinary. Great company and super plugins.

  4. Sara
    4 out of 5

    (verified owner)

    Very easy to use plugin. The support team is quick to respond, and were able to update the plugin to account for the scenario I was needing.

  5. eli3
    5 out of 5

    (verified owner)

    Great product for setting up custom tier pricing, and even better customer service.

  6. Adam
    3 out of 5

    (verified owner)

    There is a fatal error on line 400 in the file /public/valid-rules-class/product-rules.php file.

    if(isset($settings[‘mode’]) && get_option(‘xa_dynamic_pricing_setting’)[‘mode’]==’strict’)

    • Ipshita

      Hi Adam,
      We request you to raise a ticket in the support forum.

  7. Kervens
    5 out of 5

    (verified owner)

    Great Plugin Tutorials were very helpful in this setup. Creating coupons aren’t necessary since I set up most deals with an incentive for multiple purchases.


Only logged in customers who have purchased this product may leave a review.

Frequently Asked Questions

The plugin has a tab "Buy And Get Free (Offers)" using which you can configure a product to go along with another product for free as shown :

You can do that. In that case, the discount for the variation will be selected as shown:

Just create a product rule by going to WooCommerce --> Dynamic Pricing --> Settings --> Product Rules with a discount of $5 for a quantity of 100 or more and you are done. Here is a screenshot which shows the same: You can also go through the following article if you face any issue.

Yes, Absolutely! It is clear case of discounts for product combinations. You can easily set combination rules and get the appropriate discount. Here is an article for the exact case.

You can do it pretty easily by adjusting the value of the first item and then giving a flat discount for all the items. Here is an article highlighting the exact case.

It is super easy! Just set a cart rule with the weight criteria and you are done as shown in the screenshot:  You can also go through our article for in depth explanation.

Just create a product rule with minimum item count as 5 and provide the value of the discount as shown below. In the screenshot, the value of the discount is 15:

Just create a category rule with minimum item count as 5 and provide the value of the discount as shown below. In the screenshot, the value of the discount is 15:

Yes, absolutely. You can go to WooCommerce --> Dynamic Pricing --> Settings and then enable option "Display Prices Table on Product Page". Once you have done that, the plugin should have 2 or more product rules so that table is displayed as shown below:

If there is conflict between Cart Rule and Category Rule the one with the higher discount will be selected by the plugin.

Yes, you can display special prices of products based on user roles as shown below:

Yes, you can very well create and manage discounts for variations of the same product without problems. For instance, you can see in the screenshot below two variations of the same product have different discounts:

Yes, you can do that. Just go to WooCommerce --> Dynamic Pricing --> Combination rules and create the rule with the combination of the products for which you want to charge a discount as shown below : </div>

Yes, you can do that by using the field "Max Discount". For instace, we have placed a discount of 25 % for the product shown below. However, we have limited it by 50, so if the discount is more than $50, the plugin will not allow that to happen.

After the expiry of license, you can continue to use the plugin. However, to enjoy updates and support, you would be required to renew the license.

You are eligible for upgrade if you decide to go ahead within 30 days of your purchase. Post that, you need to make a fresh purchase of the 5 site license.

This is the most powerful combination possible which will give you tremendous flexibility over pricing and shipping. Yes, you can definitely use them together!

Yes. We have a support team working on for fixing any issues related with plugin. Have a query? Just raise a ticket to our support team. They will respond within 24 hrs.

Yes. You can raise a ticket to our support asking for a private demo. They will provide you a demo site URL along with the username and password to login and check the plugin.

Set up process is very simple. We have a setup article for it. You can also refer our complete list of articles here.
  • iltth

    iltth - 3 days ago

    Hello, I have 3 Combinational Rules for 3 products (A, B, and C): 1. A+B = flat discount $39 2. A+C = flat discount $39 3. A+B+C = flat discount $199 Is it possible to repeat the rules? For example when someone buys "A+B" and "A+B+C", so they can get a discount of $39+199. Or when they buy "2A+2B+2C" to get a discount of $199+199. Many thanks!!

  • Anindo

    Anindo - 3 days ago

    Hi, Thanks for reaching out to us. Exact repetition is not possible. However, you can create multiple combination rules like A+B+C when bought in 2 quantities each. Repetition is allowed for product rules only at this point.

  • info901

    info901 - 5 days ago

    Hi guys I have installed your free Dynamic Pricing plugin on my wordpress site and set up a 25% discount on a single product. The Price DOES change on my single product page and it appears with the SALE banner which is great. The problem is on my category homepage, the price DOES NOT change and the banner does NOT appear BUT it will only appear when I am logged in as admin!!! If I log in as admin then I can see the reduced price live on the website on both home page and single product page but as soon as I log out it disappears. I have set the discount Allowed Roles available to ALL and am using Blazsok theme. Any ideas would be greatly appreciated.

  • fourkosi

    fourkosi - 6 days ago

    Hi, I'm deciding to buy this plugin. I would like to know that is there any Member Rewards/points plugin that compatible with this plugin? Or you guys have any Member Rewards/Points plugin recommendation? Thanks

  • Anindo

    Anindo - 6 days ago

    Hi Fourkosi, Unfortunately, at this point, we do not have any members/rewards plugin in our inventory. Also, we cannot guarantee compatibility with any external plugin. However, you can make a purchase and try the plugin. Let us know if you face any issue. In any case, you can take a refund within 30 days of the purchase.

  • fourkosi

    fourkosi - 3 hours ago

    Hi Anindo, Thanks for reply. I already purchased. Really good plugin! Another question. I would like to set the role 'VIP customer' always get discount 15%. I set by using "Cart Rules" with Allowed Roles 'VIP customer'. but I don't want this offer appear on the product page. It's kind of our secret offer. Can I hide only this offer? (but others appear as normal) Thank you.

  • kory

    kory - 1 week ago

    With this plugin can I set specific user roles to have a minimum order amount of say $250 along with everything else?

  • Anindo

    Anindo - 1 week ago

    Hi Kory, Yes, you can use our plugin to define a discount of orders over a certain amount using cart rules. You can check the link here - https://ibb.co/mLfTyk

  • lars

    lars - 1 week ago

    We have all our discount / bulk discounts stored in our ERP system and would like to export them into a discount plugin. However most plugins uses a strange psudo json format saved in a options table. How are the discounts saved in your module? Best regards, Lars

  • Anindo

    Anindo - 1 week ago

    Hi Lars, Thanks for reaching out to us. The discounts are saved in JSON. However, they can be converted to any format easily. Hope this helps! Let us know if you have any query.


GET STARTED
You are protected by our 30 Day Money Back Guarantee.     Add to cart