Strikethrough Prices: Discount Law for Online Shops
The CJEU requires every advertised price advantage to be calculated against the lowest price of the last 30 days. Here is how to couple price history, lowest price and discount badges properly.
Insights on e-commerce, web development and digital solutions
The CJEU requires every advertised price advantage to be calculated against the lowest price of the last 30 days. Here is how to couple price history, lowest price and discount badges properly.
Microenterprise exemption, pure B2B, disproportionate burden: when your shop is truly exempt from the accessibility obligation – and when the misconception gets expensive.
Since December 13, 2024, the GPSR requires four mandatory details per product listing. Here is how to implement them cleanly in Shopware and minimize warning-letter risk.
From 27 Sept 2026 every product page must show a standardized statutory warranty notice. How we implement it in a legally sound way in the Shopware page builder.
Dark patterns at checkout are a DSA and UCP risk. Here is how to build a fair, compliant ordering process in 2026 that boosts both trust and conversion.
Technical implementation of the withdrawal button in Shopware 6 by 19 June 2026: two-step flow, labels, data request, receipt confirmation, code examples.
From September 2026, the EU warranty label becomes mandatory. Requirements, label types, technical implementation and compliance risks for online shops.
The EU Consumer Credit Directive covers BNPL offerings from November 2026. What online retailers need to know about compliant payment integration.
The EU Green Claims Directive bans vague environmental claims from 2026. What shop operators need to change in product texts, labels, and marketing.
The EU Right to Repair brings new information obligations for online shops. We show you how to meet requirements and score points with a repair portal.
You decide which optional data processing to allow. Our anonymous reach measurement runs without cookies and without IP storage — we do not ask for consent for it because none is legally required.
Strictly required: language preference, core site functions and storing your cookie choice. Without these the site does not work.
Stores your preferences in your browser's local storage (e.g. light/dark appearance, accessibility options). Improves comfort but is not strictly required.
Records your interactions (clicks, scrolling, inputs) pseudonymously so we can spot usability issues. Form field inputs are masked automatically before storage; your IP address is not saved with the recording. Served from our own domain, no external tool. Opt-in, revocable any time.
Allows measurement of advertising campaigns (internal UTM attribution, e.g. whether a visit came from an ad). No external advertising cookies.