
E-Commerce
Order button labeling, withdrawal rights, pricing rules, and consumer protection.
Running an online shop in the EU means meeting the requirements of the Consumer Rights Directive, the Omnibus Directive, and country-specific distance selling laws. Your checkout process, pricing display, return policy, and order button text all have legal requirements. The most common issues: not clearly labelling the order button as a payment obligation, not showing the lowest price from the past 30 days on discounted items, and not providing pre-contractual information before checkout.
Key facts
- •EU law requires the order button to clearly indicate a payment obligation, 'Order' alone is not sufficient in Germany
- •The Omnibus Directive (2022) requires showing the lowest price from the past 30 days for any discounted product
- •Customers have a 14-day withdrawal right for most online purchases, and must be informed before checkout
- •Price display must include VAT in all B2C transactions, showing ex-VAT prices first is prohibited
- •The EU's cross-border enforcement network (CPC) coordinated action against 118 online shops in 2024 for pricing violations
What we check
- ✓Order button labelling requirements
- ✓Withdrawal/return policy presence and completeness
- ✓Price display including VAT
- ✓Pre-contractual information before checkout
- ✓Payment method information and security
E-commerce checkout: good vs. bad examples
Vague order button text
A checkout button that says "Continue" or "Complete order" without clearly indicating a payment obligation. In Germany, courts have ruled that the button must explicitly state that clicking it creates an obligation to pay.
Clear payment obligation button
A checkout button that reads "Buy now" or "Order and pay" (or the German equivalent "Zahlungspflichtig bestellen"). This makes the payment obligation unmistakable and satisfies EU Consumer Rights Directive Article 8(2).
Fake discount pricing
Showing "Was €49, now €29" when the product was never actually sold at €49. The Omnibus Directive requires that discounted prices show the lowest price from the previous 30 days.
Honest price history
Showing "€29 (lowest price in last 30 days: €35)" next to discounted products. This complies with the Omnibus Directive and builds customer trust through transparent pricing.
Hidden withdrawal rights
Burying the 14-day return policy in the terms and conditions instead of showing it clearly before checkout. EU law requires that customers are informed about withdrawal rights before placing an order.
Withdrawal info before checkout
A visible section before the payment step explaining: "You have 14 days to return this product without giving a reason. Returns are free." This satisfies pre-contractual information requirements.
Prices shown without VAT
Displaying product prices excluding VAT and only adding it at checkout. In B2C transactions, all displayed prices must include VAT. Showing ex-VAT prices first misleads consumers.
VAT-inclusive pricing throughout
All product pages and listings show prices including VAT with a note: "All prices include VAT." Shipping costs are shown separately but clearly before checkout begins.
Vague order button text
A checkout button that says "Continue" or "Complete order" without clearly indicating a payment obligation. In Germany, courts have ruled that the button must explicitly state that clicking it creates an obligation to pay.
Fake discount pricing
Showing "Was €49, now €29" when the product was never actually sold at €49. The Omnibus Directive requires that discounted prices show the lowest price from the previous 30 days.
Hidden withdrawal rights
Burying the 14-day return policy in the terms and conditions instead of showing it clearly before checkout. EU law requires that customers are informed about withdrawal rights before placing an order.
Prices shown without VAT
Displaying product prices excluding VAT and only adding it at checkout. In B2C transactions, all displayed prices must include VAT. Showing ex-VAT prices first misleads consumers.
Clear payment obligation button
A checkout button that reads "Buy now" or "Order and pay" (or the German equivalent "Zahlungspflichtig bestellen"). This makes the payment obligation unmistakable and satisfies EU Consumer Rights Directive Article 8(2).
Honest price history
Showing "€29 (lowest price in last 30 days: €35)" next to discounted products. This complies with the Omnibus Directive and builds customer trust through transparent pricing.
Withdrawal info before checkout
A visible section before the payment step explaining: "You have 14 days to return this product without giving a reason. Returns are free." This satisfies pre-contractual information requirements.
VAT-inclusive pricing throughout
All product pages and listings show prices including VAT with a note: "All prices include VAT." Shipping costs are shown separately but clearly before checkout begins.
Related guides
Companies House Website Disclosures: What UK Law Requires on Your Site
What UK law requires companies to display on their website. Companies Act 2006 s.82, Companies (Trading Disclosures) Regulations 2008, E-Commerce Regulations 2002, VAT number rules and sole trader requirements.
Consumer Rights Act 2015: What UK Websites Must Disclose
Mandatory disclosures for UK e-commerce websites under the Consumer Rights Act 2015 and Consumer Contracts Regulations 2013. Pre-contract information, returns rights, and what Trading Standards enforces.
DMCCA 2024: How the CMA Enforces Dark Patterns on UK Websites
How the CMA enforces dark patterns under the Digital Markets, Competition and Consumers Act 2024. Drip pricing, fake reviews, subscription traps, and the CMA's new direct-fining powers.
DMCCA Fines: What 10% of Global Turnover Actually Means for UK Businesses
DMCCA 2024 penalty structure for UK businesses. Up to 10% global turnover, £300,000 for individuals, daily continuing-breach penalties, and how the CMA calculates fines in practice.
Online cancellation for UK consumers in 2026: DMCCA 2024 and the CCRs 2013
UK cancellation rights for online contracts in 2026. CCRs 2013 14-day cooling-off, DMCCA 2024 subscription regime and CMA enforcement powers up to 10% turnover.
Received a Getty Images UK Letter? Here's What It Means
How Getty Images UK enforcement letters work, how they differ from PicRights, what the realistic settlement range is under CDPA 1988, and what happens if Getty files in IPEC.
Received a PicRights Letter in the UK? What to Check Before Paying
How PicRights operates in the UK, what to verify before paying a demand letter, realistic settlement ranges under CDPA 1988, and when to involve a solicitor.
UK Copyright Act 1988: How Image Infringement Claims Actually Work
How CDPA 1988 applies to website image claims in the UK. Sections 16 and 17, damages under sections 96-97, the notional licence fee approach, IPEC vs High Court, and the 6-year limitation period.
"Buy Now" vs "Order": Why Your Button Text Matters Legally
EU law requires specific wording on order buttons. The wrong text could make your orders non-binding. Here's what your checkout button must say.
EU Checkout Page Requirements: Button Text, Pricing & Consent
EU rules for your checkout page: order button text, price display, withdrawal rights, and consent requirements. What you must show before the customer clicks Buy.
Discount Pricing Rules: The 30-Day Prior Price Requirement
EU Omnibus Directive requires showing the lowest price from the past 30 days when advertising a discount. Here's how it works.
EU Consumer Rights for Online Sellers: Plain-Language Guide
EU consumer protection law affects every online shop. Here are the rules you need to follow, explained without legal jargon.
The 14-Day Withdrawal Right: What Every Online Seller Must Know
EU law gives online shoppers 14 days to return purchases without reason. Here's what you must tell them and how to handle it.
Related from other areas
Check your website now
Scan your website for E-Commerce issues and 30+ other checks.
Scan your site free