Preskočiť na obsah

Smernica Omnibus - sledovanie cien

Smernica Omnibus (EU 2019/2161) platí v Poľsku od 1. januára 2023. Pri každej zľave musíte zobraziť najnižšiu cenu za posledných 30 dní. Plugin automaticky sleduje históriu cien a zobrazuje túto informáciu pri akciách.

Plugin zapisuje každú zmenu ceny produktu (vrátane variantov) do databázy. Keď je produkt “v akcii”, plugin vypočíta najnižšiu cenu za 30 dní a zobrazí ju zákazníkom.

Sledovanie sa začína po zapnutí modulu. Ak produkt ešte nemá históriu cien, zobrazí sa náhradné hlásenie.

Stránka produktu so zobrazenou najnižšou cenou Omnibus

Prejdite do WooCommerce > Nastavenia > Polski > Omnibus a nakonfigurujte dostupné možnosti.

MožnosťPopisPredvolená hodnota
daysPočet dní dozadu na výpočet najnižšej ceny30
prune_after_daysPo koľkých dňoch odstrániť staré záznamy z histórie90

prune_after_days kontroluje veľkosť tabuľky v databáze. Hodnota 90 znamená, že údaje staršie ako 90 dní sa automaticky odstraňujú.

MožnosťPopisPredvolená hodnota
include_taxČi zobrazená cena Omnibus má obsahovať DPHtrue

Nastavte podľa nastavení cien vo WooCommerce. Ak sú ceny v obchode s DPH, nechajte true.

MožnosťPopisPredvolená hodnota
display_on_sale_onlyZobrazovať len pri produktoch v akciitrue
show_on_singleStránka jednotlivého produktutrue
show_on_loopZoznam produktov (kategória, obchod)false
show_on_relatedSúvisiace produktyfalse
show_on_cartKošíkfalse

Zapnite minimálne na stránke produktu (show_on_single). Na zozname produktov (show_on_loop) zaberá viac miesta, ale niektoré interpretácie predpisov to vyžadujú.

MožnosťPopisPredvolená hodnota
show_regular_priceZobrazovať aj bežnú cenu vedľa ceny Omnibusfalse
MožnosťPopisPredvolená hodnota
display_textŠablóna zobrazovaného hláseniaNajniższa cena z {days} dni przed obniżką: {price}
no_history_textText keď chýba história cienBrak danych o wcześniejszej cenie

Dostupné premenné v šablóne display_text:

  • {price} - najnižšia cena za dané obdobie
  • {days} - počet dní (štandardne 30)
  • {date} - dátum najnižšej ceny
  • {regular_price} - bežná cena produktu (pred akciou)
Najniższa cena z {days} dni przed obniżką: {price}
Najniższa cena z ostatnich {days} dni: {price} (cena regularna: {regular_price})
Omnibus: {price} (z dnia {date})
MožnosťPopisPredvolená hodnota
price_count_fromOd kedy počítať 30 dnísale_start

Dostupné hodnoty:

  • sale_start - od dátumu začiatku akcie (odporúčané UOKiK)
  • current_date - od aktuálneho dátumu
MožnosťPopisPredvolená hodnota
variable_trackingSpôsob sledovania variantovper_variation

Dostupné hodnoty:

  • per_variation - samostatné sledovanie každého variantu (odporúčané)
  • parent_only - sledovanie len ceny nadradeného produktu

per_variation dáva presnejšie údaje, lebo každý variant môže mať inú cenu a históriu zliav.

Použite shortcód [polski_omnibus_price] na zobrazenie informácie o najnižšej cene na ľubovoľnom mieste stránky.

[polski_omnibus_price]

Zobrazí cenu Omnibus pre aktuálny produkt.

[polski_omnibus_price product_id="456" days="30"]
ParameterPopisPredvolená hodnota
product_idID produktuAktuálny produkt
daysPočet dníHodnota z nastavení
echo do_shortcode('[polski_omnibus_price product_id="' . $product_id . '"]');

WP-Cron denne odstraňuje záznamy histórie cien staršie ako prune_after_days. Tabuľka v databáze nerastie bez obmedzení.

Na ručné vynútenie čistenia použite WP-CLI:

Okno terminala
wp cron event run polski_omnibus_prune

Usmernenia UOKiK:

  1. Informácia o najnižšej cene musí byť zobrazená pri každom oznámení o zľave
  2. Referenčné obdobie je 30 dní pred uplatnením zľavy
  3. Pre produkty predávané kratšie ako 30 dní - uveďte najnižšiu cenu od dňa zavedenia do predaja
  4. Pre produkty podliehajúce rýchlemu kazeniu - možné skrátenie obdobia

Plugin štandardne dodržiava tieto usmernenia. Možnosť price_count_from na sale_start počíta od dátumu začiatku akcie, podľa odporúčaní UOKiK.

Cena Omnibus sa nezobrazuje Skontrolujte, či produkt má nastavenú akciovú cenu vo WooCommerce. Pri zapnutej možnosti display_on_sale_only sa hlásenie zobrazí len pri aktívnej akcii.

Zobrazuje sa hlásenie o chýbajúcej histórii Sledovanie cien sa začína po zapnutí modulu. Počkajte na zmenu ceny alebo uložte produkt znova, aby sa pridal prvý záznam do histórie.

Cena Omnibus je rovnaká ako akciová cena Toto je správne správanie, ak produkt nemal nižšiu cenu za posledných 30 dní.

Táto stránka slúži len na informačné účely a nepredstavuje právne poradenstvo. Pred implementáciou sa poraďte s právnikom. Polski for WooCommerce je open source softvér (GPLv2) poskytovaný bez záruky.