Description
Free version of Advanced Dynamic Pricing for WooCommerce supports all discount types – bulk discounts, role discounts, bulk discounts for roles, cart discounts based on conditions, product discounts based on categories, and etc. You can even set up bogo and gifts. Check out examples of rules supported by the free version.
Pro version offers advanced features, including gift selection for customers, customizable promotional discount messages, coupon activation by URL, product filtering by multiple parameters (such as category and color), discounts based on purchase history, discounts only for selected customers, and much more. Check out examples of rules implemented using pro version.
Features of Free Plugin
- Multiple product pricing, cart conditions, adjustments, and discounts â Create all possible discount strategies: from simple product discount to BOGO with condition.
- Bulk discounts â Enter the discount amount based on the number of items in the cart. Put the product quantity in the range and choose the type of bulk and discount.
- Role discounts â Create an exclusive discount for the usersâ groups;
- Give a gifts to your customers â Select the products that will be gifted to your customers;
- Combine multiple rules and manage ruleâs priority â Apply many rules to the products at the same time.
Let’s review the most used types of discounts.
Product Discount
Product discounts in online stores refer to a reduction in the original pricing of items, offered for a limited time or under specific conditions.
Examples of the simple discount rules
- Black Friday / Cyber Monday weekend (Percentage discount to the whole shop)
- Set discount on product
- Percentage discount for the selected variation
- Set discount for category
- Package having one position
- Set price for each item
- 3+ products by the fixed price per item
Bulk Discount
Advanced Dynamic Pricing for WooCommerce provides a convenient and effective solution for implementing bulk or tier discounts in an online store.
Example of the rules:
- Bulk Discounts based on quantities
- Bulk discount for Specific Categories
- Bulk Discount for Selected Product â Simple Product Type
- Bulk Discount for Different Variations (Qty based on variations)
- Bulk Discount for Different Variations (Qty based on all matched products)
- Tier Discount Example
- Role filter and bulk ranges as one rule
Role Discount
Role discounts, which offer price reductions based on customer status or roles (such as employees, students, wholesalers or loyal customers), can enhance profits by fostering stronger customer relationships and encouraging repeat purchases.
Example of the rules:
- Discount for First Orders (Registered Users only)
- Simplest rule for customer
- 10% discount for User Role â Contributor
Cart Discount
A cart discount helps increase profits by encouraging customers to buy more items to get a price reduction.
Example of the rules:
- 10% discount if subtotal is greater than $100
- 15% discount if total number of quantities in the cart is above 6 nos
- 10% discount for items from Category A
- Set zero cost for all shipping methods for subtotal greater than $100
- Cart fee
- Cart discount -10%, on Friday
- Buy any 5 items, get 15% off the cart
- Fixed shipping price for all shipping methods for some countries
Buy One â Get One
The BOGO (Buy One â Get One) offer can boost profits by increasing total sales volume and attracting more customers.
Example of the rules:
- Buy 2 and get the same third with 50%
- Buy any 1 from Category A and get 1 from Category B
- Buy 10 Quantities of Product A and get cheapest among Product B, C or D
- Buy any items from Category A and get 20% discount on Category B
- Buy 3 for $10
- Buy 2 pair of sunglasses at $30
- Buy any tagged products and get ONCE same product
- Buy 20 and get 1, Buy 30 and get 2, Buy 40 and get 3 and so on
Gifts
Using gifts as part of a pricing strategy works like a discount but without lowering the productâs price directly.
Example of the rules:
- Add free products based on subtotal amount
- Gift for selected model and colors
- Almost same rule, but use âexclude productsâ
- Free product only monday
Buy 3 for X
Offering a discount on some products sold together at a fixed price can significantly increase profits by encouraging customers to purchase more items at once
Example of the rules:
Discount cheapest product 50% (Pro)
The discount on the second cheapest product helps increase profits by encouraging customers to buy this item instead of only choosing the cheapest one.
Examples of the rules:
PRO version of the plugin has an ultimate sets of the pricing features for your store!
- Advertising section of the rule â boost up your sales and announce about the discount and the gifts using the power of the advertising!
- Allow to choose the gifts to your customers from the productsâ list or even from the whole product category.
- Add the product automatically with the discount â Auto Add to Cart section helps you to create the rule with the recommended product in the cart or add the product with the discounted price to the cart automatically.
- Use a lot of possibilities of the cart discounts â add the free shipping method, percentage fee, disable the appliance of the WooCommerce coupons or make a tax exemption.
- Advanced discount conditions â create the discount by the cart condition on the subtotal, shipping method, or customerâs properties such as orders amount and sum of the spent amount by the customer.
- Activating rule by the coupon and URL coupons â Activate any of your rule by the inputting the coupon code in the cart or on the checkout. Also thereâs a possibility to activate the rules by the URL. That makes more easy sending the coupons to the customers by the email.
- Product Collection â convenient way to filter out the products on your store to create more discount strategies on your site such as a discount for the storage remains, zero-sales products and moreover.
- More ways to adjust your product filter â create the 100% discount on the second cheapest product.
- Exclusive rules type that allows to apply one of many discounts to the products.
- A lot of new flexible options in the pluginâs settings â Adjust your discount as you need it
Thatâs not all possible functions of the PRO version of the Advanced Dynamic Pricing plugin! Check our demo site to check it all!
Need a help? Our support team will help you!
Our support includes:
- Configuration questions or recommendations
- Updates for Woocommerce / WordPress compatibility
- Common problems with the functionality of the plugin
Feel free to ask us a question via the help desk!
Other plugins by Algol+
- Advanced Order Export For WooCommerce – The best plugin that helps you to easily export WooCommerce order data.
- Phone Orders for WooCommerce – Speeds up adding manual/phone orders in WooCommerce backend.
Screenshots
Installation
Automatic Installation
Go to WordPress dashboard, click Plugins / Add New , type âAdvanced Dynamic Pricing for WooCommerceâ and hit Enter.
Install and activate plugin, visit WooCommerce > Pricing Rules.
Manual Installation
FAQ
-
How can I increase prices in my shop?
-
You should setup negative discount.
-
The plugin slows down my site a lot. Sometimes the cart page just freezes.
-
It seems your websitĐ” calls external API to do shipping calculations.
Please, visit >WooCommerce>Pricing Rules>Settings>Calculation, mark âDisable shipping calculationâ and check speed. -
Free product can’t be added to the cart. I see message âSorry, this product cannot be purchased.â
-
WooCommerce verifies product before adding to the cart. So this product must be published, in stock and has price defined.
-
How can I hide original prices?
-
It’s a PRO feature. You should turn off option âShow striked pricesâ at tab Settings, for category and product pages.
-
I don’t see âFor saleâ badge for variable products
-
It’s a PRO feature. You should turn on option âCalculate âOn Saleâ badge for variable productsâ at tab Settings, section Calculations.
-
Is it compatible with WPML? WOOCS ?
-
Yes.
-
Compatibility with my theme/plugin
-
Free and pro versions use same core, so you can test it using free version. Please, visit the link to see detailed reply
-
How to allow customer to select free product
-
You should create package rule and set zero price for free product. Please, check 2nd example
-
How to customize bulk tables or row âamount savedâ
-
You should copy necessary file from folder âBaseVersion/templatesâ to folder âadvanced-dynamic-pricing-for-woocommerceâ (create it in active theme)
-
This form adds new order directly to the database. But all pricing plugins work with cart items. Use our plugin Phone Orders to add backend orders.
-
I can’t change quantity or delete item from cart
-
It’s a conflict with another plugin which modifies cart items too. You should turn on debugbar and send us report/json file. Read short guide.
-
I marked checkbox âAdd products to cart at normal cost and add coupon…â, but I don’t see any coupons in the cart
-
You should visit >WooCommerce>Settings and mark âEnable the use of coupon codesâ.
-
I need custom cart condition
-
You should be PHP programmer to do it. Please, review sample addon and adapt it for your needs
-
I don’t see my question
Reviews
Contributors & Developers
“Advanced Dynamic Pricing and Discount Rules for WooCommerce” is open source software. The following people have contributed to this plugin.
Contributors“Advanced Dynamic Pricing and Discount Rules for WooCommerce” has been translated into 9 locales. Thank you to the translators for their contributions.
Translate “Advanced Dynamic Pricing and Discount Rules for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
4.10.5 – 2025-12-09
- Fixed critical bug – broken compatibility with some bundle/composite plugins
4.10.4 – 2025-12-08
- Fixed bug – wrong prices for guests when use Redis/Memcached
- Fixed bug – âAmount savedâ didn’t show the cart/checkout for virtual products
- Fixed bug – internal âWDP Couponâ was visible at >Marketing>Coupons
- Fixed bug – fatal error after conversion âProduct Onlyâ back to âCommonâ rules
- Fixed bug – deprecation warnings during >Tools>Import Rules(CSV)
- Fixed bug – js error at product page when switch variations
- Fixed bug – âdivision by zeroâ when âOrder Minimum/Maximum Amount Limits for WooCommerceâ active
- Added tag {min_max_range} to option âReplace price with lowest bulk priceâ
- Added compatibility with âBuy once or subscribeâ
- Updated compatibility with âWPC Product Bundles for WooCommerceâ
- Updated compatibility with WOOCS, fatal error if default currency was not set
4.10.3 – 2025-10-29
- Fixed critical bug – fatal error in PHP 7.4(or less)
- Fixed critical bug – fatal error when plugin âTM Extra product optionsâ was active
- Fixed deprecation notices shown by WooCommerce since version 10.3.0
- Updated UI for section âFilter by productsâ and âCart conditionsâ
4.10.2 – 2025-10-27
- Speed up plugin a bit – prevent extra shipping/cart calculations during page load
- Updated UI for section âSettingsâ
- Added cart conditions âItems countâ and âTotal weightâ
- Fixed bug – product filter âCustom fieldsâ ignored variations
- Fixed bug – Bulk Discount conflicted with Role Discount (inside one rule)
- Fixed bug – bulk mode âBased on product meta dataâ wrongly counted variations with âanyâ attribute
- Fixed bug – rule was not applied to cross-sell products in Blocks Cart
- Fixed bug – plugin conflicted with âElementor (Pro)â plugin
- Added compatibility with âProduct Bundle Builder for WooCommerceâ, by AsanaPlugins
- Updated compatibility with âYoast SEOâ(merchant listing structured data)
- Updated compatibility with âWooCommerce All Products for Subscriptionsâ
- Updated compatibility with âWooCommerce Product Bundlesâ
- Updated compatibility with âWPC Product Bundles for WooCommerceâ
- Updated compatibility with âWPC Composite Products for WooCommerceâ
4.10.1 – 2025-08-28
- Fixed bug – fatal error when press button âUpdateâ at edit order screen (since WooCommerce 10.1)
- Fixed bug – wrong amounts shown if rule used mode âDon’t change product price and show discount as couponâ
4.10.0 – 2025-08-26
- âProduct onlyâ (limited functionality, but optimized for speed) rules support role-based discounts
- Added new tags for âProduct price html templateâ (>Settings>Product price)
- Fixed bug – cart items (modified by different pricing rules, but have same price) were shown in separate lines
- Fixed bug – incorrect taxes when creating order in Phone Orders
- Fixed bug – CURCY shown wrong shipping amount after switching currency in the cart
4.9.9 – 2025-07-14
- Fixed critical bug – bulk rule shown fatal error for product which has sale price
4.9.8 – 2025-07-02
- Fixed critical bug – negative product discount (price increase) caused fatal error
4.9.7 – 2025-06-30
- Fixed bug – bulk table disappeared for variable products
- Fixed bug – wrong amounts shown in bulk table if product has sale price
- Fixed bug – role discount disabled WooCommerce coupons for all roles
- Fixed bug – fatal error for shipping discounts
- Updated compatibility with WoodMart theme
4.9.6 – 2025-05-21
- Fixed bugs detected by PCP plugin
- Fixed bug – some cached values never expired
- Fixed bug – bulk table displayed â-â prices when attributes passed via url
- Fixed bug – mode âAfter matching conditionâ didn’t work for variable products
- Fixed bug – negative or zero âAmount savedâ in invoices/emails
- Fixed bug – cart condition âPercentage discountâ displayed zero discount
- Fixed bug – wrong calculations for REST api requests
- Added compatibility with âWooCommerce All Products for Subscriptionsâ, by WooCommerce
- Added compatibility with âPayment Plan Suiteâ, by Flintop
- Updated compatibility with âTM Extra product optionsâ
- Updated compatibility with âWoocommerce Product Bundlesâ
- Updated compatibility with âWooCommerce Multilingual & Multicurrencyâ
4.9.5 – 2025-04-09
- Fixed critical bug – caching plugins were throwing fatal error when running on PHP 8.1+
4.9.4 – 2025-04-08
- Fixed CSRF vulnerability
- Added new discount type âBuy 3 for Xâ
- Updated section Tools>Import rules (new option, fixed some bugs)
- Fixed bug – excessive memory usage, plugin uses wp_cache_* functions now
- Fixed bug – blocks cart displayed with fatal error if cart contained âSold individuallyâ item
- Fixed bug – some warnings for filters by product brands( native for WooCommerce products)
- Updated compatibility with âWPC Composite Products for WooCommerceâ
- Updated compatibility with âWoocommerce Product Bundlesâ
- Updated compatibility with âTM Extra product optionsâ
- Updated compatibility with âKlarna On-Site Messaging for WooCommerceâ
4.9.3 – 2025-02-04
- Importer generates meaningful names for created rules
- Fixed bug – can’t edit the pages in some visual page builders
- Fixed bug – missed value 0% for tag {{percentage_saved}}
- Updated compatibility with âYoast SEOâ(PHP warnings)
4.9.2 – 2025-01-15
- Added âPercentage discountâ to section âCart adjustmentsâ
- Removed complex discounts in section âCart adjustmentsâ (existing rules will work)
- Fixed bug – block-based cart removed gifts (in some cases)
- Fixed bug – âon saleâ badge was not displayed if regular price = 1000 and sale price = 900
- Fixed bug – shortcode [adp_products_on_sale] ignored the rule’s date conditions
- Fixed bug – variable subscription shown fatal error in the cart
- Fixed bug – rules importer(CSV) used same discount for all roles in ârole-basedâ import
- Fixed bug – rules backup tool ignored fields âStart Dateâ and âEnd Dateâ
- Updated compatibility with âYoast SEOâ
- Updated compatibility with âWPC Product Bundles for WooCommerceâ
- Updated (multi-currency) compatibility with âWooCommerce Paymentsâ
4.9.1 – 2024-12-11
- Fixed XSS vulnerability
- Added âExclude productsâ selectors to section âFilter by productsâ
- Added button âReset to default settingsâ (>Settings>System), highlight the changed options
- Optimized calculations for variable products
- WooCommerce shortcode [products on_sale=âtrueâ] displays products modified by Product Only rules
- Bulk table hides footer if there’s no bulk table message in the rule
- Fixed bug – shipping cost was not added to total , if our rules were NOT applied and option âdisable shipping calculationâ was active
- Fixed bug – bulk mode âBased on variationâ handled different simple products as ONE variation
- Fixed bug – wrong prices in bulk table for the products with WC sale price
- Fixed bug – cart conditions âSubtotal …â ignored discounts added by other rules
- Fixed bug – shortcode [adp_products_on_sale] shown products with increased cost (negative discount)
- Fixed bug – incorrectly updated bulk rules when use >Tools>Update bulk ranges (CSV)
- Fixed bug – WooCommerce Subscriptions product ignored âsignup feeâ (in some cases)
- Fixed bug – an infinite loop if âWooCommerce Prices By User Roleâ plugin was active
- Fixed bug – CURCY shown wrong prices after switching currency in the cart
- Fixed bug – prices were doubled if the bundled product was created using the âWoocommerce Product Bundlesâ plugin
- Fixed bug – âYITH WooCommerce Advanced Product Options Premiumâ break layout for our pages
- Added compatibility with âWPC Composite Products for WooCommerceâ
- Added compatibility with HeyLight Payment System
- Updated compatibility with âWPC Product Bundles for WooCommerceâ
- Updated (multi-currency) compatibility with âWooCommerce Paymentsâ
- Fixed PHP 8.4 warnings
4.9.0 – 2024-10-14
- Increased speed of generating store/category pages for shops having a lot of variations
- Added option âUse aproximate price range if product has [10] variations or moreâ
- Added position âAfter subtotalâ for amount saved in the cart/checkout
- Amount saved supported for block-based cart/checkout
- Fixed bug – âout of memoryâ error when WooCommerce Subscriptions was active
- Fixed bug – âReplace price with lowest bulk priceâ worked incorrectly when sale price < price of our discount
- Fixed bug – âReplace the price with the lowest price of variationsâ tag {{regular_price_striked}} shown the striked price even there was no discount
- Fixed bug – mini-cart shown the striked price after deleting all products from the cart
- Fixed bug – CURCY(WooCommerce Multi Currency Premium by VillaTheme) can’t change currency in the cart
- Fixed bug – Divi theme builder failed to start
- Fixed bug – cart condition âOrder countâ didn’t ignore draft orders created by block-based checkout
- Updated compatibility with âFOX – Currency Switcher Professionalâ
- Updated compatibility with âWPC Product Bundles for WooCommerceâ
- Updated compatibility with â WooCommerce Extra Product Optionsâ
- Updated compatibility with WoodMart theme
4.8.3 – 2024-08-21
- Fixed bug – wrong coupon amount for the gift (block-based cart)
- Fixed bug – can’t add the free product if this product had stock qty = 1
- Fixed bug – wrong price range displayed for variable products if option âAdd products to cart at normal cost and show discount as a couponâ was active
- Fixed bug – option âReplace price with lowest bulk priceâ incorrectly displayed WooCommerce sale price
- Fixed bug – sale prices was not set for variable products in product feed
- Fixed bug – REST api returned wrong sale price for product if option âShow On Sale badge for Simple product if price was modifiedâ was inactive
- Updated compatibility with âWooCommerce Composite Productsâ
- Updated compatibility with âWPC Product Bundles for WooCommerceâ
4.8.2 – 2024-06-26
- Fully support Block-Based Checkout
- The option âDisable shipping calculationâ is OFF, by default
- Added option âIndividual useâ WC coupon suppress coupons added by rulesâ (>Settings>Coupons)
- Fixed bug – bulk table was not displayed if final range is less than qty in the cart
- Fixed bug – bulk table was not displayed if product sale price is lower than the bulk price
- Fixed bug – wrong order total if âDon’t recalculate cart on page loadâ enabled
- Updated compatibility with âWoo Product Bundlesâ, item subtotal was incorrect
- Updated compatibility with âWooCommerce Mix and Match Productsâ, item subtotal was incorrect
- Fixed non-reported bugs, detected by PHPStan
4.8.1 – 2024-06-05
- Fixed bug – option âAdd products to cart at normal costâ added coupon with 0 amount if product has sale price
- Fixed bug – option âCombine multiple fixed discountsâ added coupon with 0 amount
- Fixed bug – option âDon’t recalculate cart on page loadâ worked incorrectly for products which have non-empty sale price
- Fixed bug – option âDon’t recalculate cart on page loadâ displayed an error if cart discount applied
- Fixed bug – php warnings for undefined variables in StructuredData.php
- Updated compatibility with âYITH WooCommerce Gift Cardsâ
4.8.0 – 2024-05-29
- Added option âDon’t recalculate cart on page loadâ (>Settings>Calculation, default OFF)
- Added option âForce displaying variation priceâ (>Settings>Product Page, default OFF)
- Added option âApply pricing rules while doing REST APIâ (>Settings>System, default ON)
- The option âDisable shipping calculationâ is ON, by default
- The option âShow unmodified price if product discounts added as couponâ is ON, by default
- Optimized rules import (CSV) – merges products with similiar discounts to one rule
- Fixed bug – bulk table missed if 1st bulk range didn’t starts at â1â and product has sale price
- Fixed bug – google markup depended on option âRound up totalsâ
- Fixed bug – fatal error in REST API if our coupon was applied to the order
- Fixed bug – fatal error (division by zero) if variation has zero price
- Fixed bug – product filters didn’t support attributes with â:â in name
- Fixed bug – Grouped product was not excluded by product filters
- Fixed bug – âIndividual use onlyâ WC coupon applied together with our coupons
- Added compatibility with âWooCommerce Chained Productsâ, by StoreApps
- Added compatibility with âFree Gift Couponsâ, by Backcourt Development
- Added compatibility with âYoast SEOâ, by Team Yoast
- Updated compatibility with âWPC Product Bundles for WooCommerceâ
- Updated compatibility with âWC Fields Factoryâ
- Updated compatibility with âKlarna On-Site Messaging for WooCommerceâ
- Updated compatibility with âYITH WooCommerce Gift Cardsâ
- Updated compatibility with âShoptimizerâ theme
4.7.2 – 2024-04-17
- Fixed bug – the cart displayed regular price for onsale items
- Fixed bug – button âUpdate onsale listâ ignored product filters by âAttibutesâ and by custom taxonomies
- Fixed bug – product filters applied only once for pack of items, due caching
- Updated compatibility with âWoo Product Bundlesâ, main product had empty price
4.7.1 – 2024-04-09
- Fixed bug – fatal error in the cart for the bundled products
- Fixed bug – fatal error in the cart, if variable product added itself (not variation!)
- Fixed bug – fatal error in REST API, since WooCommerce version 8.7
- Fixed bug – product filter didn’t work with custom taxonomy
- Fixed bug – bulk table was hidden at product page (only for mode âAfter matching conditionâ)
- Fixed bug – optionâReplace price with lowest bulk priceâ didn’t work for mode âAfter matching conditionâ
- Fixed bug – cache recalculation (for âProduct Onlyâ rules) freeezed if shop had a lot of products
- Fixed bug – some phrases can not be translated
- Updated compatibility with âWPC Product Bundlesâ, bundled products had zero or negative price in the cart
4.7.0 – 2024-03-25
- Speed up our plugin a bit
- UI tweak – allow to set same dates in rules header
- Bug fixed – column âDiscounted priceâ had the same price in bulk table
- Bug fixed – shipping cost ignored in the cart if the rules were not applied and mode âDisable shipping calculationâ active
- Updated compatibility with âYayCurrencyâ, fatal error for new version
- Updated compatibility with âWoo Product Bundlesâ, fatal error for priced individually bundles
4.6.2 – 2024-02-26
- Warning! Now field âTo Dateâ (in rule header) is LAST date for the rule
- Bug fixed – fatal PHP error in ContainerCompatibilityManager.php, line 22
- Bug fixed – bulk discount didn’t work correctly for âProduct onlyâ rules
- Bug fixed – wrong notice that this plugin is not compatible with HPOS mode
- Bug fixed – all sections were cleared if user pressed Enter in any field of the rule
- Bug fixed – impossible to translate text above bulk table
4.6.1 – 2024-02-05
- Bug fixed – PHP fatal error âundefined constant ATTR_TEMPâ
- Bug fixed – incorrect calculations if a volume discount or cart adjustment discount was added as a coupon
- Bug fixed – same prices for all ranges in the bulk table if the discount amount was added as a coupon
- Bug fixed – prices were doubled if options were added to the product using the âWoocommerce Product Add-Onsâ plugin
- Bug fixed – prices were doubled if the bundled product was created using the âWoocommerce Product Bundlesâ plugin
- Bug fixed – PHP error for role-based discounts (rare case)
- Bug fixed – âProducts Onlyâ rules were not cached
- Bug fixed – same rule was being applied multiple times to the same cart item when an order was created using the Phone Orders plugin
- Bug fixed – some phrases could not be translated
4.6.0 – 2024-01-16
- Fully recoded compatibility with the popular product bundle plugins
- Reduced size of section âexclude productsâ (inside product filters)
- Deleted unused option âApply pricing rules while doing API requestâ
- Bug fixed – fatal PHP error for wrongly formatted date in cart condition âDateâ
- Bug fixed – incorrect bulk table for default variation
- Added compatibility with âKlarna On-Site Messaging for WooCommerceâ plugin, by krokedil
- Added compatibility with âWC Fields Factoryâ, by Saravana Kumar K
- Updated compatibility with âTM Extra product optionsâ
- Updated compatibility with âYith WooCommerce gift cardsâ
4.5.4 – 2023-12-04
- Speed up generation of bulk table, at product page
- Bug fixed – wrong coupon amount for mode âDon’t modify price/add as couponâ
- Bug fixed – conflict between option âOverride centsâ and rule checkbox âDon’t modify price/add as couponâ
- Bug fixed – PHP8.2 deprecation warnings
- Updated compatibility with âYITH WooCommerce Gift Cardsâ
4.5.3 – 2023-10-30
- Bug fixed – can’t view order in the backend , if WooCommerce Payments (version 6.6.0) is active
- Bug fixed – âindividual use onlyâ didn’t work properly for WC coupons
- Bug fixed – can’t deactivate WooCommerce Subscription plugin
- Added compatibility with âPPOM for WooCommerceâ, by Themeisle
- Updated compatibility with âWPMLâ
- Dev – added hook âadp_is_tax_exempt_processor_activeâ, use it only if your custom code manages tax exemption
4.5.2 – 2023-10-10
- Minor UI tweaks at tab âRulesâ
- Bug fixed – field âSale Priceâ was overwritten when user used >Products>All Products>Export
- Bug fixed – zero âAmount Savedâ at âThank-youâ page
- Updated compatibility with âWPMLâ
- Updated compatibility with âYITH WooCommerce Product Add-Onsâ
- Dev – we pass raw $data_rows to template bulk-table.php (to simplify custom templates)
4.5.1 – 2023-09-11
- Critical bug fixed – it was impossible to save settings in section >Settings>Cart
- Bug fixed – incorrect display of the long names of the rules
- Bug fixed – incorrect display of âAdd ruleâ button
- Bug fixed – PHP8 deprecation warnings
- Added compatibility with âQuote for WooCommerceâ, by WPExperts.io
4.5.0 – 2023-08-29
We are happy to announce the restyled version of our plugin! Advanced Dynamic Pricing is more user-friendly with this update
- Updated âRulesâ tab (rules color, cache control buttons moved, âAdd ruleâ button moved)
- Show discount type selection each time a rule is created
- The field âMax Amountâ renamed to âLimit discount to amountâ to avoid confusion
- Show an icon for each section of the rules
- Show the most used cart conditions in the Cart Conditions section
- Added search on the âSettingsâ tab
- Align sections vertically in the Settings and Tools tabs.
- The âAmount Savedâ option has been moved from the Customizer to the cart/order settings
- Added âRead-only quantityâ option to free products settings
- Merged import/export settings into one âBackupâ section inside the âToolsâ tab
- Restyled sections in the âHelpâ tab
4.4.3 – 2023-07-31
- Bug fixed – multiple attributes worked incorrectly inside product filter
- Bug fixed – WooCommerce coupons caused â500 errorâ during checkout
- Bug fixed – conflict(empty cart) with Product Feed PRO for WooCommerce, by AdTribes.io
- Bug fixed – conflict(empty discount) with Points and Rewards for WooCommerce, by WPSwings
- Bug fixed – fee removed if user edited order using plugin âPhone Orders PROâ
- Bug fixed – section Limits didn’t work when the rule applied as coupon
- Bug fixed – single quote soubled in discount name , section âCart Adjustmentâ
- Bug fixed – missed order stats if applied coupons were merged
- Added compatibility with âPoints and Rewards for WooCommerceâ, by WP Swings
4.4.2 – 2023-06-21
- Bug fixed – free shipping ignored if it was added by WooCommerce Ńoupon
- Bug fixed – import CSV failed if field âTo rangeâ was empty for bulk rule
- Bug fixed – deprecation notices in PHP 8.1
- Added compatibility with âVariation Swatches for WooCommerceâ, by Emran Ahmed
- Added (multi-currency) compatibility with âWooCommerce Paymentsâ, by WooCommerce
- Updated compatibility with âAcowebs Custom Product Addonsâ, to support version 5.x
4.4.1 – 2023-05-25
- Critical bug fixed – discount doubled for WooCommerce Ńoupons
- Updated code for [adp_products_on_sale] and [adp_products_bogo] shortcodes
4.4.0 – 2023-05-22
- âProductsâ – the default value for the new filter (section âFilter by productsâ)
- Bug fixed – the âFree shippingâ rule was not applied to the created order
- Bug fixed – variant name does not show attributes if this variant has 3+ attributes
- Bug fixed – exported rules were skipping âCart setupâ section
- Bug fixed – divide-by-zero error for products with zero price inside a bundle
- Bug fixed – fatal PHP error in Processor.php file, line 357 (only for rules with free products)
- Added compatibility with âYayCurrency – WooCommerce Multi-Currency Switcherâ, by YayCommerce
- Updated compatibility with âAdditional product options and add-ons for WooCommerceâ
- Updated compatibility with âAcowebs Custom Product Addonsâ, fixed some php warnings
- Updated compatibility with âWPMLâ, added hook âadp_translate_rulesâ
4.3.2 – 2023-04-19
- internal, not published
4.3.1 – 2023-04-04
- Added selector âWhen the striked price should be shownâ to section >Settings>Product Price. More details
- Added/updated sections in Customizer
- Bug fixed – wrong âAmount Savedâ displayed if option âOverride the cents on the calculated priceâ was active
- Bug fixed – WooCommerce REST API failed with error 500 in ShippingController.php
- Bug fixed – impossible to hide fixed price for bulk table, in mode âDisplay ranges as headersâ
- Bug fixed – PHP fatal error âundefined function wc_get_notices()â
- Added compatibility with âMix and Match Productsâ, by Backcourt Development
- Added compatibility with âMyRewards – Loyalty Points and Rewards for WooCommerceâ, by Long Watch Studio
- Updated compatibility with âWooCommerce Price Based on Countryâ, âWoocommerce Custom Product Addonsâ and Shoptimizer theme
4.3.0 – 2023-01-24
- Support High-Performance order storage (COT)
- Bug fixed – option âOverride the cents on the calculated priceâ didn’t work at product page
- Bug fixed – spliited items(same product!) should be next to each other
- Bug fixed – WPC Product Bundles were ignored in the conditions
- Added compatibility with âYITH WooCommerce Product Add-Onsâ, by YITH
- Added compatibility with âYITH WooCommerce Product Bundlesâ, by YITH
- Updated compatibility with âAelia Currency Switcherâ
- Updated compatibility with Phone Orders
- Rewrite compatibility with Polylang and WPML plugins
- Support mode âDisplay ranges as headersâ for shortcode [adp_category_bulk_rules_table]





