Get in touch
OpenCart

Sidrena Cijena & Cjenik for OpenCart 2.3, 3.x and 4.x — 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 or XML price list by 8:00, as required by the decisions in NN 101/2026, applied from 17.11.2026. Admin and storefront in Croatian. Pro adds anchor import from CSV and the Omnibus log, export, a date per category or brand. Perpetual licence.

Pro · lifetime licence Staging copies are included. The more sites, the cheaper each one
Compatibility
OpenCart 4.0.2+ and 4.1.x (tested on 4.0.2.3 and 4.1.0.3), 3.x (tested on 3.0.5.0), 2.3.0.2 · PHP 7.0+ for 2.3 · a separate build for each line · module languages: Croatian, English
Version
v1.0.1 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Licence
a site + a staging copy, lifetime
Trial
7 days, no card, one per site
Updated
01.11.2026
Or all 393 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
The line "Cijena na 10.09.2026.: 19,99 €" under the price on the product page ✔ ✔
The same line on cards in categories, search, specials, brands and modules ✔ ✔
A snapshot of prices at installation, marked "to check" ✔ ✔
Anchor editor: price with VAT, date, unit and quantity, sale name ✔ ✔
A "Mark all as checked" button ✔ ✔
A new product gets its anchor dated its first listing ✔ ✔
Daily price list in CSV, XML or both: every field of the decision ✔ ✔
File name after the Ministry pattern, archive of at least 30 days ✔ ✔
Public address with a list of files, JSON for software, a footer link ✔ ✔
Runs through the OpenCart 4 cron, a keyed URL for a hosting cron, or the first visit of the day ✔ ✔
Product code from model, sku or ID; barcode from ean, upc, jan, isbn or mpn ✔ ✔
Croatian translation of the admin and storefront included ✔ ✔
Anchor import from CSV by code, barcode or product ID — ✔
Import from the Omnibus Price History log: the regular price at the end of 10.09.2026 — ✔
Export of all anchors to CSV — ✔
The date 02.05.2025 for a whole category or brand — ✔

What it looks like

The anchor price on an OpenCart product page
Product page: the line under the price, here dated 02.05.2025. Demo shop.
Anchor editor
Anchor editor: current price, anchor with VAT, date, unit, source. Demo catalogue.
Price list settings
Price list settings: outlet details, format, delimiter, run time, retention. Demo shop.

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 per language.

What the admin gets

At installation the module records the current price of every product as an anchor marked “to check”.

How much it costs

The base version costs 0 UAH. Pro costs 1,290 UAH, a one-time payment with a perpetual licence.

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

  • OpenCart 4.0.2+ and 4.1.x, 3.x or 2.3.0.2, a separate build for each line.
  • Taxes: a VAT rate by the shop address, because prices in the list include VAT.
  • Currency: EUR must exist in the OpenCart currency list.
  • Schedule: 4.x has the OpenCart scheduler, 3.x and 2.3 need a hosting cron job or the first-visit fallback.
  • Themes: tested on the default themes. Another theme can use a field with a CSS selector for the line.

Version history

v1.0.1 OC 4.x Current 01.11.2026

Before updating to this version, note the settings and the licence key, or replace the files over FTP without uninstalling: later updates keep them.

v1.0.0 First release October 2026

For OpenCart 4.x, 3.x and 2.3: the sidrena cijena on the storefront, the anchor editor, the daily CSV and XML price list, the archive, a public address, Croatian translation.

Frequently bought with Sidrena Cijena & Cjenik

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

Full module description

Sidrena Cijena & Cjenik for OpenCart 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 per language. The line is on the product page and on cards in categories, search, specials, brands and product modules. The footer gets a link to the price list.

What the admin gets

At installation the module records the current price of every product as an anchor marked “to check”. The editor shows the current price next to the anchor and takes the date, the unit with quantity for the price per unit, and the sale name. A counter shows how many rows still wait for a check. The storefront is switched on only by hand, once the anchors are checked.

The price list tab holds the outlet details for the file name, the format CSV, XML or both, the delimiter, the run time, retention of at least 30 days, and the code and barcode sources.

Further down the same screen lists the published files, and the public address gives the list of files to people and JSON to software.

How it works, step by step

  1. The module takes a snapshot of prices at installation.
  2. You check the anchors and correct those where a price changed after 10.09.2026.
  3. You switch on the storefront display and the price list.
  4. Every day after the set time the module builds a file, for example webshop_Ilica 150 Zagreb_WEB-01_6_06.10.2026_11:05.csv.
  5. The files stay in the archive, and software takes the newest one from a stable address.

Under the hood

  • The anchor comes from the regular price, not the special, and does not move when the product price changes.
  • An active special goes into the list as DA with its name, a future or expired one as NE.
  • Files sit in storage/cc_sidrena and are served by a controller of the module.
  • The CSV and XML of one run share the same storage number.
  • Uninstalling keeps the anchor tables on purpose: they are your proof of the 10.09.2026 prices.

Installation

  1. Extensions → Installer: upload the archive for your version and keep the file name. OpenCart 3: then Modifications → Refresh. OpenCart 2.3: copy upload/ to the shop root.
  2. Extensions → Modules → Sidrena Cijena & Cjenik → Install → Edit.
  3. Check the anchors on the second tab and switch on the storefront display.
  4. On the price list tab enter the shop address, switch publishing on and press Generate.
  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 should be done right after installing?

The module records current prices as anchors marked "to check" and does not switch the storefront on by itself. If a price changed after 10.09.2026, enter that day's price by hand or by import, then switch the display on.

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. If the Ministry publishes a schema, the format will need an update.

Is there a list for physical stores or services?

No, the OpenCart build has only the web shop price list. Separate store files, a services list and the morning check exist only in the WooCommerce build.

What about product options and multi-store?

An option with a surcharge does not become a separate row: the list carries the base price. The list and anchors are built for the main store and the default customer group.

The shop is not in euro.

The list converts prices to EUR at the shop rate, so EUR must exist in OpenCart.

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