WordPress plugin for WooCommerce · NN 101/2026

30-day lowest price, anchor price and price list

From 1 October 2026 every Croatian retailer, webshops included, must show an anchor price next to the regular one and publish a machine-readable price list. This plugin does both, and also keeps the 30-day lowest price WooCommerce never stores.

How the calculation works
One-off, no subscription€25,00 incl. VATDownload right after payment

The obligation starts on 1 October 2026, in 9 days.

Croatian government decisions, NN 101/2026 of 11.9.2026.

Fines 3.000 do 30.000 € for the company, 1.000 do 4.000 € for the responsible person

What the plugin does

Three things WooCommerce does not cover

The principle

It does not invent history

Price history cannot be computed backwards. A plugin that hands you a 30-day lowest price on day one is either reading _regular_price, which in ERP-fed stores is the manufacturer's MSRP, or simply writing today's price. Both are claims to a buyer you cannot back up.

This one records from the day you switch it on. Until there are enough distinct recorded days it prints nothing, and the admin shows which products advertise a discount without cover.

If you hold the history in your ERP or an old price list, import it. That is not inventing anything, it is moving a record that already exists.

In the box
  • Both reference days from NN 101/2026, by category rule
  • Works with simple, variable and external products
  • Variations carry their own values; the parent shows the lowest among them
  • Records the displayed price, so dynamic pricing plugins are respected
  • Batch processing — catalogues of several thousand items hold up
  • HPOS compatible, classic and block themes
  • Shortcode, hook and PHP functions for custom themes
  • Import history from your ERP and export the whole history to CSV
  • Updates through WordPress, like any other plugin
How to get it

Four steps, no contract

  1. 01

    Purchase

    By card through Stripe. Enter your VAT id and get an invoice; EU companies outside Croatia get reverse charge.

  2. 02

    Key and ZIP

    Right on the page and by e-mail: a licence key and a download link.

  3. 03

    Install

    Plugins → Add new → Upload plugin. The first price snapshot starts on activation.

  4. 04

    Key into settings

    WooCommerce → Prices and price list → Licence. Updates then arrive through WordPress.

Questions

Before you buy

  • Can the plugin compute the 30-day lowest price retroactively?

    No, and neither can any other. WooCommerce does not keep a history of displayed prices, so it cannot be reconstructed from the database. The plugin records from the day you enable it and claims nothing before that. If you hold the history in your ERP, you can import it.

  • What if a product has too little history?

    Nothing is printed. Better blank than a number that cannot be proven. The admin lists those products so you know where a discount must not be advertised yet.

  • Does it work with dynamic pricing plugins?

    Yes. It records wc_get_price_to_display(), the price after every filter, including tax, exactly as the buyer sees it.

  • My theme shows nothing under the price. Now what?

    Automatic insertion uses woocommerce_single_product_summary. If your theme lacks that hook, use the [klikoteka_cijene] shortcode, call do_action('klikoteka_cijene', $product) in a template, or klikoteka_cijene_html($product) to get the HTML.

  • How many stores does one key cover?

    One store including its staging and local copies, up to 3 addresses. A second store needs a second licence.

  • Is this a subscription?

    No. You pay €20 once, plus VAT, and the plugin is yours with updates.

  • Does the plugin stop working without a key?

    No. Price recording is your legal record and must not stop because a key is missing. The key unlocks updates through WordPress and support.

  • What happens to the data if I delete the plugin?

    Price history and anchor prices stay in the database because they are yours. Settings, licence and exported price lists are removed.

History starts today, not the day someone asks

The sooner it runs, the more days stand behind the number you print next to a discount.

Provide services without a webshop? There is a separate plugin for you.

Need theme integration or an ERP history import? Get in touch.