Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
Kommora

Product History & Price History (PAngV)

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • 1. Legally compliant PAngV § 11 display activated in one click
  • 2. Seamless audit log: who changed what and when
  • 3. Roll back erroneous changes with a single click

Features

  • - Automatic PAngV § 11 display in storefront (lowest price within last 30 days on discount)
  • - Who-What-When audit log for all product changes
  • - Price tracking per currency and price rule (gross + net)
  • - Change log tab inside the product detail view
  • - Global module with shop-wide change overview
  • - Filter by field, user, time range
  • - Rollback of single changes with confirmation
  • - CSV export for external analysis
  • - Print-ready PDF export
  • - Configurable time window (default 30 days per PAngV)
  • - Configurable retention (prices min. 30 days)
  • - Automatic cleanup task (daily)
  • - No external services required, runs entirely in your shop

About the Extension

Legal compliance & operations: all product changes at a glance


Kommora Product History combines two features every shop needs: the legally required display of the lowest price of the last 30 days pursuant to PAngV § 11 (German Price Indication Ordinance, implementing EU Directive 2019/2161) and a complete audit log of all product changes with a who-what-when protocol.


Why this plugin?

  • Warning-letter protection. German consumer protection organisations actively send cease-and-desist letters for missing PAngV compliance. This plugin fills Shopware's native "Cheapest price (last 30 days)" field automatically — fully traceable and complete.
  • Traceability. Who changed which price, name, stock level, category or custom field — and when? Finally fully documented, including team-managed shops, import runs and third-party systems.
  • Rollback on mistakes. Accidentally overwrote a field? Restore the previous value with one click — a unique selling point no competing plugin offers.
  • 2 plugins in one. Replaces the combination of a price compliance plugin and a separate audit log plugin at half the cost.


Feature overview

?? PAngV § 11 / EU Omnibus Directive

  • Automatic population of Shopware's native "Cheapest price (last 30 days)" field — no more manual maintenance
  • Storefront display activates automatically when a price is reduced
  • Manual sync button for existing product catalogues
  • Configurable time window (default 30 days per PAngV)

? Price tracking

  • Main selling price (gross + net + list price) per currency
  • Purchase price — for internal margin analysis
  • Quantity-tier / customer-group prices — each tier tracked individually per rule and currency
  • Multi-currency — EUR, USD, CHF, GBP etc. supported in parallel
  • Variant support — correct parent-price inheritance resolution
  • Interactive price chart directly in the product tab

? Product audit (who-what-when)

  • User ID, name, source (admin, API, import, system) and timestamp per entry
  • Core fields: product number, EAN, manufacturer number, active status, stock, weight, dimensions, release date, topseller flag, min/max purchase and more
  • Translatable fields: name, description, meta title, meta description, keywords, pack unit (across all languages)
  • Custom fields — fully tracked with diff view
  • Relations: categories, sales channel visibility, media, properties, tags, cross-selling, variant options

? Rollback (unique selling point)

  • One-click restore of any change to its previous value
  • Confirmation dialog showing the date of the value you're restoring to
  • The rollback itself is logged — no gaps in the audit trail

?️ User interface

  • "History" tab in product detail — change log right on the product page, including price chart
  • Global admin module under "Extensions → Product History" with search and filter (field, time range, product number, product name)
  • Detail view per entry with before/after comparison and context data

? Export & compliance

  • CSV export for accounting, external analysis or auditors
  • HTML print report (printable as PDF via browser)
  • Automatic retention via scheduled task (prices default 400 days, other data 365 days — configurable)

⚙️ Technical

  • Compatible with Shopware 6.6 + 6.7 (self-hosted only — Shopware Cloud is not supported)
  • High-performance — bulk-insert optimised, stable even for imports with thousands of products
  • Traceable — direct-SQL writes bypass DAL nested-write protection
  • Clean uninstall — entity table can be removed on uninstall if desired


Who is this for?

  • B2C and B2B shops that need to comply with PAngV § 11 / EU Omnibus Directive
  • Teams with multiple admin users who need to trace changes reliably
  • Shops with external data maintenance (PIM, ERP, CSV imports) — every change is logged
  • Merchants running strike-through prices or promotions who want legal certainty
  • Agencies delivering legally compliant configurations to their clients


Legal notice

The German Price Indication Ordinance § 11 (implementing EU Directive 2019/2161, the "Omnibus Directive") requires merchants to display the lowest price of the last 30 days before any price reduction. Similar rules apply in most EU member states.

This plugin technically implements this requirement.

It does not replace individual legal advice — please confirm specific wording with your lawyer if in doubt.


Data protection

The plugin logs internal user actions (admin backend changes). When an admin user is deleted, their log entries are shown only as "User removed". No personal customer data is recorded, no data is transmitted to third parties, and no external services are contacted.

Details

  • Available: English, German
  • Latest update: 2 June 2026
  • Publication date: 3 June 2026
  • Version: 1.0.0
  • Category: Legal

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Technology Partner Silver Shopware
    Technology Partner Silver
  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2026
  • Extensions: 7

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly