Nadirmark Omnibus Lowest Price for WooCommerce
Every discount in an EU shop must show the lowest price of the previous 30 days. WooCommerce does not do this by itself. Since 28 May 2022 the EU Omnibus directive (Directive 2019/2161, article 6a of Directive 98/6/EC) requires every price reduction announcement to state the lowest price the product
Every discount in an EU shop must show the lowest price of the previous 30 days. WooCommerce does not do this by itself.
Since 28 May 2022 the EU Omnibus directive (Directive 2019/2161, article 6a of Directive 98/6/EC) requires every price reduction announcement to state the lowest price the product had in the 30 days before the reduction. Consumer authorities in Germany, Poland, France, the Netherlands and other member states enforce it. A “was €100, now €80” without that line is a violation.
Nadirmark records every price change of every product and variation, calculates the correct reference price for each sale and shows it under the price, on product pages, in shop lists and for the selected variation. When the history cannot back a figure up, Nadirmark shows nothing instead of a wrong number.
See it in two minutes:
How it works
- 01Activate the plugin. From that moment every price change is recorded, whichever route it takes: the product editor, quick and bulk edit, the REST API, CSV imports, scheduled sales or plugins that write prices directly.
- 02Import prices from your past orders under WooCommerce → Nadirmark → Tools. Every paid order proves what a customer paid on that day, so the 30-day window is covered right away for products you have sold.
- 03Put a product on sale as usual. Nadirmark adds “Lowest price in the last 30 days: €…” in the language of your site (built-in wording for 15 languages, or your own text).
What makes Nadirmark different
- Never a figure you cannot prove. Nadirmark knows exactly which period its own records cover. When the 30-day window is not fully covered it hides the line instead of showing a reference price it cannot back up.
- Correct rule, not just a minimum. The reference is the lowest price in the 30 days before the reduction started. When you lower a running sale further, the reference from before the first reduction is kept, as the directive allows. A rolling “last 30 days” mode is available for shops that prefer it.
- Tamper-evident history. Every record is chained to the previous one with a SHA-256 hash and stores who changed the price and through which route. Retention is configurable (24 months by default); the latest price of every product is always kept.