[{"data":1,"prerenderedAt":654},["ShallowReactive",2],{"guidelines-meta":3,"guideline-global-global-tde-guarant-01":507},[4,17,24,32,38,48,54,62,67,72,78,84,95,103,110,116,124,133,140,146,151,156,164,172,177,182,189,194,199,208,216,223,233,239,244,249,254,259,264,269,274,279,284,289,294,299,304,309,314,324,329,334,342,347,352,357,362,367,372,377,382,387,392,397,402,407,412,417,422,427,432,437,442,447,454,459,464,473,479,488,497,502],{"title":5,"category":6,"dimension":7,"severity":8,"targets":9,"status":12,"path":13,"stem":14,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":16},"Entering a discount code gives a clear result","cart","decision-clarity","medium",[10,11],"human","agent","published","\u002Fguidelines\u002Fcart\u002Fcart-dc-code-01","guidelines\u002Fcart\u002Fcart-dc-code-01","platform_specific",null,{"title":18,"category":6,"dimension":7,"severity":19,"targets":20,"status":12,"path":21,"stem":22,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Cart quantity value remains fully readable at all supported quantities","high",[10,11],"\u002Fguidelines\u002Fcart\u002Fcart-dc-qty-01","guidelines\u002Fcart\u002Fcart-dc-qty-01","no_divergence",{"title":25,"category":6,"dimension":7,"severity":19,"targets":26,"status":12,"path":28,"stem":29,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":30},"The cart states a cost breakdown, not only a total",[10,11,27],"machine","\u002Fguidelines\u002Fcart\u002Fcart-dc-totals-01","guidelines\u002Fcart\u002Fcart-dc-totals-01",[31],"Dir 2011\u002F83\u002FEU Art. 6(1)(e)",{"title":33,"category":6,"dimension":34,"severity":8,"targets":35,"status":12,"path":36,"stem":37,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":16},"Cart contents are readable as text without interaction","machine-extractability",[11,27],"\u002Fguidelines\u002Fcart\u002Fcart-me-content-01","guidelines\u002Fcart\u002Fcart-me-content-01",{"title":39,"category":6,"dimension":40,"severity":19,"targets":41,"status":12,"path":42,"stem":43,"shopware_status":15,"shopify_status":15,"audience":44,"regulation":46},"The cart contains only what the customer chose","semantic-integrity",[10,11],"\u002Fguidelines\u002Fcart\u002Fcart-si-mutate-01","guidelines\u002Fcart\u002Fcart-si-mutate-01",[45],"b2c",[47],"Dir 2011\u002F83\u002FEU Art. 22",{"title":49,"category":6,"dimension":50,"severity":19,"targets":51,"status":12,"path":52,"stem":53,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":16},"The cart flags items that can no longer be bought","system-robustness",[10,11,27],"\u002Fguidelines\u002Fcart\u002Fcart-sr-avail-01","guidelines\u002Fcart\u002Fcart-sr-avail-01",{"title":55,"category":6,"dimension":50,"severity":19,"targets":56,"status":12,"path":57,"stem":58,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":59},"Cart controls work with the keyboard alone",[10],"\u002Fguidelines\u002Fcart\u002Fcart-sr-control-01","guidelines\u002Fcart\u002Fcart-sr-control-01",[60,61],"Dir (EU) 2019\u002F882","EN 301 549 \u002F WCAG 2.1 AA: 2.1.1, 2.4.7, 4.1.2, 4.1.3",{"title":63,"category":6,"dimension":50,"severity":19,"targets":64,"status":12,"path":65,"stem":66,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Cart line items can be changed and removed in place",[10,11],"\u002Fguidelines\u002Fcart\u002Fcart-sr-edit-01","guidelines\u002Fcart\u002Fcart-sr-edit-01",{"title":68,"category":6,"dimension":50,"severity":19,"targets":69,"status":12,"path":70,"stem":71,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Selected offer state persists unchanged from PDP to Cart",[11],"\u002Fguidelines\u002Fcart\u002Fcart-sr-persist-01","guidelines\u002Fcart\u002Fcart-sr-persist-01",{"title":73,"category":6,"dimension":50,"severity":74,"targets":75,"status":12,"path":76,"stem":77,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Cart quantity persists across checkout navigation","critical",[10,11],"\u002Fguidelines\u002Fcart\u002Fcart-sr-qty-01","guidelines\u002Fcart\u002Fcart-sr-qty-01",{"title":79,"category":6,"dimension":80,"severity":19,"targets":81,"status":12,"path":82,"stem":83,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Cart reinforces the user’s selected product decision with clear visual and attribute confirmation","trust-decision-enablement",[10],"\u002Fguidelines\u002Fcart\u002Fcart-te-reinforce-01","guidelines\u002Fcart\u002Fcart-te-reinforce-01",{"title":85,"category":86,"dimension":7,"severity":74,"targets":87,"status":12,"path":88,"stem":89,"shopware_status":15,"shopify_status":15,"audience":90,"regulation":91},"The order button says that ordering means an obligation to pay","checkout",[10,11,27],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-dc-button-01","guidelines\u002Fcheckout\u002Fcheckout-dc-button-01",[45],[92,93,94],"Dir 2011\u002F83\u002FEU Art. 8(2)","BGB §312j(3), (4) (DE)","BGH I ZR 159\u002F24 (DE)",{"title":96,"category":86,"dimension":7,"severity":19,"targets":97,"status":12,"path":98,"stem":99,"shopware_status":15,"shopify_status":15,"audience":100,"regulation":101},"No cost appears at checkout that was not determinable earlier",[10,11],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-dc-cost-01","guidelines\u002Fcheckout\u002Fcheckout-dc-cost-01",[45],[102],"Dir 2011\u002F83\u002FEU Art. 6(1)(e), Art. 6(6)",{"title":104,"category":86,"dimension":7,"severity":19,"targets":105,"status":12,"path":106,"stem":107,"shopware_status":23,"shopify_status":15,"audience":16,"regulation":108},"Every checkout field has a label, a required marker and errors tied to it",[10],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-dc-field-01","guidelines\u002Fcheckout\u002Fcheckout-dc-field-01",[60,109],"EN 301 549 \u002F WCAG 2.1 AA: 3.3.1, 3.3.2, 3.3.3, 1.3.1, 4.1.2",{"title":111,"category":86,"dimension":7,"severity":19,"targets":112,"status":12,"path":113,"stem":114,"shopware_status":15,"shopify_status":15,"audience":115,"regulation":16},"Consumers can complete a purchase without creating an account",[10],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-dc-guest-01","guidelines\u002Fcheckout\u002Fcheckout-dc-guest-01",[45],{"title":117,"category":86,"dimension":7,"severity":19,"targets":118,"status":12,"path":119,"stem":120,"shopware_status":15,"shopify_status":15,"audience":121,"regulation":122},"No paid addition is pre-selected and no consent is pre-ticked",[10,11],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-dc-optin-01","guidelines\u002Fcheckout\u002Fcheckout-dc-optin-01",[45],[47,123],"Reg (EU) 2016\u002F679 Art. 4(11), Art. 7",{"title":125,"category":86,"dimension":7,"severity":19,"targets":126,"status":12,"path":127,"stem":128,"shopware_status":23,"shopify_status":15,"audience":129,"regulation":130},"What is ordered and what it costs is shown next to the order button",[10,11,27],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-dc-summary-01","guidelines\u002Fcheckout\u002Fcheckout-dc-summary-01",[45],[131,132],"Dir 2011\u002F83\u002FEU Art. 8(2) with Art. 6(1)(a),(e),(o),(p)","BGB §312j(2) (DE)",{"title":134,"category":86,"dimension":34,"severity":8,"targets":135,"status":12,"path":136,"stem":137,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":138},"Address and contact fields carry correct autocomplete tokens",[10,11,27],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-me-autofill-01","guidelines\u002Fcheckout\u002Fcheckout-me-autofill-01",[139],"EN 301 549 \u002F WCAG 2.1 AA: 1.3.5",{"title":141,"category":86,"dimension":50,"severity":19,"targets":142,"status":12,"path":143,"stem":144,"shopware_status":15,"shopify_status":145,"audience":16,"regulation":16},"Returning to an earlier step preserves entered data",[10],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-sr-back-01","guidelines\u002Fcheckout\u002Fcheckout-sr-back-01","not_applicable",{"title":147,"category":86,"dimension":50,"severity":19,"targets":148,"status":12,"path":149,"stem":150,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":16},"A failed or cancelled payment leaves the order intact and payable",[10],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-sr-payfail-01","guidelines\u002Fcheckout\u002Fcheckout-sr-payfail-01",{"title":152,"category":86,"dimension":50,"severity":19,"targets":153,"status":12,"path":154,"stem":155,"shopware_status":23,"shopify_status":15,"audience":16,"regulation":16},"Validation errors keep what was entered and say what is wrong",[10],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-sr-valid-01","guidelines\u002Fcheckout\u002Fcheckout-sr-valid-01",{"title":157,"category":86,"dimension":80,"severity":19,"targets":158,"status":12,"path":159,"stem":160,"shopware_status":15,"shopify_status":15,"audience":161,"regulation":162},"The order confirmation records what was agreed",[10,27],"\u002Fguidelines\u002Fcheckout\u002Fcheckout-tde-confirm-01","guidelines\u002Fcheckout\u002Fcheckout-tde-confirm-01",[45],[163],"Dir 2011\u002F83\u002FEU Art. 8(7), Art. 6(1)(h), Art. 10",{"title":165,"category":166,"dimension":7,"severity":8,"targets":167,"status":12,"path":168,"stem":169,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":170},"Automatically moving content can be paused","global",[10],"\u002Fguidelines\u002Fglobal\u002Fglobal-dc-carousel-01","guidelines\u002Fglobal\u002Fglobal-dc-carousel-01",[60,171],"EN 301 549 \u002F WCAG 2.1 AA: 2.2.2, 2.1.1, 4.1.2",{"title":173,"category":166,"dimension":7,"severity":19,"targets":174,"status":12,"path":175,"stem":176,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"The consent layer does not obscure commercial information",[10,11,27],"\u002Fguidelines\u002Fglobal\u002Fglobal-dc-consent-01","guidelines\u002Fglobal\u002Fglobal-dc-consent-01",{"title":178,"category":166,"dimension":34,"severity":8,"targets":179,"status":12,"path":180,"stem":181,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":16},"Main navigation is made of real links that work without scripts",[11,27],"\u002Fguidelines\u002Fglobal\u002Fglobal-me-nav-01","guidelines\u002Fglobal\u002Fglobal-me-nav-01",{"title":183,"category":166,"dimension":50,"severity":8,"targets":184,"status":12,"path":185,"stem":186,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":187},"Customers from other member states are not blocked or redirected",[10],"\u002Fguidelines\u002Fglobal\u002Fglobal-sr-geo-01","guidelines\u002Fglobal\u002Fglobal-sr-geo-01",[188],"Reg (EU) 2018\u002F302 Art. 3, 4, 5",{"title":190,"category":166,"dimension":50,"severity":8,"targets":191,"status":12,"path":192,"stem":193,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":16},"Search results are addressable and the empty state is handled",[10,11,27],"\u002Fguidelines\u002Fglobal\u002Fglobal-sr-search-01","guidelines\u002Fglobal\u002Fglobal-sr-search-01",{"title":195,"category":166,"dimension":80,"severity":8,"targets":196,"status":12,"path":197,"stem":198,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Trust marks name who issued them",[10,11],"\u002Fguidelines\u002Fglobal\u002Fglobal-tde-badge-01","guidelines\u002Fglobal\u002Fglobal-tde-badge-01",{"title":200,"category":166,"dimension":80,"severity":19,"targets":201,"status":12,"path":202,"stem":203,"shopware_status":23,"shopify_status":23,"audience":204,"regulation":205},"Products with a producer durability guarantee carry the GARAN label, and no other product does",[10,11,27],"\u002Fguidelines\u002Fglobal\u002Fglobal-tde-garan-01","guidelines\u002Fglobal\u002Fglobal-tde-garan-01",[45],[206,207],"Dir 2011\u002F83\u002FEU Art. 6(1) as amended by Dir (EU) 2024\u002F825","Implementing Reg (EU) 2025\u002F1960",{"title":209,"category":166,"dimension":80,"severity":19,"targets":210,"status":12,"path":211,"stem":212,"shopware_status":23,"shopify_status":23,"audience":213,"regulation":214},"Environmental claims are specific and sustainability labels name their scheme",[10,11],"\u002Fguidelines\u002Fglobal\u002Fglobal-tde-green-01","guidelines\u002Fglobal\u002Fglobal-tde-green-01",[45],[215],"Dir 2005\u002F29\u002FEC as amended by Dir (EU) 2024\u002F825, Annex I",{"title":217,"category":166,"dimension":80,"severity":19,"targets":218,"status":12,"path":219,"stem":220,"shopware_status":23,"shopify_status":23,"audience":221,"regulation":222},"Every shop shows the legal guarantee notice and keeps commercial guarantees separate from it",[10,11,27],"\u002Fguidelines\u002Fglobal\u002Fglobal-tde-guarant-01","guidelines\u002Fglobal\u002Fglobal-tde-guarant-01",[45],[206,207],{"title":224,"category":166,"dimension":80,"severity":19,"targets":225,"status":12,"path":226,"stem":227,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":228},"Trader identity and service information are reachable from every page",[10,11,27],"\u002Fguidelines\u002Fglobal\u002Fglobal-tde-legal-01","guidelines\u002Fglobal\u002Fglobal-tde-legal-01",[229,230,231,232],"Dir 2000\u002F31\u002FEC Art. 5","Dir 2011\u002F83\u002FEU Art. 6(1)(b),(c)","DDG §5 (DE)","BGB §312k (DE)",{"title":234,"category":235,"dimension":7,"severity":19,"targets":236,"status":12,"path":237,"stem":238,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Purchase restrictions are disclosed upfront","pdp",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-c-restrict-01","guidelines\u002Fpdp\u002Fpdp-c-restrict-01",{"title":240,"category":235,"dimension":7,"severity":19,"targets":241,"status":12,"path":242,"stem":243,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Above-the-fold decision completeness",[10],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-atf-01","guidelines\u002Fpdp\u002Fpdp-dc-atf-01",{"title":245,"category":235,"dimension":7,"severity":19,"targets":246,"status":12,"path":247,"stem":248,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Cognitive load per section",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-cl-01","guidelines\u002Fpdp\u002Fpdp-dc-cl-01",{"title":250,"category":235,"dimension":7,"severity":19,"targets":251,"status":12,"path":252,"stem":253,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Scroll-to-CTA Reinforcement",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-cta-01","guidelines\u002Fpdp\u002Fpdp-dc-cta-01",{"title":255,"category":235,"dimension":7,"severity":19,"targets":256,"status":12,"path":257,"stem":258,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Primary CTA state is always explainable",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-cta-02","guidelines\u002Fpdp\u002Fpdp-dc-cta-02",{"title":260,"category":235,"dimension":7,"severity":8,"targets":261,"status":12,"path":262,"stem":263,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Primary CTA is visually dominant",[10],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-cta-vis-01","guidelines\u002Fpdp\u002Fpdp-dc-cta-vis-01",{"title":265,"category":235,"dimension":7,"severity":19,"targets":266,"status":12,"path":267,"stem":268,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Delivery time is explicit and state-specific",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-delivery-01","guidelines\u002Fpdp\u002Fpdp-dc-delivery-01",{"title":270,"category":235,"dimension":7,"severity":19,"targets":271,"status":12,"path":272,"stem":273,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Product description communicates functional understanding",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-desc-01","guidelines\u002Fpdp\u002Fpdp-dc-desc-01",{"title":275,"category":235,"dimension":7,"severity":74,"targets":276,"status":12,"path":277,"stem":278,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Product suitability should be clearly self-evident on the PDP",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-fit-01","guidelines\u002Fpdp\u002Fpdp-dc-fit-01",{"title":280,"category":235,"dimension":7,"severity":74,"targets":281,"status":12,"path":282,"stem":283,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Users should clearly understand what is included in the purchase",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-off-01","guidelines\u002Fpdp\u002Fpdp-dc-off-01",{"title":285,"category":235,"dimension":7,"severity":19,"targets":286,"status":12,"path":287,"stem":288,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Object handling block",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-ohb-01","guidelines\u002Fpdp\u002Fpdp-dc-ohb-01",{"title":290,"category":235,"dimension":7,"severity":19,"targets":291,"status":12,"path":292,"stem":293,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Price anchoring presence",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-pap-01","guidelines\u002Fpdp\u002Fpdp-dc-pap-01",{"title":295,"category":235,"dimension":7,"severity":19,"targets":296,"status":12,"path":297,"stem":298,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Payment options and financing conditions should be clearly visible before checkout",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-pay-01","guidelines\u002Fpdp\u002Fpdp-dc-pay-01",{"title":300,"category":235,"dimension":7,"severity":19,"targets":301,"status":12,"path":302,"stem":303,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"The total cost and unit-based pricing of the product should be clearly understandable before purchase",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-prc-01","guidelines\u002Fpdp\u002Fpdp-dc-prc-01",{"title":305,"category":235,"dimension":7,"severity":19,"targets":306,"status":12,"path":307,"stem":308,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Price visible without interaction",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-price-01","guidelines\u002Fpdp\u002Fpdp-dc-price-01",{"title":310,"category":235,"dimension":7,"severity":19,"targets":311,"status":12,"path":312,"stem":313,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Primary value proposition clarity",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-pvp-01","guidelines\u002Fpdp\u002Fpdp-dc-pvp-01",{"title":315,"category":235,"dimension":7,"severity":19,"targets":316,"status":12,"path":317,"stem":318,"shopware_status":15,"shopify_status":15,"audience":319,"regulation":320},"A price reduction says which price it is measured against",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-ref-01","guidelines\u002Fpdp\u002Fpdp-dc-ref-01",[45],[321,322,323],"Dir 98\u002F6\u002FEC Art. 6a","CJEU C-330\u002F23 (Aldi Süd)","PAngV §11 (DE)",{"title":325,"category":235,"dimension":7,"severity":19,"targets":326,"status":12,"path":327,"stem":328,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Return conditions are visible before purchase",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-returns-01","guidelines\u002Fpdp\u002Fpdp-dc-returns-01",{"title":330,"category":235,"dimension":7,"severity":19,"targets":331,"status":12,"path":332,"stem":333,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Social proof density & placement",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-sp-01","guidelines\u002Fpdp\u002Fpdp-dc-sp-01",{"title":335,"category":235,"dimension":7,"severity":19,"targets":336,"status":12,"path":337,"stem":338,"shopware_status":15,"shopify_status":15,"audience":339,"regulation":340},"Subscription terms are shown where the customer subscribes",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-subscr-01","guidelines\u002Fpdp\u002Fpdp-dc-subscr-01",[45],[341,232],"Dir 2011\u002F83\u002FEU Art. 6(1)(e),(o),(p)",{"title":343,"category":235,"dimension":7,"severity":19,"targets":344,"status":12,"path":345,"stem":346,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Total price is determinable before checkout",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-total-01","guidelines\u002Fpdp\u002Fpdp-dc-total-01",{"title":348,"category":235,"dimension":7,"severity":19,"targets":349,"status":12,"path":350,"stem":351,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Urgency & momentum signals",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-ums-01","guidelines\u002Fpdp\u002Fpdp-dc-ums-01",{"title":353,"category":235,"dimension":7,"severity":19,"targets":354,"status":12,"path":355,"stem":356,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Variant friction index",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-var-01","guidelines\u002Fpdp\u002Fpdp-dc-var-01",{"title":358,"category":235,"dimension":7,"severity":19,"targets":359,"status":12,"path":360,"stem":361,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Variant selection is required before purchase when applicable",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-var-req-01","guidelines\u002Fpdp\u002Fpdp-dc-var-req-01",{"title":363,"category":235,"dimension":7,"severity":8,"targets":364,"status":12,"path":365,"stem":366,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Primary product information is visible above initial viewport",[10],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-viewport-01","guidelines\u002Fpdp\u002Fpdp-dc-viewport-01",{"title":368,"category":235,"dimension":7,"severity":19,"targets":369,"status":12,"path":370,"stem":371,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Visual proof of value",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-dc-vpv-01","guidelines\u002Fpdp\u002Fpdp-dc-vpv-01",{"title":373,"category":235,"dimension":34,"severity":74,"targets":374,"status":12,"path":375,"stem":376,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Structured product data aligns with visible content",[11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-me-align-01","guidelines\u002Fpdp\u002Fpdp-me-align-01",{"title":378,"category":235,"dimension":34,"severity":19,"targets":379,"status":12,"path":380,"stem":381,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Core product attributes are presented as structured text",[11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-me-attr-01","guidelines\u002Fpdp\u002Fpdp-me-attr-01",{"title":383,"category":235,"dimension":34,"severity":8,"targets":384,"status":12,"path":385,"stem":386,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Single semantic H1 on PDP",[11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-me-h1-01","guidelines\u002Fpdp\u002Fpdp-me-h1-01",{"title":388,"category":235,"dimension":7,"severity":19,"targets":389,"status":12,"path":390,"stem":391,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Related product variants are clearly discoverable and cross-linked",[10],"\u002Fguidelines\u002Fpdp\u002Fpdp-merch-variant-01","guidelines\u002Fpdp\u002Fpdp-merch-variant-01",{"title":393,"category":235,"dimension":40,"severity":74,"targets":394,"status":12,"path":395,"stem":396,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Canonical Product & Offer Identity",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-mi-id-01","guidelines\u002Fpdp\u002Fpdp-mi-id-01",{"title":398,"category":235,"dimension":40,"severity":8,"targets":399,"status":12,"path":400,"stem":401,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Product claims are supported by concrete evidence",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-si-claims-01","guidelines\u002Fpdp\u002Fpdp-si-claims-01",{"title":403,"category":235,"dimension":40,"severity":74,"targets":404,"status":12,"path":405,"stem":406,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"No contradictory product information across the PDP",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-si-consist-01","guidelines\u002Fpdp\u002Fpdp-si-consist-01",{"title":408,"category":235,"dimension":40,"severity":8,"targets":409,"status":12,"path":410,"stem":411,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Product imagery matches selected variant",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-si-image-01","guidelines\u002Fpdp\u002Fpdp-si-image-01",{"title":413,"category":235,"dimension":40,"severity":19,"targets":414,"status":12,"path":415,"stem":416,"shopware_status":23,"shopify_status":15,"audience":16,"regulation":16},"Listing, product page, cart and checkout agree with each other",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-si-surface-01","guidelines\u002Fpdp\u002Fpdp-si-surface-01",{"title":418,"category":235,"dimension":40,"severity":19,"targets":419,"status":12,"path":420,"stem":421,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Variant selection does not redefine product identity",[11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-si-var-01","guidelines\u002Fpdp\u002Fpdp-si-var-01",{"title":423,"category":235,"dimension":50,"severity":19,"targets":424,"status":12,"path":425,"stem":426,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Availability status rendered as text in DOM",[11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-sr-avail-01","guidelines\u002Fpdp\u002Fpdp-sr-avail-01",{"title":428,"category":235,"dimension":50,"severity":74,"targets":429,"status":12,"path":430,"stem":431,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Default PDP State Is Valid",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-sr-def-01","guidelines\u002Fpdp\u002Fpdp-sr-def-01",{"title":433,"category":235,"dimension":50,"severity":19,"targets":434,"status":12,"path":435,"stem":436,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"PDP loads core decision data without delay",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-sr-load-01","guidelines\u002Fpdp\u002Fpdp-sr-load-01",{"title":438,"category":235,"dimension":50,"severity":74,"targets":439,"status":12,"path":440,"stem":441,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Price is rendered as authoritative text in DOM",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-sr-price-01","guidelines\u002Fpdp\u002Fpdp-sr-price-01",{"title":443,"category":235,"dimension":50,"severity":74,"targets":444,"status":12,"path":445,"stem":446,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":16},"Stock status reflects real purchasability",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-sr-stock-01","guidelines\u002Fpdp\u002Fpdp-sr-stock-01",{"title":448,"category":235,"dimension":50,"severity":19,"targets":449,"status":12,"path":450,"stem":451,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":452},"Variant selection works with the keyboard, and the price change is announced",[10,11],"\u002Fguidelines\u002Fpdp\u002Fpdp-sr-variant-01","guidelines\u002Fpdp\u002Fpdp-sr-variant-01",[60,453],"EN 301 549 \u002F WCAG 2.1 AA: 2.1.1, 4.1.2, 4.1.3, 1.4.1",{"title":455,"category":235,"dimension":80,"severity":19,"targets":456,"status":12,"path":457,"stem":458,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Fulfillment expectations are clearly communicated and structurally supported",[10,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-td-ful-01","guidelines\u002Fpdp\u002Fpdp-td-ful-01",{"title":460,"category":235,"dimension":80,"severity":19,"targets":461,"status":12,"path":462,"stem":463,"shopware_status":23,"shopify_status":23,"audience":16,"regulation":16},"Product reviews should provide meaningful information that helps users make a confident purchase decision",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-td-rev-01","guidelines\u002Fpdp\u002Fpdp-td-rev-01",{"title":465,"category":235,"dimension":80,"severity":19,"targets":466,"status":12,"path":467,"stem":468,"shopware_status":15,"shopify_status":15,"audience":469,"regulation":470},"The shop says where reviews come from and how they are checked",[10,11,27],"\u002Fguidelines\u002Fpdp\u002Fpdp-tde-revauth-01","guidelines\u002Fpdp\u002Fpdp-tde-revauth-01",[45],[471,472],"Dir 2005\u002F29\u002FEC Art. 7(6)","Dir 2005\u002F29\u002FEC Annex I No. 23b, 23c",{"title":474,"category":475,"dimension":7,"severity":8,"targets":476,"status":12,"path":477,"stem":478,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":16},"A “from” price says which variant it belongs to","plp",[10,11],"\u002Fguidelines\u002Fplp\u002Fplp-dc-from-01","guidelines\u002Fplp\u002Fplp-dc-from-01",{"title":480,"category":475,"dimension":7,"severity":19,"targets":481,"status":12,"path":482,"stem":483,"shopware_status":15,"shopify_status":15,"audience":484,"regulation":485},"Listing prices are what the customer pays, and quick-add listings carry the price notices",[10,11,27],"\u002Fguidelines\u002Fplp\u002Fplp-dc-price-01","guidelines\u002Fplp\u002Fplp-dc-price-01",[45],[486,487],"Dir 98\u002F6\u002FEC Art. 2(a), 3(1)","PAngV §3, §6 (DE)",{"title":489,"category":475,"dimension":7,"severity":19,"targets":490,"status":12,"path":491,"stem":492,"shopware_status":15,"shopify_status":15,"audience":493,"regulation":494},"Unit price is shown on listing tiles for products sold by measure",[10,11,27],"\u002Fguidelines\u002Fplp\u002Fplp-dc-unit-01","guidelines\u002Fplp\u002Fplp-dc-unit-01",[45],[495,496],"Dir 98\u002F6\u002FEC Art. 3(1)","PAngV §4 (DE)",{"title":498,"category":475,"dimension":34,"severity":19,"targets":499,"status":12,"path":500,"stem":501,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":16},"Listing tiles show title, price and availability as text",[11,27],"\u002Fguidelines\u002Fplp\u002Fplp-me-tile-01","guidelines\u002Fplp\u002Fplp-me-tile-01",{"title":503,"category":475,"dimension":50,"severity":19,"targets":504,"status":12,"path":505,"stem":506,"shopware_status":15,"shopify_status":15,"audience":16,"regulation":16},"Every set of listing results has its own URL",[10,11,27],"\u002Fguidelines\u002Fplp\u002Fplp-sr-url-01","guidelines\u002Fplp\u002Fplp-sr-url-01",{"id":508,"title":217,"audience":509,"body":510,"category":166,"description":637,"dimension":80,"extension":645,"jurisdiction":646,"meta":648,"navigation":649,"path":219,"regulation":650,"seo":651,"severity":19,"shopify_status":23,"shopware_status":23,"status":12,"stem":220,"targets":652,"__hash__":653},"guidelines\u002Fguidelines\u002Fglobal\u002Fglobal-tde-guarant-01.md",[45],{"type":511,"value":512,"toc":636},"minimark",[513,518,522,529,532,540,544,547,550,553,557,588,592,615,621,625,628,631],[514,515,517],"h2",{"id":516},"what-is-being-checked","What is being checked",[519,520,521],"p",{},"Whether the shop shows the EU harmonised notice on the legal guarantee of conformity, and whether any commercial guarantee the shop advertises or sells is presented as additional to the legal guarantee, never as a replacement for it.",[519,523,524,528],{},[525,526,527],"strong",{},"Who this applies to: every B2C shop in the EU, without exception.","\nEvery shop that sells goods to consumers must show one standard graphic, the same for all shops, that reminds customers of their legal guarantee: at least two years, and the seller is liable. It is not about any specific product. It is shown once at shop level, the way a legal notice or a privacy link is.",[519,530,531],{},"This is a prescribed notice, not a free-text statement. A shop that writes its own sentence about statutory rights does not satisfy it.",[519,533,534,535,539],{},"Whether individual products additionally need the GARAN label is a separate question with a separate answer. It applies only to products with a qualifying producer guarantee and is covered in ",[536,537,538],"a",{"href":202},"GLOBAL-TDE-GARAN-01",".",[514,541,543],{"id":542},"why-it-matters","Why it matters",[519,545,546],{},"Customers routinely confuse the legal guarantee with whatever warranty a shop or brand advertises, and many do not know that the seller is liable for defects regardless of any warranty. That gap is exactly what has allowed extended warranty products to be sold that partly duplicate rights the buyer already holds. The harmonised notice replaces free-form wording with one recognisable format across the EU, so a shopper can tell at a glance what the law gives them.",[519,548,549],{},"From 27 September 2026 the notice is part of the required pre-contractual information for online sales. Problems rarely come from bad intent. They come from a notice rebuilt in the shop's own design, a notice that only exists in the terms and conditions, or a shop warranty worded as if it were the customer's only remedy.",[519,551,552],{},"There is a commercial case as well as a compliance one. A shop that states the legal position plainly and then explains what its own guarantee adds on top is making a clearer offer than one that lets the two blur. Letting them blur is itself an unfair practice risk.",[514,554,556],{"id":555},"failure-signals","Failure signals",[558,559,560,564,567,570,573,576,579,582,585],"ul",{},[561,562,563],"li",{},"The notice cannot be found anywhere on the site, or the legal guarantee is only described in the terms and conditions.",[561,565,566],{},"A self-written statement about statutory rights is used in place of the official notice.",[561,568,569],{},"The notice has been rebuilt in HTML, cropped, recoloured, shortened or set in the shop's own fonts instead of using the official file.",[561,571,572],{},"The notice is too small to read at normal display size.",[561,574,575],{},"There is only the QR code, with no clickable link to the Your Europe page in the shop's language.",[561,577,578],{},"The order confirmation email does not contain the notice.",[561,580,581],{},"A shop warranty or paid extended warranty is advertised with no statement that the legal guarantee exists independently of it.",[561,583,584],{},"Warranty wording implies it is the only remedy available to the customer.",[561,586,587],{},"Guarantee wording differs between pages in a way that suggests it is entered by hand per product rather than rendered from one source.",[514,589,591],{"id":590},"how-to-verify","How to verify",[593,594,595,598,606,609,612],"ol",{},[561,596,597],{},"Check the header or footer, and the checkout, for a link such as \"Your legal guarantee rights\". Confirm it opens the full, unaltered, colour version of the official notice.",[561,599,600,601,605],{},"Confirm the notice is readable on desktop and mobile without zooming, and that a clickable link to the Your Europe guarantee page in the shop's language sits next to it (for German: ",[602,603,604],"code",{},"europa.eu\u002Fyoureurope\u002Fgarantien",").",[561,607,608],{},"Place a test order and confirm the notice is in the confirmation email.",[561,610,611],{},"If the shop offers or sells its own warranty, confirm it is described as additional to the legal guarantee wherever it appears, including product pages, cart add-ons and checkout.",[561,613,614],{},"Compare several pages and confirm the notice and any guarantee wording come from one shared source rather than from free text in individual product descriptions.",[519,616,617,620],{},[525,618,619],{},"Timing note:"," the requirement applies from 27 September 2026. The binding design and content of the notice are fixed by the implementing regulation. The Commission's practical guidelines on how to display it are published as the preliminary view of its services, and their placement examples (header, product catalogue page, checkout) are not exhaustive. National details should be confirmed with counsel. This guideline checks what is visible on the site and compares it against the prescribed form, rather than judging whether the wording reads reasonably.",[514,622,624],{"id":623},"recommended-fix","Recommended fix",[519,626,627],{},"Download the official notice in the shop's language from the European Commission and use it unchanged, in the RGB colour version for the web. Add a text link to it in the header or footer and in checkout, open the full notice on the first click, place the Your Europe link next to it, and add it to the order confirmation email. This is a one-time change.",[519,629,630],{},"Render the notice from a single shared component, so it can be changed in one place and never drifts between pages. Where the shop offers its own warranty, render it through a separate component that states plainly that it does not affect the legal guarantee.",[519,632,633,634,539],{},"If products in the range carry a producer durability guarantee, continue with ",[536,635,538],{"href":202},{"title":637,"searchDepth":638,"depth":638,"links":639},"",2,[640,641,642,643,644],{"id":516,"depth":638,"text":517},{"id":542,"depth":638,"text":543},{"id":555,"depth":638,"text":556},{"id":590,"depth":638,"text":591},{"id":623,"depth":638,"text":624},"md",[647],"eu",{},true,[206,207],{"title":217,"description":637},[10,11,27],"xbYEog4rcCq8YPah4MR6wvKhYKBITyV_oYfCo3cd2Nw",1790015159987]