WooCommerce Discount Manager

1.2.7

Release date 26 March 2025

  • TWEAK

    Added minor speed improvements for the WooCommerce Wholesale Pro integration.

  • TWEAK

    Added new hooks.

  • TWEAK

    Added German translation.

  • TWEAK

    Users with multiple roles are now detected by discounts.

  • FIX

    Unable to assign specific products to discounts when those products are using the [wdm_discount_bulk_table] shortcode in the product's description.

  • FIX

    User role selection dropdown not fully visible when the list contains a lot of items.

  • FIX

    WooCommerce Product Table + WooCommerce Wholesale Pro - crossed out prices not showing on the table.

  • FIX

    WooCommerce Wholesale Pro - warning at checkout when using the "total spend" discount type.

  • FIX

    "Buy X for Y Discount" would repeat it's discount when certain requirements thresholds were hit.

  • FIX

    Unable to retrieve list of discounts when a discount was assigned to a specific product or category no longer available.

  • DEV

    Tested up to WooCommerce 9.7.1.

  • DEV

    Tested up to WordPress 6.7.2

1.2.6

Release date 27 January 2025

  • TWEAK

    Allow usage of decimals in the pricing input field.

  • TWEAK

    Changed the label of the "Calculation" setting for the "Bulk" discount type from "Entire cart" to "All products selected above".

  • TWEAK

    Changed the logic of the "Bulk" discount type - "All products selected above" option to calculate the threshold based on the total of all selected products instead of the total of all products in the cart.

  • DEV

    Tested up to WooCommerce 9.6.0

  • DEV

    Updated internal dependencies.

1.2.5

Release date 13 January 2025

  • FIX

    "Bulk" discount type unable to properly spread a price based range to individual units while discounting the whole cart.

  • FIX

    Discounts editor UI crashing when selecting a product with variations with no prices.

  • DEV

    Tested up to WooCommerce 9.5.2

  • DEV

    Updated internal dependencies.

1.2.4

Release date 17 December 2024

  • FIX

    Unable to switch shipping method when the "Free shipping" method has a threshold and the cart total hasn't reached it.

  • FIX

    "Total spend" discount type not tracking discounted products correctly when variable products are involved.

  • TWEAK

    Added new filter to preserve shipping methods during cart calculations.

  • DEV

    Tested up to WooCommerce 9.4.3

  • DEV

    Updated internal dependencies.

1.2.3

Release date 03 December 2024

  • FIX

    An issue where the "Buy X products for Y discount" discount type was not working correctly due to mismatched caching priorities.

  • FIX

    Minor design glitch in the "Add discount" modal in WordPress 6.7.

  • FIX

    Translation compatibility issue with WordPress 6.7.

  • DEV

    Tested up to WordPress 6.7.1

  • DEV

    Tested up to WooCommerce 9.4.2

  • DEV

    Updated internal dependencies.

1.2.2

Release date 11 November 2024

  • FIX

    Compatibility issue with the Event Tickets Plus plugin.

  • FIX

    WooCommerce Product Table - Crossed out price not displaying when using a lazy loaded table.

  • FIX

    Divi theme - Unable to use the theme builder while the WooCommerce Wholesale Pro plugin is active.

  • FIX

    Divi theme - Crossed out price not displaying correctly in the cart due to Divi's own override.

1.2.1

Release date 23 October 2024

  • FIX

    Selection of products in the editor may not load products correctly if a variations related setting is missing.

1.2.0

Release date 23 October 2024

  • NEW

    Added ability to discount products at variation level.

  • FIX

    Crossed out price not displaying for individual variations when a discount is restricted to specific products.

  • FIX

    "Buy X for Y Discount" discount type unable to properly handle large quantities of products while using specific pricing conditions.

  • FIX

    WooCommerce Wholesale Pro - Sale price not being displayed correctly for cross-sells.

  • FIX

    WooCommerce Quick View Pro - Discount content displaying twice inside the modal when specific settings are used.

  • FIX

    "Fixed price" for the "Buy X products for a fixed price" discount type not being validated correctly.

  • DEV

    Tested up to WooCommerce 9.3.3

1.1.8

Release date 20 September 2024

  • TWEAK

    Added ability to remove plugin's data on uninstall.

  • FIX

    "Buy X for Y Discount" discount not applied when multiple variations are added to the cart under specific pricing conditions.

  • FIX

    Unable to use mini cart due to a conflict with WooCommerce.

  • DEV

    Tested up to WooCommerce 9.3.2 and WordPress 6.6.2

1.1.7

Release date 05 September 2024

  • TWEAK

    Minor UI improvements to the tinyMCE editor.

  • FIX

    Pricing input field in the admin editor not using the correct currency format when the decimal separator is a comma.

  • FIX

    "Discount type" setting not preselecting the correct value when switching between other discounts while an unsaved discount exists.

1.1.6

Release date 28 August 2024

  • TWEAK

    Users with the "manage_woocommerce" capability can now manage discounts.

  • FIX

    Admin editor stylesheet loading on all pages instead of just the discounts editor page.

  • FIX

    Divi - Fatal error when using the builder tool on pages using the "Woo Products" module.

1.1.5

Release date 12 August 2024

  • FIX

    "Free Products" type not looping correctly under certain conditions.

  • FIX

    Mini Cart not showing crossed out prices when WooCommerce Wholesale Pro is active.

  • TWEAK

    Expand the newly added discount after duplication.

  • DEV

    Updated internal dependencies.

1.1.4

Release date 29 July 2024

  • FIX

    Discounts editor not loading while using an RTL language due to a bug in WooCommerce core.

  • FIX

    "Free products" type not working correctly under certain conditions.

  • FIX

    Product page content defaulting to the wrong hook when the input field is left unchanged during creation of a discount.

  • FIX

    Typo in the "sale badge" setting description.

  • FIX

    Sale badge is hidden when WooCommerce Product Options is active.

  • FIX

    Crossed out price for variable products is not displayed correctly when WooCommerce Wholesale Pro is active.

  • TWEAK

    updated how the pricing input field is rendered in the admin panel.

  • TWEAK

    added a workaround for Themes using outdated WooCommerce templates.

  • DEV

    Tested up to WooCommerce 9.1.4

  • DEV

    Updated internal dependencies.

1.1.3

Release date 08 July 2024

  • FIX

    "Buy X products for Y discount" and "Free products" types behaving incorrectly when WooCommerce is configured to have prices with taxes excluded.

  • FIX

    Calculation of subtotal taking in consideration all products instead of just relevant ones under certain conditions.

  • FIX

    Ampersand escaped in category inclusions and exclusions input fields.

  • TWEAK

    Added compatibility with the Object Cache Pro plugin.

  • TWEAK

    The bulk table shortcode no longer has mandatory parameters and supports autodiscovery.

  • DEV

    Tested up to WooCommerce 9.0.2

  • DEV

    Updated internal dependencies.

1.1.2

Release date 13 June 2024

  • TWEAK

    Added new filter to discount entities when checking eligibility for categories.

  • DEV

    Tested up to WooCommerce 8.9.3

  • DEV

    Updated internal dependencies.

1.1.1

Release date 21 May 2024

  • FIX

    Unable to complete checkout when using the "Buy X products for Y discount" with certain settings.

  • FIX

    Search list component prefetching only 10 of all selected items on page load.

1.1.0

Release date 14 May 2024

  • NEW

    Added name of discount used by a product on the admin order page.

  • NEW

    Added note regarding original price to discounted price on the admin order page.

  • NEW

    Added "Total savings" section on order receipt page.

  • NEW

    Added "Total savings" section on the "Order details" and "New Order" email.

  • DEV

    Added new hooks and filters.

  • DEV

    Tested up to WooCommerce 8.8.3

1.0.3

Release date 11 April 2024

  • FIX

    Discount date availability not taking in consideration the WordPress timezone.

  • DEV

    Tested up to WordPress 6.5.2

1.0.2

Release date 04 April 2024

  • FIX

    Check for discount availability between two dates was not taking in consideration today's date as a full day.

  • FIX

    Free Products - calculation of subtotal taking in consideration all products instead of just the relevant ones.

  • FIX

    Sale badge compatibility issue with themes and plugins returning unexpected content.

  • TWEAK

    Added order metadata to track discounted products and which discounts have been used.

  • TWEAK

    Added new hooks and filters for developers.

  • DEV

    Tested up to WordPress 6.5.

1.0.1

Release date 28 February 2024

  • FIX

    Free products - subtotal calculation taking in consideration all products instead of just relevant ones.

  • FIX

    Free products - wrong discount amount when taxes enabled.

  • TWEAK

    Updated design of certain elements in Admin UI.

  • TWEAK

    Changed default value for the "Content location" setting.

1.0.0

  • NEW

    Initial release.

WooCommerce Discount Manager

Not bought the plugin yet?
Buy Now

Our Customers Say

Excellent Support I had a problem with the functionality of the Barn2 plugin that I had purchased. Unfortunately, the product did not suit what I needed it for, however, I am super impressed at how excellent the customer support was at going the extra mile to try to find a solution that would work for my company. In the long run, they were able to refer out to another service provider who could possibly help us. This is how business should be done. They met the need of the customer, even though I didn't actually end up doing business with them. Although their product didn't suit my current, very specific need, I would definitely consider them again in the future as we continue to develop our site and business.
—Carry