Linux 软件免费装
Banner图

Cartnorm Omnibus Lowest Price

开发者 cartnorm
更新时间 2026年11月3日 23:58
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce omnibus lowest price price history legal guarantee

下载

0.1.1 0.1.2 0.1.3

详情介绍:

Since 2022, every shop selling to consumers in the EU must show the lowest price of the 30 days before a price reduction, and calculate any strikethrough price or "-20%" badge from that price (Directive 98/6/EC, Article 6a, confirmed by the EU Court of Justice in case C-330/23, Aldi Süd). Cartnorm does this correctly and quietly, without slowing your store down. New: EU legal guarantee notice, required since 27 September 2026 Shops that sell goods to consumers in the EU must now show the harmonised notice about the two-year legal guarantee (Directive (EU) 2024/825, Commission Implementing Regulation (EU) 2025/1960). Switch it on under WooCommerce › Settings › Products › EU guarantee notice: Correct legal logic Rules for each EU country Choose your country (or let Cartnorm read it from your store address). The member states differ in details such as progressive reductions and new products: You can override the progressive-reduction rule in the settings. No database bloat Cartnorm stores history in one small table and writes a row only when a price actually changes. Saving a product 1,000 times without changing its price adds nothing. Old history is removed automatically, while the price needed for the current calculation is always kept. Every way prices change is captured Product editor, quick edit, bulk edit, CSV import, REST API, WP-CLI, scheduled sales, and plugins that write prices directly. A daily background check catches anything else. Switch without losing your history Already using another Omnibus plugin? Cartnorm imports the price history of: so your 30-day history is complete from day one. Omnibus check: your whole shop at a glance WooCommerce › Omnibus check lists every product that is reduced right now and tells you, in plain words, which ones need attention: For shop owners and inspectors Honest sale badge Optionally replace "Sale!" with a percentage calculated from the 30-day lowest price and rounded down, so it never overstates the saving. For developers and headless shops Display anywhere Product pages, shop and category pages, a block for block themes, an Elementor widget (with color, typography and alignment), and the [cartnorm_lowest_price] shortcode. Choose where the notice appears on product pages: under the price, under the short description, under the add-to-cart button, or nowhere (place it yourself). On variable products, the general notice names its variation and is replaced by the selected variation's own notice. The customer-facing notice is built in for German, Polish, French, Italian, Spanish and Dutch shops, using the wording recommended by national regulators (for example "Najniższa cena z 30 dni przed obniżką" in Poland). Free, with nothing locked Every feature described above is included in this free plugin and works without an account or licence. An optional paid add-on, Cartnorm Omnibus Pro, adds tools for multi-currency shops and a few extras (see "Is there a Pro version?" in the FAQ). Not legal advice Cartnorm helps you meet the price-indication rules, but it is not legal advice. You remain responsible for your prices and for checking the law that applies to your shop.

安装:

  1. Install and activate the plugin. WooCommerce must be active.
  2. Go to WooCommerce › Settings › Products › Lowest price (Omnibus) and check the country rules.
  3. If you used another Omnibus plugin, click Import price history in the same settings section.
Cartnorm starts recording immediately. Until a product has 30 days of history, the regular price is used as a fallback (you can change this).

屏幕截图:

  • The lowest price notice on a product page.
  • Variable products: the notice names the variation it belongs to.
  • Omnibus check: every reduced product, with problems first.
  • The "Explain this price" panel in the product editor, with corrections.
  • Settings, including country rules.

升级注意事项:

0.1.3 New: the EU legal guarantee notice required since 27 September 2026. Off by default; switch it on under WooCommerce › Settings › Products › EU guarantee notice.

常见问题:

Do I need this if I only sell outside the EU?

No. The rule applies to price reductions announced to consumers in the EU.

Why is the strikethrough price different from my regular price?

Because the law requires the strikethrough price and the percentage to be calculated from the lowest price of the 30 days before the reduction. If you prefer the WooCommerce default, change "Strikethrough price" in the settings.

Why did the "Sale!" badge disappear?

The sale price is not below the lowest price of the previous 30 days, so it is not a genuine reduction. Showing it as a discount could mislead customers. You can turn this guard off in the settings.

Does it work with variable products?

Yes. Each variation has its own history and its own notice.

Will it slow down my store?

No. Nothing heavy runs when a page loads or a product is saved. Background work runs in small batches through the WooCommerce Action Scheduler.

In which languages is the customer-facing notice shown?

The notice shown to shoppers is built in for German (Germany, Austria, Switzerland), Polish, French (France, Belgium), Italian, Spanish and Dutch (Netherlands, Belgium), so it appears in the shop language from day one. You can replace it with your own text under "Custom text" in the settings. When a translation from translate.wordpress.org is installed, it is used instead. All other texts can be translated on translate.wordpress.org.

Is there a Pro version?

Yes. Cartnorm Omnibus Pro is an optional paid add-on. This free plugin stays fully functional without it; nothing in it is locked or time-limited. Pro adds:

  • Multi-currency: the lowest-price notice in the currency the customer sees (WPML / WooCommerce Multilingual, Aelia, CURCY, FOX or your own rates), with a separate 30-day history for each currency.
  • A warning when the regular price was raised in the 30 days before a sale.
  • A monthly Omnibus report by email.
  • Google Shopping feed prices that match the 30-day lowest price shown in your shop.
  • An EU withdrawal button (Directive (EU) 2023/2673).
Details and prices: cartnorm.com/pricing. The free plugin shows a "Pro version" link on the Plugins screen and one small note in its own settings, which you can dismiss for good. Both disappear when Pro is active.

What happens when I uninstall the plugin?

The history table, settings and the plugin's other stored data are removed.

更新日志:

0.1.3 0.1.2 0.1.1 0.1.0