Get in touch
WooCommerce

Sidrena Cijena & Cjenik for WooCommerce — the 10.09.2026 price next to every price and a daily CSV/XML price list for Croatia

For shops in Croatia: the additional price of 10.09.2026 next to every price and a daily CSV and XML price list by 8:00, as required by the decisions in NN 101/2026, applied from 17.11.2026. Storefront in Croatian. Pro adds a Croatian admin, physical stores, a services list, anchors from Omnibus history, CSV import and a morning check.

Download Free
Pro · one-year licence Staging copies are included. The more sites, the cheaper each one
Compatibility
WordPress 6.2+ · WooCommerce 8.0+ (tested on WordPress 7.1 and WooCommerce 11.2) · PHP 7.4+ · HPOS and block checkout · themes TT5 and Storefront · storefront in Croatian, admin: Free in English, Pro in Croatian and English
Licence
a site + a staging copy, annual
Trial
7 days, no card, one per site
Updated
October 2026
Or all 394 Pro modules with All Access — 4 990 ₴ / year ≈ €98

What Free has,
and what Pro adds

The free version works with no time limit. Pro adds the rest of the features in the table.

Feature Free Pro
Anchor price and date for every product and variation ✔ ✔
The line "Cijena na 10.09.2026.: 19,99 €" under the price: product page, variation, shop, categories, search, product blocks ✔ ✔
Shown even when it equals the current price ✔ ✔
A new product gets its anchor by itself, dated its first listing ✔ ✔
The date 02.05.2025 for a single product ✔ ✔
Empty anchors filled from the current price only after you confirm ✔ ✔
Daily CSV and XML price list: every field of the decision, one row per product and variation ✔ ✔
File name after the Ministry pattern, archive of at least 31 days, a stable address of the newest file ✔ ✔
Public list of files, JSON for software, a Cjenik page in one click ✔ ✔
Runs on schedule, on the first visit after the set time, from WP-CLI ✔ ✔
Shortcodes sidrena_cijena and sidrena_cjenik ✔ ✔
Storefront line in Croatian on a Croatian site ✔ ✔
Croatian admin: translation included — ✔
A separate price list for every physical store — ✔
A services price list in its own file — ✔
Anchors from the Omnibus Price History log: the regular price in force on 10.09.2026 — ✔
CSV import and export of anchors by SKU or ID — ✔
The date 02.05.2025 for whole categories — ✔
Morning check: an e-mail at 7:30 when the list of the day is missing, and the products without an anchor — ✔

What it looks like

The anchor price of a variation on the product page
Product page: the line under the price of the selected variation. Test shop.
The anchor price in the product list
Product list: a sale, a new product with its own date, a product dated 02.05.2025. Test shop.
Anchor price fields in a product
Fields in a product: anchor, date, sale name, unit. The values came from a CSV import, which is Pro.

Key points

What the buyer sees

A line appears under the price: “Cijena na 10.09.2026.: 19,99 €”. The Ministry recommends the date alone, without the words “sidrena cijena”, so that is the default, and the wording can be changed.

What the admin gets

Every product and variation has fields for the anchor, the date, the sale name and the unit.

How much it costs

The base version costs 0 UAH, with no limit on time or products: the sidrena cijena on the storefront, the daily CSV and XML price list, the archive, public addresses, the Cjenik page.

The trial starts when you ask

A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy

Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.

Technical requirements

  • WordPress 6.2+, WooCommerce 8.0+, PHP 7.4+.
  • Shop currency: EUR, the module does not convert prices.
  • Schedule: the 8:00 deadline needs a server cron or an external monitor, because WP-Cron depends on visits.
  • Anchors from Omnibus (Pro): the log of our Omnibus Price History for WooCommerce module is needed.

Version history

v1.0.0 Current October 2026

The sidrena cijena on the storefront, the daily CSV and XML price list, the archive, public addresses, Croatian translation.

Frequently bought with Sidrena Cijena & Cjenik

All Access Need more? All modules (394) under one licence, new ones are added automatically. 4 990 ₴≈ €98 Learn more →

Full module description

Sidrena Cijena & Cjenik for WooCommerce covers two requirements for shops in Croatia. Next to every retail price there must be the additional price that applied on 10.09.2026, and the site must carry a price list in .csv or .xml by 8:00 every day. These are the Government decisions in Narodne novine 101/2026, whose application was moved to 17.11.2026 by the decisions in NN 110/2026.

What the buyer sees

A line appears under the price: “Cijena na 10.09.2026.: 19,99 €”. The Ministry recommends the date alone, without the words “sidrena cijena”, so that is the default, and the wording can be changed. The line is on the product page, follows the selected variation and shows in the shop, categories, search, related products and blocks.

The site footer can link to a Cjenik page listing all published files.

What the admin gets

Every product and variation has fields for the anchor, the date, the sale name and the unit. New products get their anchor by themselves, dated their first listing. Existing products are filled by the “Popuni prazne sidrene cijene” button, but only after you confirm the price has not changed since 10.09.2026.

The WooCommerce → Sidrena cijena menu holds the price list settings: the shop address for the file name, a run time up to 07:59, the CSV delimiter and decimal sign, the retention period, the brand and barcode sources. By default the file opens the way Croatian Excel expects: semicolon, decimal comma, UTF-8 with BOM.

How it works, step by step

  1. Enter the shop address: it is part of the file name.
  2. Fill the anchors in the products, with “Popuni prazne sidrene cijene”, or by import in Pro.
  3. The storefront shows the line under the price right away.
  4. Every day at the set time the module publishes CSV and XML, for example webshop_Ilica 150 Zagreb_WEB-01_12_17.11.2026_05:00.csv.
  5. The files stay in the archive, and software takes the newest one from a stable address.

How much it costs

Pro costs 990 UAH (≈ €20) for a one-year licence. A year of updates, technical support and all Pro features: physical stores, a services list, anchors from Omnibus, CSV import, category dates, the morning check. You can try it free for 7 days, no card needed.

Under the hood

  • VAT in the list uses the rates of the shop base, not the address of the visitor who triggered the run.
  • The CSV and XML of one day and one store share the same storage number.
  • XML always uses the decimal dot, and dates everywhere read 10.09.2026.
  • The files sit in wp-content/uploads/sidrena-cjenik/ as plain static files.
  • Deleting the plugin keeps the anchors and price list files on purpose.

Installation

  1. Plugins → Add New → Upload Plugin: choose the archive.
  2. WooCommerce → Sidrena cijena: enter the shop address and save.
  3. Fill the anchors in the products, or use “Popuni prazne sidrene cijene” if prices have not changed since 10.09.2026.
  4. Publish the price list with the button and create the Cjenik page.
  5. For Pro: paste the key or start the 7-day trial.

Questions
about the module

Didn't find the answer? Message us on Telegram and we'll reply within a business day.

@catcode_support Setup, compatibility, activation
What is the anchor price of a product that was on sale on 10.09.2026?

The regular price before that sale: the decision speaks of the price without special forms of sale.

Is this the official price list format?

There is no official schema: neither the decision nor the Ministry clarification sets column names, a delimiter or an XML schema. The module uses the words of the decision for the columns and keeps one format for all files. If the Ministry publishes a schema, the format will need an update.

Nobody visits the site at night. Will the list be ready by 8:00?

WP-Cron runs only on visits. The list is also built on the first visit after the set time and when the latest address is requested. To be sure, add a server cron with wp sidrena-cjenik generate --if-missing or point a monitor at the latest address.

Is the price shown in the cart and at checkout?

No, only where WooCommerce prints the product price: the product page, lists and blocks. The primary sources say nothing direct about the cart.

What about stock across several stores?

There is one figure: the WooCommerce stock for all files. Separate stock per store can be connected through the ccsc_outlet_available filter.

Is this legal advice?

No. The module is a tool built on the decisions in NN 101/2026 and NN 110/2026 and the Ministry of Economy clarification. Check how they apply to your shop with your accountant.

Not quite what you are looking for?

We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.

Order a custom module