Zum Inhalt springen

Laenderspezifischer EU-Compliance-Leitfaden

Obwohl das Recht der Europaeischen Union einen harmonisierten Rahmen fuer Verbraucherrechte setzt, haben die Mitgliedstaaten nationale Besonderheiten im E-Commerce-Recht beibehalten. Das Nichtbeachten dieser lokalen Vorschriften (wie etwa die Beschriftung des Bestellbuttons in Deutschland oder die Gewaehrleistungsfrist in Spanien) kann Abmahnungen durch Mitbewerber oder behoerdliche Bussgelder nach sich ziehen.

Shoplex buendelt diese laenderspezifischen Besonderheiten im Modul country_compliance.


Um die fuer den Kaeufer geltenden gesetzlichen Bestimmungen vor dem Kaufabschluss anzuwenden, ermittelt Shoplex das Zielland anhand einer 5-stufigen Fallback-Hierarchie:

┌────────────────────────────────────────────────────────┐
│ 1. Aktiver POST-Parameter billing_country / country │
└──────────────────────────┬─────────────────────────────┘
│ (wenn leer)
┌──────────────────────────▼─────────────────────────────┐
│ 2. WooCommerce Session Rechnungsland │
└──────────────────────────┬─────────────────────────────┘
│ (wenn leer)
┌──────────────────────────▼─────────────────────────────┐
│ 3. WooCommerce Session Lieferland │
└──────────────────────────┬─────────────────────────────┘
│ (wenn leer)
┌──────────────────────────▼─────────────────────────────┐
│ 4. WC_Geolocation IP-Standort │
└──────────────────────────┬─────────────────────────────┘
│ (wenn leer)
┌──────────────────────────▼─────────────────────────────┐
│ 5. Shop-Basisstandort (wc_get_base_location) │
└────────────────────────────────────────────────────────┘
  1. Aktive POST-Parameter: Liest billing_country oder country bei Kassen-Submissions und Hintergrund-AJAX-Berechnungen (update_order_review).
  2. Kunden-Session Rechnungsland: Liest WC()->customer->get_billing_country() aus der aktuellen Sitzung.
  3. Kunden-Session Lieferland: Liest WC()->customer->get_shipping_country().
  4. Geolokalisierung: Nutzt WC_Geolocation::geolocate_ip() anhand der IP-Adresse des Kunden.
  5. Shop-Basisstandort: Greift als Rueckfallebene auf das Standard-Shopland zurueck (wc_get_base_location()).

Gemaess Artikel 8 Absatz 2 der Richtlinie 2011/83/EU muessen Online-Haendler gewaehrleisten, dass Verbraucher bei der Bestellung ausdruecklich bestaetigen, dass die Bestellung mit einer Zahlungsverpflichtung verbunden ist. Die Mitgliedstaaten haben spezifische gesetzliche Formulierungen festgelegt. Allgemeine Bezeichnungen wie “Weiter”, “Anmelden” oder “Bestellen” genuegen diesen gesetzlichen Vorgaben nicht.

Land Code Gesetzliche Button-Beschriftung Rechtsgrundlage
Deutschland DE Zahlungspflichtig bestellen § 312j Abs. 3 BGB
Oesterreich AT Zahlungspflichtig bestellen § 8 FAGG
Frankreich FR Commande avec obligation de paiement Art. L. 221-14 Code de la consommation
Italien IT Ordina e paga Art. 51 comma 2 Codice del Consumo
Spanien ES Pedido con obligation de pago Art. 98.2 Real Decreto Legislativo 1/2007
Polen PL Zamówienie z obowiązkiem zapłaty Art. 17 Ustawy o prawach konsumenta

Shoplex passt die Beschriftung in beiden Kassen-Systemen von WooCommerce an:

  • Klassischer Checkout: Verwendet den Filter woocommerce_order_button_text.
  • Block-Checkout: Registriert einen Inline-JavaScript-Filter ueber window.wc.blocksCheckout.registerCheckoutFilters:
window.wc.blocksCheckout.registerCheckoutFilters({
name: 'shoplex-country-compliance',
placeOrderButtonLabel: function(label, args) {
return localizedStatutoryLabel;
}
});

Sie koennen die Texte unter WooCommerce > Shoplex Einstellungen > Laender-Compliance anpassen oder ueberschreiben.


Deutschland und Oesterreich: PAngV § 6 und Button-Loesung

Abschnitt betitelt „Deutschland und Oesterreich: PAngV § 6 und Button-Loesung“

Das deutsche Verbraucherrecht verlangt nach der Preisangabenverordnung (PAngV) strikte Preistransparenz direkt am Produkt.

Nach § 6 PAngV muss jeder angezeigte Endpreis Folgendes enthalten:

  1. MwSt.-Angabe: Hinweis, dass die Mehrwertsteuer enthalten ist (z. B. inkl. 19% MwSt.).
  2. Versandkostenhinweis: Angabe, ob Versandkosten separat anfallen (zzgl. Versandkosten).
  3. Direkter Versandkostenlink: Der Hinweis muss direkt auf eine uebersichtliche Versandkostentabelle mit Tarifen und Lieferlaendern verlinken.

Shoplex strukturiert das Markup so, dass MwSt.-Hinweis und verlinkter Versandkostenhinweis direkt unter dem Preisblock stehen:

<p class="price">
<span class="woocommerce-Price-amount">19,90 €</span>
<span class="shoplex-tax-notice">inkl. 19% MwSt.</span>
<span class="shoplex-shipping-notice">
<a href="/versand/">zzgl. Versandkosten</a>
</span>
</p>

Artikel L. 221-14 des franzoesischen Code de la consommation schreibt vor, dass der Bestellbutton gut lesbar mit den Worten “Commande avec obligation de paiement” beschriftet sein muss. Die alleinige Verwendung von “Commander” oder “Valider” fuehrt zur Nichtigkeit des Kaufvertrags.

Gesetz gegen Verschwendung und fuer Kreislaufwirtschaft (AGEC)

Abschnitt betitelt „Gesetz gegen Verschwendung und fuer Kreislaufwirtschaft (AGEC)“

Gemaess dem franzoesischen AGEC-Gesetz (Loi Anti-Gaspillage pour une Economie Circulaire) muessen Unternehmen, die verpackte Waren, Elektronik oder Textilien in Frankreich in Verkehr bringen, bei der ADEME registriert sein.

Nach der Registrierung erhaelt das Unternehmen eine Identifiant Unique REP (IDU).

  • Beispiel: FR123456_01ABCD
  • Die IDU muss im Impressum (Mentions Legales), in den AGB (CGV) und im Seiten-Footer aufgefuehrt werden.

In Shoplex hinterlegen Sie Ihre IDU unter WooCommerce > Shoplex Einstellungen > Laender-Compliance > Identifiant Unique REP (EPR). Shoplex gibt diese Nummer automatisch in den Anbieterangaben aus.


Spanien: Real Decreto-ley 7/2021 (3 Jahre Gewaehrleistung)

Abschnitt betitelt „Spanien: Real Decreto-ley 7/2021 (3 Jahre Gewaehrleistung)“

Waehrend die EU-Richtlinie 2019/771 eine 2-jaehrige Gewaehrleistung vorsieht, gilt in Spanien nach dem Real Decreto-ley 7/2021 seit dem 1. Januar 2022:

  • 3 Jahre Gewaehrleistung: Die gesetzliche Frist bei Sachmaengeln betraegt in Spanien 3 Jahre (36 Monate) ab Lieferung.
  • 10 Jahre Ersatzteilverfuegbarkeit: Hersteller muessen Ersatzteile und technischen Kundendienst fuer mindestens 10 Jahre nach Produktionsende bereitstellen.

Wird als Zielland ES erkannt, passt Shoplex den Gewaehrleistungstext ueber den Filter shoplex/consumer_info/guarantee_text automatisch an:

  • Standard EU-Hinweis: “Fuer alle Waren gilt die gesetzliche Gewaehrleistung von mindestens zwei Jahren ab Lieferung.”
  • Spanien-Hinweis: “Fuer alle Waren gilt die gesetzliche Gewaehrleistung von drei Jahren ab Lieferung.”

Nach italienischem Recht (D.Lgs. 206/2005) lautet die gesetzliche Button-Beschriftung: “Ordina e paga”.

Haendler muessen Kaeufer vor der Bestellung ueber die 24-monatige gesetzliche Konformitaetsgarantie (garanzia legale di conformita) informieren. Shoplex gibt diesen Hinweis auf der Produktseite und im Reklamationsformular aus.


Verpackungs- und Herstellerregister (LUCID, EPR, BDO)

Abschnitt betitelt „Verpackungs- und Herstellerregister (LUCID, EPR, BDO)“

Online-Haendler, die physische Waren grenzueberschreitend versenden, unterliegen in den Bestimmungslaendern den Pflichten der Erweiterten Herstellerverantwortung (EPR).

┌────────────────────────────────────────────────────────────────────────┐
│ Umweltregister-Speicherung in Shoplex │
├────────────────────┬───────────────────────────────────────────────────┤
│ Land und Gesetz │ Register-Identifikator und Schluessel │
├────────────────────┼───────────────────────────────────────────────────┤
│ Deutschland (VerpackG) │ LUCID-Registrierungsnummer (`lucid_number`) │
│ Frankreich (AGEC) │ Identifiant Unique REP (`epr_number`) │
│ Polen (Ust. Odp.) │ BDO-Nummer (`bdo_number`) │
└────────────────────┴───────────────────────────────────────────────────┘

Jeder Haendler, der verpackte Waren an deutsche Endverbraucher versendet, muss bei der Zentralen Stelle Verpackungsregister (ZSVR) im Register LUCID registriert sein und an einem dualen System teilnehmen.

  • Einstellung: shoplex_country_compliance['lucid_number']
  • Frontend-Ausgabe: LUCID Reg. Nr.: DE1234567890123

Fuer Lieferungen nach Frankreich ist eine Registrierung bei einer zugelassenen Organisation (Citeo, Leko) Pflicht.

  • Einstellung: shoplex_country_compliance['epr_number']
  • Frontend-Ausgabe: Identifiant Unique REP (EPR): FR123456_01ABCD

In Polen taetige Haendler muessen im Register BDO registriert sein.

  • Einstellung: shoplex_country_compliance['bdo_number']
  • Frontend-Ausgabe: Numer BDO: 000123456

Eingetragene Nummern werden automatisch an den Unternehmens-Informationsblock angehaengt (shoplex/business_info/lines):

<div class="shoplex-business-info">
<p>Harbor Goods GmbH<br />Hafenstrasse 12, 20359 Hamburg, Deutschland</p>
<p>USt-IdNr.: DE123456789 | Reg: HRB 123456</p>
<p>
<strong>LUCID Reg. Nr.:</strong> DE1234567890123<br />
<strong>Identifiant Unique REP (EPR):</strong> FR123456_01ABCD<br />
<strong>Numer BDO:</strong> 000123456
</p>
</div>

Alle Beschriftungen und Rechtstexte sind vollstaendig lokalisierbar:

  • WPML und Polylang: wpml-config.xml verknuepft alle Optionen unter shoplex_country_compliance mit der String-Translation.
  • TranslatePress und Loco Translate: Saemtliche Vorgabetexte nutzen __() und _x() Aufrufe unter der Textdomain shoplex.