Skip to main content Skip to search Skip to main navigation
Meet Shopware Payments Fast. Powerful. Yours to control. Discover payments
Diese Seite ist auch auf Deutsch verfügbar.
Kommora

Best-Before Management – Batches, Auto-Discount & Snapshot

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

Description

Highlights

  • • Batch management per product directly on the product detail page (quantity, date, batch number, note)
  • • Three freely configurable discount tiers (e.g. 90 days → 10 %, 30 days → 30 %, 14 days → 50 %)
  • • Storefront badge and best-before notice on PDP, listing, cart, offcanvas and checkout
  • • Persistent best-before snapshot on the order (audit-proof)
  • • Daily warning emails X days before expiry + dashboard with status overview

Features

  • Batch management per product (quantity, best-before, batch number, note)
  • Three freely configurable discount tiers (percentage)
  • First-in-first-out logic: earliest-expiring batch always drives display
  • Storefront badge on PDP, listing, cart, offcanvas and checkout
  • Best-before snapshot permanently stored with the order
  • Dedicated "Best-before at order time" card in the order detail
  • Daily warning email X days before expiry (configurable)
  • Admin dashboard with status overview (expired/critical/warning/ok)
  • Automatic action on expiry: deactivate / not-for-sale / ignore
  • Fully translatable (DE + EN out-of-the-box) via snippets
  • Scheduled task for daily status and discount updates

About the Extension

Professional best-before management – from batch import to audit-proof order documentation.


Kommora Best-Before Management handles best-before dates on a batch level, escalates your discount tiers automatically, communicates the best-before date transparently throughout checkout and snapshots it permanently into every order.


Why this plugin?

  • Avoid write-offs. Instead of panic-reducing prices close to expiry, the plugin discounts automatically based on your own rules.
  • Audit-proof. The best-before date is visible to the customer on PDP, listing, cart, offcanvas and checkout – and is snapshotted into the order. "I didn't see it" is off the table.
  • FIFO-compliant. The earliest-expiring batch is always sold and discounted first.
  • Self-hosted & data-frugal. No external services, no API calls, all data stays in your shop.


Features at a glance

? Batch management (admin)

  • Create batches per product directly on the product detail page (card "MHD & Batches")
  • Fields: quantity, best-before date, batch number, note
  • Per-batch status automatically computed (expired / critical / warning / info / ok)
  • FIFO logic: the oldest active batch drives display and discount

? Automatic discounting

  • Three freely configurable discount tiers based on days until expiry
  • Example: 90 days → 10 %, 30 days → 30 %, 14 days → 50 %
  • Discount applies to the list price and is updated daily
  • No manual intervention needed

? Best-before communication in the storefront

  • Product detail page: coloured notice with best-before date, days until expiry and discount note
  • Listing / product tiles: badge "Short shelf-life" / "−30 %"
  • Cart, offcanvas, checkout: best-before notice right next to the line item
  • All texts translatable via Shopware snippets (DE + EN included)

? Persistent order documentation

  • On purchase, the best-before date is snapshotted into the order line item
  • In the order detail a dedicated "Best-before at order time" card shows date, days and discount per item
  • The snapshot never changes afterwards – legally sound for later customer inquiries

? Warnings & automation

  • Daily warning email to shop owners X days before expiry (configurable)
  • Automatic action on expired batches: deactivate / not-for-sale / ignore
  • Scheduled task updates status, discounts and warnings once a day

? Dashboard

  • Overview of all batches by status: expired / critical / warning / info / ok
  • List of critical batches with product, SKU, batch number, best-before date, days and stock
  • "Sync now" button for an on-demand manual run

Details

  • Available: English, German
  • Latest update: 16 September 2026
  • Publication date: 16 September 2026
  • Version: 1.0.0
  • Category: PIM & DAM

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: 17

Support

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