In short and in plain language
Legal texts in your shop get old over time. These include, for example, the imprint, the terms and the details on withdrawal.
The article explains why these texts go out of date and what risks this brings. It also shows where technology plays a part. For example, in how prices are shown.
We check how these texts and details are built into your shop. We keep this up to date on the technical side. This is not legal advice.
Legal texts are not a document you embed once and then forget – they are a software state that goes stale. Laws change, courts reinterpret rules, and what was compliant in 2023 can be an expensive formal error by 2026. 18 percent (Händlerbund Abmahnstudie 2025) of online merchants received at least one cease-and-desist warning in 2024 – a year earlier it was 12 percent (Händlerbund Abmahnstudie 2025). The trend clearly points upward. Imprint, terms and conditions, withdrawal policy and above all price information therefore belong in the same maintenance rhythm as security updates and backups. This guide shows how legal texts can be maintained technically – as a recurring building block of ongoing shop maintenance. This is not legal advice, but the clean integration, control and updating of the supplied texts within the system.
Key takeaways
- Legal texts age like software: 18 percent (Händlerbund cease-and-desist study 2025) of online retailers faced at least one warning letter in 2024, up from 12 percent (Händlerbund cease-and-desist study 2025) in 2023.
- Four building blocks form the core: the imprint under the German Digital Services Act, the terms and conditions, the withdrawal notice including the model form, and price information – plus a privacy notice matching the services actually in use.
- Price information is the biggest risk area: 42 percent (Händlerbund cease-and-desist study 2025) of retailers see competition law as their main exposure. Advertised price reductions must refer to the lowest price of the last 30 days (CJEU, C-330/23).
- An outdated company name or address in the model withdrawal form is one of the easiest grounds for a warning letter to find. The withdrawal page, the order process and the confirmation email must all carry the same current version.
- This is technical maintenance, not legal advice: the wording comes from a law firm or a specialised text service, while the implementation in the shop – links, order button, order email – runs through staging and a fixed review cycle.
Why Legal Texts Age Like Software
An online shop is permanently exposed on the internet and sells to consumers – and the legal framework for that keeps moving. Provider identification in Germany has followed the Digital Services Act (DDG) rather than the old Telemedia Act since May 2024, the price indication ordinance (PAngV) has been tightened repeatedly, and rules such as the General Product Safety Regulation or packaging obligations are added on top. Every one of these changes touches at least one legal text in the shop. Anyone who embeds the texts once during setup and never touches them again accumulates a growing number of formal errors over the years without noticing – until a warning letter arrives.
The stakes are real: German online retail with consumers turned over around 83.1 billion euros (bevh) in 2025, at an average order value of 146.19 euros (bevh). In a market this size, legal-text upkeep is a professionalised field: competitors, associations and specialised law firms systematically check shops for formal errors. An outdated withdrawal address or a missing unit price is no longer a trivial matter but a calculable warning risk. That is exactly why we treat legal texts as a maintenance object with a fixed review date – the same way broken product links and redirects are kept clean.
Scope: technical upkeep, not legal advice
The Four Building Blocks of Legal-Text Upkeep
Four areas form the core of any legal-text maintenance: imprint, terms and conditions, withdrawal policy and price information. Added to these are the privacy statement, which must match the services actually in use, and the unit price for pre-packaged goods. Each of these blocks has its own triggers for an update and its own technical integration in the shop. The following overview shows what ongoing upkeep watches for in each block – closely interlocked with the GDPR updates that cover the privacy part.
Imprint
Provider identification under the Digital Services Act: company name, authorised representatives, register, VAT ID and a direct contact channel.
Terms and Conditions
General terms in line with current law, free of invalid or outdated clauses.
Withdrawal Policy
Right of withdrawal with a 14-day period, correct start of the period and a current model withdrawal form.
Price Information
Total price including VAT, a clear shipping-cost notice and unambiguous final prices under the PAngV.
Unit Price
Unit price per unit of measure for pre-packaged goods, correctly calculated and clearly placed.
Privacy Statement
Privacy notices matching the services, tools and cookies actually used in the shop.
Price Information and Unit Price: The Biggest Warning Risk
According to the Händlerbund Abmahnstudie 2025, 42 percent (Händlerbund Abmahnstudie 2025) of online merchants see the greatest warning risk in competition law – and a large share of that comes from faulty price and unit-price information. That makes sense, because prices in a shop change constantly, are fed in from the ERP system and appear in many places at once: on the product page, in the category overview, in the cart and in the checkout. An error in the pricing logic propagates through all of these views. This is exactly why price display is the block that needs the most frequent and most rigorous control.
This became especially visible with discount advertising: on 26 September 2024, the European Court of Justice ruled that an advertised price reduction must refer to the lowest price of the last 30 days (EuGH, C-330/23) – not to the most recently charged price. Strikethrough prices that ignore this 30-day reference are considered misleading. For technical upkeep this means: the discount logic in the shop must track and display the correct reference price, and every new campaign is checked against it. Without maintenance, a shop quickly runs into a warning here even though the legal texts themselves are formally fine.
- Total price including VAT shown as an unambiguous final price
- Clear notice of additional shipping costs with a link
- Unit price per unit of measure for pre-packaged goods, correct and visible
- Strikethrough prices referencing the lowest price of the last 30 days
- No misleading reference to non-binding recommended retail prices
- Consistent price display across product, category, cart and checkout pages
Watch out with discount campaigns
Withdrawal: Keeping Policy and Model Form Current
For distance contracts, consumers generally have a 14-day (Europäische Kommission) right of withdrawal, and the withdrawal policy must clearly explain the period, its start and how it is exercised. Part of the policy is the statutory model withdrawal form. In practice, this very form is a frequent source of error: it contains the full provider address – and after a move, a changed legal form or a new company name, that address often no longer matches the imprint. A legal text pointing to an outdated address is a classic, easily found formal error.
Technical upkeep ensures that the withdrawal policy and the model withdrawal form carry the same, current company details everywhere – on the withdrawal page, in the order process and in the order confirmation email. The start of the period must also match the shop's actual process logic, for instance when several partial deliveries are sent. These points are not spectacular, but they are measurably checkable, and they change with every operational restructuring. That is why withdrawal belongs in every review cycle, not just in the initial setup.
The most common formal error
How High the Warning Risk Really Is
The increase from 12 percent (Händlerbund Abmahnstudie 2025) of affected merchants in 2023 to 18 percent (Händlerbund Abmahnstudie 2025) in 2024 is not an outlier but part of a trend: the pressure from cease-and-desist warnings is growing. Besides competition law at 42 percent (Händlerbund Abmahnstudie 2025), 40 percent (Händlerbund Abmahnstudie 2025) name the packaging law as a major risk area. For shop operators this means the probability of being confronted with a formal error over the course of a year is no longer a theoretical figure. It is rising, and it is rising in exactly the areas that can be controlled through ongoing upkeep.
| Trigger | Example | Risk without upkeep |
|---|---|---|
| Change in law | Digital Services Act replaces the Telemedia Act for provider identification | Imprint cites an outdated legal basis |
| New pricing rules | Unit-price and reduction rules of the PAngV | Missing or wrong unit prices get warned |
| Case law | ECJ ties strikethrough prices to the 30-day lowest price | Discount ads with a wrong reference are misleading |
| Operational change | Relocation, new legal form or changed payment methods | Withdrawal address and mandatory details no longer match |
The table makes the pattern clear: almost every trigger for a legal-text error lies outside the shop operator's control – a new law, a court ruling or an operational change. You still have to react, and promptly. Structured maintenance intercepts these external triggers systematically instead of waiting for a customer, a competitor or a law firm to find the error first.
What Ongoing Legal-Text Upkeep Looks Like in Practice
Legal-text upkeep is a recurring process with clear steps, not a one-off project. The rhythm comes from two pacemakers: a fixed review cycle, for example quarterly, and event-driven reviews triggered by a change in law, a relevant ruling or an operational change. Every change runs through the same procedure so that nothing lands directly and untested in the live system. An SLA maintenance contract defines how quickly such a trigger is acted on and who grants which approval.
- Review legal sources and text-service updates: official gazette, relevant rulings and new templates.
- Deploy changed texts to the staging environment first, not directly to the live system.
- Check the price display across product, category, cart and checkout pages.
- Reconcile the withdrawal policy and model form against the correct company name and address.
- Document the change with a review date and source.
- After approval, go live in a controlled way and record it in the maintenance report.
Technical Integration: Where Legal Texts Live in the Shop
Legal texts are more than four static subpages. They sit in many places in the system, and each of them can be faulty even though the text page itself is correct. The checkout button must be clearly labelled as a payment-obligating order. The order confirmation email must contain the terms and the withdrawal policy. Price information must appear consistently in all product views. The legal-text pages should not enter the search index, yet be reachable in the footer and checkout. This distributed integration is why professional maintenance treats legal texts not as a text problem but as a system state.
Technical upkeep also includes checking that the linking stays stable. If the path of a legal-text page changes, footer links and checkout references must not run into a dead end – the same link hygiene that product pages need. And because legal-text pages often contain embedded elements such as graphics or the model form as a PDF, the same care applies here as with image maintenance using WebP and AVIF: whatever is embedded must be loadable and current.
Working Together: Lawyer, Text Service and Operator
Clean legal-text upkeep depends on clear responsibilities. The wording comes from a qualified legal source – a law firm or a specialised text service that keeps the formulations current. The shop operator decides on assortment, prices, campaigns and operational changes that trigger the need for adjustment in the first place. Technical maintenance closes the gap between them: it translates every new version and every pricing rule correctly into the shop and ensures that the implementation matches the specification.
A carefully drafted legal text is worthless if it goes stale in the shop, is linked wrongly or forgotten in the order email. Upkeep means keeping the specification and the technical implementation permanently aligned.
Keeping an Eye on Changes: Monitoring for Legal Texts
So that upkeep does not rely on chance, the triggers need monitoring: which laws and ordinances are pending, which rulings are relevant, which new templates the text service has published? The same maintenance discipline used to monitor shop availability can be applied to the legal framework – as structured observation with defined response paths. This turns the vague feeling that something legal is always changing into a manageable list of concrete review occasions.
Legal texts thus belong in the same maintenance contract as updates, backups and monitoring. Anyone looking for the right coverage will find the framework in our maintenance packages – legal-text review as a recurring building block, clearly separated from legal advice and closely interlocked with the rest of shop upkeep. It starts with an inventory: which texts are embedded, when were they last reviewed, and where does the technical implementation deviate from the specification? This analysis can be requested without obligation.
Related Articles
Stale cache: wrong prices, other people's carts
Page, object and edge caches drift apart: the shop shows one price, the checkout calculates another. How to measure the drift and shut it down.
Shop Server Logs: How Long IP Addresses May Be Stored
How long may IP addresses stay in server logs? What the GDPR requires, what the five weeks from the BfDI mean, and how rotation, truncation and backups fit in.
WordPress security updates: what old branches still get
WordPress 7.1.2 closed a critical flaw and the fix was backported to 4.7 as a courtesy. What older branches receive, what they do not, and when to move up.