[{"data":1,"prerenderedAt":1585},["ShallowReactive",2],{"locale-routes":3,"squeeze-paths":229,"announcements":230,"page-\u002Fen\u002Finsights\u002Fwarranty-label-modal-allowed":231,"insights-author-\u002Fen\u002Finsights\u002Fwarranty-label-modal-allowed":1315,"whitepaper-teaser-e-commerce-compliance-2026-27-en":1509},{"home":4,"shopware-margin-check":7,"shopware-plugin-report":10,"privacy":13,"framework-focus":16,"framework":19,"framework-principles":22,"imprint":25,"contact":28,"newsletter-confirmed":31,"shopware-agency-b2b":34,"shopware-agency-electronics":37,"shopware-agency-development":40,"shopware-extension-b2b-quote-management":43,"shopware-agency-geo":46,"shopware-agency":49,"shopware-agency-pricing":52,"shopware-cost-calculator":55,"shopware-agency-migration":58,"shopware-agency-seo":61,"shopware-agency-support":64,"shopware-agency-switch":67,"location-hamburg":70,"location-munich":73,"about":76,"about-mission":79,"about-partners":82,"services-consulting":85,"services-development":88,"services":91,"services-optimization":94,"services-growth":97,"insights-ai-sales-channels-shopware":100,"insights-b2b-quote-management-release":103,"insights-b2b-shop-starten-checkliste":106,"insights-ecommerce-deadlines-2026-27":109,"insights-e-invoice-b2b-shopware-xrechnung-zugferd":112,"insights-ecommerce-search-that-finds":115,"insights-warranty-notice-vs-garan-label":118,"insights-warranty-label-modal":121,"insights-warranty-label-shopware-6":124,"insights-handelskoenig-b2b-quotes":127,"insights-shopware-5-eol":130,"insights-shopware-6-7-release":133,"insights-shopware-6-8-outlook":136,"insights-shopware-6-plans-pricing-2026":139,"insights-shopware-6-migration-noetig":142,"insights-shopware-gmv-2026":145,"insights-shopware-vs-shopify-2026":148,"insights-shopware-maintenance-retainer-development":151,"insights-withdrawal-button-shopware-6":154,"whitepaper-agentic-commerce-b2b-beschaffung":157,"whitepaper-agenturwechsel-wartungsprojekt":160,"whitepaper-compliance-2026-27":163,"whitepapers":166,"whitepaper-kanalverbund-marktplatz-shop-agentic":169,"whitepaper-shopware-6-boutique-vs-grossagentur-tco":172,"case-comspot-focus":175,"case-converge-focus":178,"case-framily-focus":181,"case-ghs-waescherutsche-focus":184,"case-handelskoenig-focus":187,"case-lupa-focus":190,"case-shifter-focus":193,"case-searchhub-comspot":196,"case-topi-focus":199,"case-xucker-focus":202,"talks-beyond-seo-scuc-2026":205,"talks":208,"talks-shopware-container-hosting-hitc-2026":211,"talks-symfony-cli-docker-scuc-2025":214,"webinars":217,"team-alex-jank":220,"team-benedikt-rillox":223,"team":226},{"de":5,"en":6},"\u002F","\u002Fen",{"de":8,"en":9},"\u002Fshopware-margen-check","\u002Fen\u002Fshopware-margin-check",{"de":11,"en":12},"\u002Fshopware-plugin-report","\u002Fen\u002Fshopware-plugin-report",{"de":14,"en":15},"\u002Fdatenschutz","\u002Fen\u002Fprivacy",{"de":17,"en":18},"\u002Fframework\u002Ffocus","\u002Fen\u002Fframework\u002Ffocus",{"de":20,"en":21},"\u002Fframework","\u002Fen\u002Fframework",{"de":23,"en":24},"\u002Fframework\u002Fprinzipien","\u002Fen\u002Fframework\u002Fprinciples",{"de":26,"en":27},"\u002Fimpressum","\u002Fen\u002Fimprint",{"de":29,"en":30},"\u002Fkontakt","\u002Fen\u002Fcontact",{"de":32,"en":33},"\u002Fnewsletter\u002Fbestaetigt","\u002Fen\u002Fnewsletter\u002Fconfirmed",{"de":35,"en":36},"\u002Fshopware-agentur\u002Fb2b","\u002Fen\u002Fshopware-agency\u002Fb2b",{"de":38,"en":39},"\u002Fshopware-agentur\u002Felektronikhandel","\u002Fen\u002Fshopware-agency\u002Felectronics-retail",{"de":41,"en":42},"\u002Fshopware-agentur\u002Fentwicklung","\u002Fen\u002Fshopware-agency\u002Fdevelopment",{"de":44,"en":45},"\u002Fshopware-agentur\u002Fentwicklung\u002Fb2b-angebotsverwaltung-preisanfragen","\u002Fen\u002Fshopware-agency\u002Fdevelopment\u002Fb2b-quote-management-price-requests",{"de":47,"en":48},"\u002Fshopware-agentur\u002Fgeo","\u002Fen\u002Fshopware-agency\u002Fgeo",{"de":50,"en":51},"\u002Fshopware-agentur","\u002Fen\u002Fshopware-agency",{"de":53,"en":54},"\u002Fshopware-agentur\u002Fkosten","\u002Fen\u002Fshopware-agency\u002Fpricing",{"de":56,"en":57},"\u002Fshopware-agentur\u002Fkosten-rechner","\u002Fen\u002Fshopware-agency\u002Fcost-calculator",{"de":59,"en":60},"\u002Fshopware-agentur\u002Fmigration","\u002Fen\u002Fshopware-agency\u002Fmigration",{"de":62,"en":63},"\u002Fshopware-agentur\u002Fseo","\u002Fen\u002Fshopware-agency\u002Fseo",{"de":65,"en":66},"\u002Fshopware-agentur\u002Fsupport","\u002Fen\u002Fshopware-agency\u002Fsupport",{"de":68,"en":69},"\u002Fshopware-agentur\u002Fwechsel","\u002Fen\u002Fshopware-agency\u002Fswitch",{"de":71,"en":72},"\u002Fstandorte\u002Fhamburg","\u002Fen\u002Flocations\u002Fhamburg",{"de":74,"en":75},"\u002Fstandorte\u002Fmuenchen","\u002Fen\u002Flocations\u002Fmunich",{"de":77,"en":78},"\u002Fueber-uns","\u002Fen\u002Fabout",{"de":80,"en":81},"\u002Fueber-uns\u002Fmission","\u002Fen\u002Fabout\u002Fmission",{"de":83,"en":84},"\u002Fueber-uns\u002Fpartner","\u002Fen\u002Fabout\u002Fpartners",{"de":86,"en":87},"\u002Fleistungen\u002Fberatung","\u002Fen\u002Fservices\u002Fconsulting",{"de":89,"en":90},"\u002Fleistungen\u002Fentwicklung","\u002Fen\u002Fservices\u002Fdevelopment",{"de":92,"en":93},"\u002Fleistungen","\u002Fen\u002Fservices",{"de":95,"en":96},"\u002Fleistungen\u002Foptimierung","\u002Fen\u002Fservices\u002Foptimization",{"de":98,"en":99},"\u002Fleistungen\u002Fwachstum","\u002Fen\u002Fservices\u002Fgrowth",{"de":101,"en":102},"\u002Finsights\u002Fai-verkaufskanaele-shopware","\u002Fen\u002Finsights\u002Fai-sales-channels-shopware",{"de":104,"en":105},"\u002Finsights\u002Fb2b-angebotsverwaltung-shopware-store-release","\u002Fen\u002Finsights\u002Fb2b-quote-management-shopware-store-release",{"de":107,"en":108},"\u002Finsights\u002Fb2b-shop-starten-checkliste-shopware","\u002Fen\u002Finsights\u002Fstart-b2b-store-shopware-checklist",{"de":110,"en":111},"\u002Finsights\u002Fe-commerce-fristen-2026-27","\u002Fen\u002Finsights\u002Fe-commerce-deadlines-2026-27",{"de":113,"en":114},"\u002Finsights\u002Fe-rechnung-b2b-shopware-xrechnung-zugferd","\u002Fen\u002Finsights\u002Fe-invoice-b2b-shopware-xrechnung-zugferd",{"de":116,"en":117},"\u002Finsights\u002Fecommerce-suche-die-findet","\u002Fen\u002Finsights\u002Fecommerce-search-that-finds",{"de":119,"en":120},"\u002Finsights\u002Fgewaehrleistungshinweis-vs-garan-label","\u002Fen\u002Finsights\u002Fwarranty-notice-vs-garan-label",{"de":122,"en":123},"\u002Finsights\u002Fgewaehrleistungslabel-modal-zulaessig","\u002Fen\u002Finsights\u002Fwarranty-label-modal-allowed",{"de":125,"en":126},"\u002Finsights\u002Fgewaehrleistungslabel-shopware-6","\u002Fen\u002Finsights\u002Fwarranty-label-shopware-6",{"de":128,"en":129},"\u002Finsights\u002Fhandelskoenig-b2b-angebotsanfragen","\u002Fen\u002Finsights\u002Fhandelskoenig-b2b-quote-requests",{"de":131,"en":132},"\u002Finsights\u002Fshopware-5-eol","\u002Fen\u002Finsights\u002Fshopware-5-end-of-life",{"de":134,"en":135},"\u002Finsights\u002Fshopware-6-7-release-update-vorteile","\u002Fen\u002Finsights\u002Fshopware-6-7-release-update-benefits",{"de":137,"en":138},"\u002Finsights\u002Fshopware-6-8-ausblick-roadmap-vorbereitung","\u002Fen\u002Finsights\u002Fshopware-6-8-outlook-roadmap-preparation",{"de":140,"en":141},"\u002Finsights\u002Fshopware-6-lizenzen-kosten-2026","\u002Fen\u002Finsights\u002Fshopware-6-plans-pricing-2026",{"de":143,"en":144},"\u002Finsights\u002Fshopware-6-migration-noetig","\u002Fen\u002Finsights\u002Fshopware-6-migration-necessary",{"de":146,"en":147},"\u002Finsights\u002Fshopware-gmv-berechnung-1-million-grenze","\u002Fen\u002Finsights\u002Fshopware-gmv-calculation-one-million-threshold",{"de":149,"en":150},"\u002Finsights\u002Fshopware-vs-shopify-vergleich-2026","\u002Fen\u002Finsights\u002Fshopware-vs-shopify-comparison-2026",{"de":152,"en":153},"\u002Finsights\u002Fshopware-wartung-retainer-weiterentwicklung","\u002Fen\u002Finsights\u002Fshopware-maintenance-retainer-development",{"de":155,"en":156},"\u002Finsights\u002Fwiderrufsbutton-shopware-6","\u002Fen\u002Finsights\u002Fwithdrawal-button-shopware-6",{"de":158,"en":159},"\u002Fwhitepapers\u002Fagentic-commerce-b2b-beschaffung","\u002Fen\u002Fwhitepapers\u002Fagentic-commerce-b2b-procurement",{"de":161,"en":162},"\u002Fwhitepapers\u002Fagenturwechsel-wartungsprojekt","\u002Fen\u002Fwhitepapers\u002Fagency-switch-maintenance-project",{"de":164,"en":165},"\u002Fwhitepapers\u002Fe-commerce-compliance-2026-27","\u002Fen\u002Fwhitepapers\u002Fe-commerce-compliance-2026-27",{"de":167,"en":168},"\u002Fwhitepapers","\u002Fen\u002Fwhitepapers",{"de":170,"en":171},"\u002Fwhitepapers\u002Fkanalverbund-marktplatz-shop-agentic","\u002Fen\u002Fwhitepapers\u002Fchannel-network-marketplace-shop-agentic",{"de":173,"en":174},"\u002Fwhitepapers\u002Fshopware-6-boutique-vs-grossagentur-tco","\u002Fen\u002Fwhitepapers\u002Fshopware-6-boutique-vs-large-agency-tco",{"de":176,"en":177},"\u002Fcase-studies\u002Fcomspot-focus","\u002Fen\u002Fcase-studies\u002Fcomspot-focus",{"de":179,"en":180},"\u002Fcase-studies\u002Fconverge-focus","\u002Fen\u002Fcase-studies\u002Fconverge-focus",{"de":182,"en":183},"\u002Fcase-studies\u002Fframily-focus","\u002Fen\u002Fcase-studies\u002Fframily-focus",{"de":185,"en":186},"\u002Fcase-studies\u002Fghs-waescherutsche-focus","\u002Fen\u002Fcase-studies\u002Fghs-waescherutsche-focus",{"de":188,"en":189},"\u002Fcase-studies\u002Fhandelskoenig-focus","\u002Fen\u002Fcase-studies\u002Fhandelskoenig-focus",{"de":191,"en":192},"\u002Fcase-studies\u002Flupa-focus","\u002Fen\u002Fcase-studies\u002Flupa-focus",{"de":194,"en":195},"\u002Fcase-studies\u002Fshifter-focus","\u002Fen\u002Fcase-studies\u002Fshifter-focus",{"de":197,"en":198},"\u002Fcase-studies\u002Fshopware-suchintegration","\u002Fen\u002Fcase-studies\u002Fshopware-search-integration",{"de":200,"en":201},"\u002Fcase-studies\u002Ftopi-focus","\u002Fen\u002Fcase-studies\u002Ftopi-focus",{"de":203,"en":204},"\u002Fcase-studies\u002Fxucker-focus","\u002Fen\u002Fcase-studies\u002Fxucker-focus",{"de":206,"en":207},"\u002Fvortraege\u002Fbeyond-seo-scuc-2026","\u002Fen\u002Ftalks\u002Fbeyond-seo-scuc-2026",{"de":209,"en":210},"\u002Fvortraege","\u002Fen\u002Ftalks",{"de":212,"en":213},"\u002Fvortraege\u002Fshopware-container-hosting-hitc-2026","\u002Fen\u002Ftalks\u002Fshopware-container-hosting-hitc-2026",{"de":215,"en":216},"\u002Fvortraege\u002Fsymfony-cli-docker-scuc-2025","\u002Fen\u002Ftalks\u002Fsymfony-cli-docker-scuc-2025",{"de":218,"en":219},"\u002Fwebinare","\u002Fen\u002Fwebinars",{"de":221,"en":222},"\u002Fteam\u002Falex-jank","\u002Fen\u002Fteam\u002Falex-jank",{"de":224,"en":225},"\u002Fteam\u002Fbenedikt-rillox","\u002Fen\u002Fteam\u002Fbenedikt-rillox",{"de":227,"en":228},"\u002Fteam","\u002Fen\u002Fteam",[8,11,9,12],[],{"id":232,"title":233,"author":234,"body":235,"citations":1281,"description":1293,"draft":1294,"extension":1295,"image":1296,"meta":1299,"navigation":1300,"ogImage":1301,"path":123,"publishedAt":1302,"readingTime":1303,"robots":1301,"schemaOrg":1301,"seo":1304,"sitemap":1307,"squeeze":1294,"stem":1308,"tags":1309,"translationKey":1313,"updatedAt":1301,"__hash__":1314},"insights_en\u002Fen\u002Finsights\u002Fwarranty-label-modal-allowed.md","The warranty label in a modal: may it appear only on click?","benedikt-rillox",{"type":236,"value":237,"toc":1257},"minimark",[238,252,265,270,280,304,315,319,408,412,440,452,458,462,465,477,499,510,514,525,543,555,562,567,574,585,600,618,624,628,634,638,737,743,747,750,800,804,818,857,862,866,897,901,904,929,932,936,939,1005,1009,1012,1062,1065,1069,1076,1080,1084,1168,1178,1182],[239,240,241,242,246,247,251],"p",{},"It is the question that comes up in every\n",[243,244,245],"a",{"href":126},"warranty label"," implementation\nproject as soon as design enters the room: does the official graphic really\nhave to sit large and permanent in the page — or is a compact icon enough, a\nspeaking link, a modal that opens on click? The honest answer: ",[248,249,250],"strong",{},"it depends\nwhich of the two labels you mean."," For the product-specific GARAN label, the\nimplementing regulation explicitly permits nested display. For the harmonised\nwarranty notice, it says nothing at all. And into that gap the European\nCommission has placed guidelines that suggest the opposite of what leading\nlaw firms read out of the regulation's text. For Shopware shops, though, the\nquestion eased considerably in October 2026 — but only for those who have\ninstalled the right update.",[253,254,255],"blockquote",{},[239,256,257,260,261,264],{},[248,258,259],{},"This post is explicitly not legal advice."," It assesses an open legal\nquestion that no court has yet decided, from a technical and practical\npoint of view — nothing more. We are a Shopware agency, not a law firm, and\nwe neither may nor want to give legal advice on an individual case. Only a\nlawyer looking at your specific business model can judge which risk is\nacceptable for your shop. Have your chosen implementation reviewed by\ncounsel before ",[248,262,263],{},"27 September 2026"," — responsibility for compliance stays\nwith you as the merchant.",[266,267,269],"h2",{"id":268},"first-the-terms-which-label-are-we-talking-about","First, the terms: which \"label\" are we talking about?",[239,271,272,273,279],{},"Much of the confusion starts with the naming.\n",[243,274,278],{"href":275,"rel":276},"https:\u002F\u002Feur-lex.europa.eu\u002Flegal-content\u002FEN\u002FTXT\u002F?uri=CELEX%3A32025R1960",[277],"nofollow","Implementing Regulation (EU) 2025\u002F1960","\ngoverns two separate markings in two separate annexes:",[281,282,283,294],"ul",{},[284,285,286,289,290,293],"li",{},[248,287,288],{},"Annex I — the harmonised notice"," about the statutory legal guarantee.\nSite-wide, product-independent. The market calls it the \"warranty label\";\nin our posts we call it the ",[248,291,292],{},"warranty notice",".",[284,295,296,299,300,303],{},[248,297,298],{},"Annex II — the harmonised label"," for the commercial durability\nguarantee, the ",[248,301,302],{},"GARAN label",". Product-specific, only where a free\nmanufacturer guarantee exceeds two years.",[239,305,306,307,310,311,314],{},"We described the substantive distinction in\n",[243,308,309],{"href":120},"Warranty notice vs. GARAN label",".\nFor the modal question it is decisive, because the regulation treats the two\n",[248,312,313],{},"differently"," — and whoever says \"label\" without saying which one\ninevitably gets the wrong answer.",[266,316,318],{"id":317},"the-short-answer","The short answer",[320,321,322,337],"table",{},[323,324,325],"thead",{},[326,327,328,331,334],"tr",{},[329,330],"th",{},[329,332,333],{},"Warranty notice (Annex I)",[329,335,336],{},"GARAN label (Annex II)",[338,339,340,356,369,382,395],"tbody",{},[326,341,342,348,351],{},[343,344,345],"td",{},[248,346,347],{},"Nested display",[343,349,350],{},"not regulated — contested",[343,352,353],{},[248,354,355],{},"explicitly allowed",[326,357,358,363,366],{},[343,359,360],{},[248,361,362],{},"Basis",[343,364,365],{},"silence of the regulation",[343,367,368],{},"regulation + recital 14",[326,370,371,376,379],{},[343,372,373],{},[248,374,375],{},"EU guidelines",[343,377,378],{},"show link + pop-up",[343,380,381],{},"show nested display",[326,383,384,389,392],{},[343,385,386],{},[248,387,388],{},"Risk position",[343,390,391],{},"residual risk until the first ruling",[343,393,394],{},"settled",[326,396,397,402,405],{},[343,398,399],{},[248,400,401],{},"Pragmatic recommendation",[343,403,404],{},"enable the inline option (from 6.7.15.1 \u002F 6.6.10.28)",[343,406,407],{},"preview + modal possible",[266,409,411],{"id":410},"what-the-regulation-explicitly-allows-and-for-which-label","What the regulation explicitly allows — and for which label",[239,413,414,415,417,418,421,422,425,426,429,430,433,434,439],{},"For the ",[248,416,302],{}," the position is clear. For distance contracts\nconcluded through an online interface, the label may be shown ",[248,419,420],{},"in a nested\nformat",". The condition is precisely worded: the complete label must appear\nin full on the ",[248,423,424],{},"first mouse click",", the ",[248,427,428],{},"first mouse rollover"," or the\n",[248,431,432],{},"first touch or tap on a touchscreen",". The official EU business information\nconfirms this\n",[243,435,438],{"href":436,"rel":437},"https:\u002F\u002Feuropa.eu\u002Fyoureurope\u002Fbusiness\u002Fselling-in-eu\u002Fconsumer-contracts-guarantees\u002Feu-legal-guarantee-notice-and-garan-label\u002Findex_en.htm",[277],"for the GARAN label",":\nit may be displayed in a nested format that unfolds on a mouse click or on\nhover.",[239,441,442,443,446,447,451],{},"Translated into UI language: ",[248,444,445],{},"a compact badge below the buy box that opens a\nmodal with the complete label on click is, for the GARAN label, the route the\nregulation intends"," — not a tolerated compromise. What matters is the\n",[448,449,450],"em",{},"single"," interaction: anyone who has to click, then scroll, then open another\ntab is outside the rule.",[239,453,414,454,457],{},[248,455,456],{},"notice under Annex I",", no comparable permission exists. On this\npoint the regulation simply makes no statement about nested display.",[266,459,461],{"id":460},"how-the-silence-produced-two-camps","How the silence produced two camps",[239,463,464],{},"Legally, that silence can be read in two directions — and that is exactly\nwhat is happening now.",[239,466,467,470,471,476],{},[248,468,469],{},"Position 1: by inverse reasoning — not permitted."," The legislator\nregulated nested display for the label explicitly and for the notice not at\nall. Drawing that distinction is taken to be deliberate. IT-Recht Kanzlei\ntakes this line clearly and\n",[243,472,475],{"href":473,"rel":474},"https:\u002F\u002Fwww.it-recht-kanzlei.de\u002Fgewaehrleistungslabel-korrekte-einbindung.html",[277],"recommends the directly perceptible graphic","\n— \"that is, not via a link or reference\", in a size that makes the content\nimmediately readable, with no pop-up, no preview icon, no expand mechanism.",[239,478,479,482,483,488,489,492,493,498],{},[248,480,481],{},"Position 2: the Commission's guidelines."," The same institution that issued\nthe regulation has published\n",[243,484,487],{"href":485,"rel":486},"https:\u002F\u002Fcommission.europa.eu\u002Fpublications\u002Fpractical-guidelines-and-high-resolution-vector-files-eu-notice-and-label-product-guarantees_en",[277],"practical guidelines together with vector files","\n— and for the warranty notice they show precisely what position 1 rules out:\na speaking link, for example ",[248,490,491],{},"\"Your legal guarantee rights\"",", which opens\nthe complete official graphic on the first click or on hover — on category\npages, in the header, in the checkout. IT-Recht Kanzlei has\n",[243,494,497],{"href":495,"rel":496},"https:\u002F\u002Fwww.it-recht-kanzlei.de\u002Fgewaehrleistung-label-leitlinien-geschachtelt.html",[277],"addressed this contradiction itself","\nand described it as a diametral difference within one and the same\ninstitution.",[239,500,501,502,505,506,509],{},"The decisive point for risk assessment: ",[248,503,504],{},"guidelines are not legally\nbinding."," They may interpret the regulation, but they cannot change it. A\ncourt is not bound by them. Conversely, it would be awkward for a claimant to\nexplain why an implementation the Commission itself depicts in its own\npractical guide should be unlawful. Until there is a ruling, ",[248,507,508],{},"residual risk\nremains in both directions"," — that is the honest state of play, and any\nsource promising you certainty here is overselling.",[266,511,513],{"id":512},"what-this-means-for-shopware-shops-concretely","What this means for Shopware shops concretely",[239,515,516,517,520,521,524],{},"This is where it gets interesting in practice, because the native Shopware\nfeature from ",[248,518,519],{},"6.7.14"," and in the ",[248,522,523],{},"6.6 backport"," has taken a position —\nand it sits on the guidelines' side:",[281,526,527,537],{},[284,528,529,532,533,536],{},[248,530,531],{},"The warranty notice"," appears on the order confirmation page next to the\nterms checkbox; a link opens the full text in a ",[248,534,535],{},"modal",". That is exactly\nthe contested variant.",[284,538,539,542],{},[248,540,541],{},"The GARAN label"," appears below the buy box as a compact preview that\nopens the complete label on click, plus in the cart and on the order\nconfirmation page. That is the uncontested variant.",[239,544,545,546,551,552,293],{},"Shopware describes the native implementation in its\n",[243,547,550],{"href":548,"rel":549},"https:\u002F\u002Fwww.shopware.com\u002Fde\u002Fnews\u002Fgaran-label-eu-gewaehrleistung\u002F",[277],"announcement on the GARAN label and EU warranty",";\nwe covered the step-by-step implementation in\n",[243,553,554],{"href":126},"Warranty label 2026",[239,556,557,558,561],{},"This produces a division of labour that surprises many projects: ",[248,559,560],{},"for the\nGARAN label you can trust the standard feature. For the warranty notice, the\ndefault setting already makes a risk decision for you"," — without anyone\nasking you about it. Shopware explicitly points out that legal compliance\nstays with the merchant.",[563,564,566],"h3",{"id":565},"since-october-2026-shopware-ships-the-inline-variant","Since October 2026: Shopware ships the inline variant",[239,568,569,570,573],{},"This is exactly where the situation eased in October 2026 — and it is the\npractically most important news in this post. Shopware has shipped a second\nsetting that renders the complete notice ",[248,571,572],{},"without a modal",", below the terms\nand conditions in the checkout:",[575,576,581],"pre",{"className":577,"code":579,"language":580},[578],"language-text","core.cart.showLegalGuaranteeNoticeInline\n","text",[582,583,579],"code",{"__ignoreMap":584},"",[239,586,587,588,591,592,595,596,599],{},"The changelog states the decisive point plainly: the option displays the full\nlegal guarantee notice below the checkout terms when\n",[582,589,590],{},"core.cart.showLegalGuaranteeNotice"," is enabled — \"",[248,593,594],{},"the default display\nremains a link opening the notice in a modal","\". So the setting is ",[248,597,598],{},"off by\ndefault",", and without it you stay on the contested modal variant.",[239,601,602,603,606,607,610,611,614,615,293],{},"It shipped with ",[248,604,605],{},"6.6.10.28"," (1 October 2026) and ",[248,608,609],{},"6.7.15.1"," (7 October\n2026). Themes can control its placement through the blocks\n",[582,612,613],{},"page_checkout_confirm_legal_guarantee_notice_inline"," and\n",[582,616,617],{},"…_inline_bottom",[239,619,620,623],{},[248,621,622],{},"For Shopware shops, that turns the modal question from a development task\ninto a checkbox in the cart settings."," Anyone who wants to follow the\ncautious reading updates and switches the option on — that is all it takes.",[266,625,627],{"id":626},"the-update-without-which-none-of-this-works","The update without which none of this works",[239,629,630,631],{},"The whole discussion is academic as long as the shop runs on a version that\ndoes not know the feature at all. And it is incomplete if you only look at\nthe minor version: ",[248,632,633],{},"with the GARAN label, the patch level decides which\nvariants are available to you in the first place.",[563,635,637],{"id":636},"which-version-brings-what","Which version brings what",[320,639,640,653],{},[323,641,642],{},[326,643,644,647,650],{},[329,645,646],{},"Version",[329,648,649],{},"Date",[329,651,652],{},"What was added",[338,654,655,672,688,701,718],{},[326,656,657,666,669],{},[343,658,659,662,663],{},[248,660,661],{},"6.7.14.0"," \u002F ",[248,664,665],{},"6.6.10.24",[343,667,668],{},"09\u002F10 Sep 2026",[343,670,671],{},"Initial release: product fields, Store API routes, label in buy box, cart and confirmation mail, notice as a modal",[326,673,674,682,685],{},[343,675,676,662,679],{},[248,677,678],{},"6.7.15.0",[248,680,681],{},"6.6.10.26",[343,683,684],{},"23 Sep \u002F 1 Oct 2026",[343,686,687],{},"Guarantee duration capped at 600 months, variants inherit the label confirmation, label sized correctly in the confirmation mail, banner for unmet prerequisites",[326,689,690,695,698],{},[343,691,692],{},[248,693,694],{},"6.6.10.27",[343,696,697],{},"24 Sep 2026",[343,699,700],{},"Order labels use the linked product ID",[326,702,703,709,712],{},[343,704,705,662,707],{},[248,706,609],{},[248,708,605],{},[343,710,711],{},"7 Oct \u002F 1 Oct 2026",[343,713,714,717],{},[248,715,716],{},"Inline option for the warranty notice",", label as inline PNG in the mail, link from the privacy notices",[326,719,720,727,730],{},[343,721,722,662,724],{},[248,723,609],{},[248,725,726],{},"6.6.10.29",[343,728,729],{},"7 Oct 2026",[343,731,732,733,736],{},"GARAN labels in mails via ",[582,734,735],{},"garanLabels"," instead of a Twig filter",[239,738,739,742],{},[248,740,741],{},"The practical recommendation as of October 2026: at least 6.7.15.1 or\n6.6.10.29."," Only there do you get the inline option, the corrected mail\nrendering and the variant inheritance together. A shop that updated to\n6.7.14.0 in September and has stood still since has the feature — but not the\nchoice between modal and inline.",[563,744,746],{"id":745},"what-the-update-changes-on-its-own","What the update changes on its own",[239,748,749],{},"The update is not a pure feature toggle; it reaches into existing content.\nThree points regularly catch teams out:",[281,751,752,764,786],{},[284,753,754,757,759,760,763],{},[248,755,756],{},"The notice is on after the update.",[582,758,590],{}," defaults to ",[582,761,762],{},"true",", overridable per\nsales channel. That is intended — but it changes your checkout without you\ndoing anything.",[284,765,766,769,770,773,774,777,778,785],{},[248,767,768],{},"The terms and conditions snippets are swapped."," The checkout then uses\n",[582,771,772],{},"checkout.confirmTermsTextWithGuarantee"," instead of\n",[582,775,776],{},"checkout.confirmTermsText",". ",[248,779,780,781,784],{},"If you overrode the terms text or the block\n",[582,782,783],{},"page_checkout_confirm_tos_control_label",", you have to adapt that\noverride"," — otherwise the notice is missing exactly where it belongs, and\nnobody notices.",[284,787,788,791,792,795,796,799],{},[248,789,790],{},"The confirmation mail is only migrated if it was never edited."," As with\nevery mail template migration, it only applies where ",[582,793,794],{},"updated_at IS NULL",".\n",[248,797,798],{},"Customised mail templates keep their content — the notice has to be added\nthere by hand."," This is the most common silent failure after the update.",[563,801,803],{"id":802},"product-data-the-rules-behind-the-label","Product data: the rules behind the label",[239,805,806,807,614,810,813,814,817],{},"The update adds two product fields, ",[582,808,809],{},"guaranteeMonths",[582,811,812],{},"guaranteeConfirmed",", both API-aware and ",[248,815,816],{},"inheritable by variants",".\nValidation is stricter than many expect:",[281,819,820,835,854],{},[284,821,822,823,826,827,830,831,834],{},"The guarantee duration must be ",[248,824,825],{},"greater than 24 months",", ",[248,828,829],{},"divisible by\n6"," and ",[248,832,833],{},"at most 600 months"," — so 30, 36, 42 … months are valid.",[284,836,837,838,841,842,845,846,849,850,853],{},"The label is rendered ",[248,839,840],{},"only"," when the confirmation is set ",[448,843,844],{},"and"," the\nduration, a ",[248,847,848],{},"manufacturer"," and a ",[248,851,852],{},"manufacturer product number"," are\nmaintained. If one is missing, it stays invisible even though the switch is\non.",[284,855,856],{},"Since 6.6.10.26 \u002F 6.7.15.0 the administration shows a banner naming the\nmissing prerequisites — before that, it simply failed silently.",[239,858,859,860,293],{},"For large catalogues this is an import job from PIM or ERP, not per-product\nmaintenance; the details are in\n",[243,861,554],{"href":126},[563,863,865],{"id":864},"headless-custom-themes-and-older-versions","Headless, custom themes and older versions",[281,867,868,882,888],{},[284,869,870,873,874,877,878,881],{},[248,871,872],{},"Headless setups"," get two Store API routes:\n",[582,875,876],{},"GET \u002Fstore-api\u002Fproduct\u002F{productId}\u002Fgaran-label"," returns the label as SVG,\n",[582,879,880],{},"GET \u002Fstore-api\u002Flegal-guarantee-notice"," the notice graphic plus the link to\nthe matching EU info page. The presentation — and with it the modal\nquestion — is yours to decide in your own frontend.",[284,883,884,887],{},[248,885,886],{},"Custom storefronts"," do not show the new elements automatically if the\ncore blocks are missing from the theme. Buy box, cart and checkout belong\non the test plan after the update.",[284,889,890,893,894,293],{},[248,891,892],{},"6.5 and older"," get no backport. There, only a plugin, a custom build or\nthe upgrade remain — we weigh that up in\n",[243,895,896],{"href":132},"Shopware 5 end of life",[266,898,900],{"id":899},"the-low-risk-route-both-not-eitheror","The low-risk route: both, not either\u002For",[239,902,903],{},"The most workable solution is less spectacular than the debate suggests — and\nin case of doubt it costs nothing but layout space:",[905,906,907,917,923],"ol",{},[284,908,909,912,913,916],{},[248,910,911],{},"Update to 6.7.15.1 or 6.6.10.29"," and enable\n",[582,914,915],{},"core.cart.showLegalGuaranteeNoticeInline",". That puts the official graphic\nin the checkout in full, with no custom development.",[284,918,919,922],{},[248,920,921],{},"Add the nested link"," where there is no space — header, category pages,\nproduct listings. There it is an addition, not a replacement.",[284,924,925,928],{},[248,926,927],{},"Remove nothing the standard feature ships with."," The modal in the\ncheckout can stay; it is backed by the inline display, not replaced by it.",[239,930,931],{},"That satisfies both readings at once. The price is surface area in the\ncheckout — the return is that the question no longer has to be decided for\nyour shop.",[266,933,935],{"id":934},"if-you-do-nest-requirements-for-the-modal","If you do nest: requirements for the modal",[239,937,938],{},"Where nested display is permitted — beyond doubt for the GARAN label, and for\nthe notice under the guidelines reading — \"some modal\" is not enough. These\npoints decide whether the implementation holds:",[281,940,941,951,957,963,969,975,981,987,993,999],{},[284,942,943,946,947,950],{},[248,944,945],{},"One interaction, not two."," The complete label must appear on the ",[448,948,949],{},"first","\nclick, rollover or touch. No intermediate step, no second expansion inside\nthe modal, no \"show more\".",[284,952,953,956],{},[248,954,955],{},"Complete and unaltered."," Original format, prescribed orientation, no\ncropping inside the modal, no self-built replica, no removed GARAN\nwordmark.",[284,958,959,962],{},[248,960,961],{},"In colour."," Online, colour display is prescribed — in the modal too, and\nin dark mode too. An inverted or greyscale asset does not meet the\nobligation.",[284,964,965,968],{},[248,966,967],{},"Readable without zoom."," The modal must not force the graphic down to\nthumbnail size. On smartphones this is the most common failure.",[284,970,971,974],{},[248,972,973],{},"The speaking link has to speak."," \"Your legal guarantee rights\" is\nmeaningful; an \"i\" icon or a generic \"more info\" is not.",[284,976,977,980],{},[248,978,979],{},"Touch behaves differently from hover."," A hover-only solution is no\nsolution on mobile. Both have to work.",[284,982,983,986],{},[248,984,985],{},"Keyboard and screen reader."," The modal must be focusable, dismissible by\nkeyboard and exposed as a dialog. What is reachable only by mouse is not\n\"easily accessible\" — and in the EU it falls under accessibility\nrequirements anyway.",[284,988,989,992],{},[248,990,991],{},"No consent layer in front of it."," If cookie banners or overlays cover or\nblock the modal, the information is effectively unavailable.",[284,994,995,998],{},[248,996,997],{},"Reachable before the order is placed."," A modal that only exists on the\nthank-you page comes too late.",[284,1000,1001,1004],{},[248,1002,1003],{},"No lazy-loading failure."," Assets that load late inside the modal and\nstay blank on a slow connection do not show up in testing — they show up in\nproduction.",[266,1006,1008],{"id":1007},"your-decision-framework","Your decision framework",[239,1010,1011],{},"Because there is no settled answer, this is a deliberate risk decision — one\nyou should document rather than make implicitly in the theme:",[320,1013,1014,1024],{},[323,1015,1016],{},[326,1017,1018,1021],{},[329,1019,1020],{},"Risk appetite",[329,1022,1023],{},"Implementation of the warranty notice",[338,1025,1026,1041,1051],{},[326,1027,1028,1034],{},[343,1029,1030,1033],{},[248,1031,1032],{},"Low"," (warning-letter-prone sector, high visibility)",[343,1035,1036,1037,1040],{},"update + enable ",[582,1038,1039],{},"showLegalGuaranteeNoticeInline",", modal only as an addition",[326,1042,1043,1048],{},[343,1044,1045],{},[248,1046,1047],{},"Medium",[343,1049,1050],{},"inline display in the checkout, nested link on category and product pages",[326,1052,1053,1059],{},[343,1054,1055,1058],{},[248,1056,1057],{},"Higher"," (lack of space, strong UX constraints)",[343,1060,1061],{},"keep the default: guidelines variant with a speaking link — with legal backing and a documented rationale",[239,1063,1064],{},"For the GARAN label this trade-off does not apply: there, nested display is\nregulated, and the standard feature implements it correctly.",[266,1066,1068],{"id":1067},"the-full-picture-compliance-202627-in-the-whitepaper","The full picture: compliance 2026\u002F27 in the whitepaper",[239,1070,1071,1072,1075],{},"The modal question is one detail in a dense regulatory year. The withdrawal\nbutton, PPWR, CCD II and the Digital Product Passport fall into the same\nwindow; the overview is in\n",[243,1073,1074],{"href":111},"E-commerce deadlines 2026\u002F27"," and\nin detail in the whitepaper:",[1077,1078],"whitepaper-teaser",{"slug":1079},"e-commerce-compliance-2026-27",[266,1081,1083],{"id":1082},"checklist-reviewing-the-modal-implementation","Checklist: reviewing the modal implementation",[281,1085,1086,1095,1101,1111,1118,1130,1137,1146,1149,1152,1155,1158,1161],{},[284,1087,1088,1089,1091,1092,1094],{},"Does the shop run on ",[248,1090,609],{}," or ",[248,1093,726],{}," or newer — a version\nthat knows the inline option at all?",[284,1096,1097,1098,1100],{},"Has it been decided and documented whether\n",[582,1099,915],{}," is enabled?",[284,1102,1103,1104,1107,1108,1110],{},"Were overridden ",[248,1105,1106],{},"terms and conditions texts"," and the block\n",[582,1109,783],{}," adapted after the update?",[284,1112,1113,1114,1117],{},"Does a ",[248,1115,1116],{},"customised confirmation mail"," contain the notice — the migration\ndoes not touch it?",[284,1119,1120,1121,1124,1125,830,1127,1129],{},"Are ",[248,1122,1123],{},"guarantee duration"," (> 24, divisible by 6, ≤ 600 months),\n",[248,1126,848],{},[248,1128,852],{}," maintained per\naffected product, with the confirmation set?",[284,1131,1132,1133,1136],{},"Is it clearly documented ",[248,1134,1135],{},"which"," of the two markings is displayed nested,\nand where?",[284,1138,1139,1140,1142,1143,1145],{},"Does the complete label appear on the ",[248,1141,949],{}," interaction — click, hover\n",[448,1144,844],{}," touch?",[284,1147,1148],{},"Is the official graphic of the warranty notice additionally placed directly\nin the purchase path?",[284,1150,1151],{},"Is the asset in the modal in colour, complete, unaltered and readable\nwithout zoom?",[284,1153,1154],{},"Is the link labelled meaningfully rather than as a generic info icon?",[284,1156,1157],{},"Does the modal work by keyboard, with a screen reader and without a consent\nlayer in front of it?",[284,1159,1160],{},"Is everything reachable before the order is placed — per language, on\nmobile and as a guest?",[284,1162,1163,1164,1167],{},"Has the chosen variant been ",[248,1165,1166],{},"reviewed by a lawyer"," and the decision\nrecorded?",[239,1169,1170,1171,1174,1175,293],{},"Technically the modal question is an afternoon's work — legally it is open,\nand it will stay open until the first ruling. Embedding the official graphic\ndirectly as well takes the question out of your project without giving up\nclean UX. ",[248,1172,1173],{},"And once more, explicitly: this is our technical assessment, not\nlegal advice — the legal evaluation belongs in a lawyer's hands."," For the\nimplementation in your shop, the update to 6.7.14 and the storefront review\nwe help under\n",[243,1176,1177],{"href":66},"Shopware support & maintenance",[563,1179,1181],{"id":1180},"sources-and-further-information","Sources and further information",[281,1183,1184,1190,1197,1203,1209,1215,1221,1228,1234,1241,1248,1253],{},[284,1185,1186],{},[243,1187,1189],{"href":275,"rel":1188},[277],"Implementing Regulation (EU) 2025\u002F1960: harmonised notice and label",[284,1191,1192],{},[243,1193,1196],{"href":1194,"rel":1195},"https:\u002F\u002Feur-lex.europa.eu\u002Feli\u002Fdir\u002F2024\u002F825\u002Foj\u002Feng",[277],"Directive (EU) 2024\u002F825 (EmpCo) on empowering consumers for the green transition",[284,1198,1199],{},[243,1200,1202],{"href":485,"rel":1201},[277],"European Commission: practical guidelines and vector files for the EU notice and label",[284,1204,1205],{},[243,1206,1208],{"href":436,"rel":1207},[277],"European Commission: EU legal guarantee notice and GARAN label – information for business",[284,1210,1211],{},[243,1212,1214],{"href":495,"rel":1213},[277],"IT-Recht Kanzlei: is nested display allowed after all? (German)",[284,1216,1217],{},[243,1218,1220],{"href":473,"rel":1219},[277],"IT-Recht Kanzlei: dos and don'ts in the online shop (German)",[284,1222,1223],{},[243,1224,1227],{"href":1225,"rel":1226},"https:\u002F\u002Fwww.it-recht-kanzlei.de\u002Ffaq-gewaehrleistunglabel-garantielabel.html",[277],"IT-Recht Kanzlei: FAQ on the warranty and guarantee label (German)",[284,1229,1230],{},[243,1231,1233],{"href":548,"rel":1232},[277],"Shopware: GARAN label and EU warranty – native features in 6.7.14 and 6.6",[284,1235,1236],{},[243,1237,1240],{"href":1238,"rel":1239},"https:\u002F\u002Fgithub.com\u002Fshopware\u002Fshopware\u002Freleases\u002Ftag\u002Fv6.6.10.28",[277],"Shopware release 6.6.10.28: inline option for the legal guarantee notice",[284,1242,1243],{},[243,1244,1247],{"href":1245,"rel":1246},"https:\u002F\u002Fgithub.com\u002Fshopware\u002Fshopware\u002Freleases\u002Ftag\u002Fv6.7.15.1",[277],"Shopware release 6.7.15.1: inline option and GARAN labels in mails",[284,1249,1250],{},[243,1251,1252],{"href":126},"Warranty label 2026: EmpCo obligation and Shopware 6 implementation",[284,1254,1255],{},[243,1256,309],{"href":120},{"title":584,"searchDepth":1258,"depth":1258,"links":1259},2,[1260,1261,1262,1263,1264,1268,1274,1275,1276,1277,1278],{"id":268,"depth":1258,"text":269},{"id":317,"depth":1258,"text":318},{"id":410,"depth":1258,"text":411},{"id":460,"depth":1258,"text":461},{"id":512,"depth":1258,"text":513,"children":1265},[1266],{"id":565,"depth":1267,"text":566},3,{"id":626,"depth":1258,"text":627,"children":1269},[1270,1271,1272,1273],{"id":636,"depth":1267,"text":637},{"id":745,"depth":1267,"text":746},{"id":802,"depth":1267,"text":803},{"id":864,"depth":1267,"text":865},{"id":899,"depth":1258,"text":900},{"id":934,"depth":1258,"text":935},{"id":1007,"depth":1258,"text":1008},{"id":1067,"depth":1258,"text":1068},{"id":1082,"depth":1258,"text":1083,"children":1279},[1280],{"id":1180,"depth":1267,"text":1181},[1282,1283,1284,1285,1286,1288,1290,1291,1292],{"name":1189,"url":275},{"name":1196,"url":1194},{"name":1202,"url":485},{"name":1208,"url":436},{"name":1287,"url":495},"IT-Recht Kanzlei: is nested display of the warranty label allowed after all?",{"name":1289,"url":473},"IT-Recht Kanzlei: warranty label from 27\u002F09\u002F2026 – dos and don'ts in the online shop",{"name":1233,"url":548},{"name":1240,"url":1238},{"name":1247,"url":1245},"Nested display on click or mouseover: the regulation explicitly allows it for the GARAN label and says nothing about it for the warranty notice. The legal position, the Shopware update you need and the new inline option in 6.7.15.1 and 6.6.10.28.",false,"md",{"src":1297,"alt":1298},"\u002Fimages\u002Finsights\u002Fgewaehrleistungslabel-modal.png","Benedikt Rillox presenting the comparison of nested display — explicitly allowed for the GARAN label under Annex II, unregulated for the warranty notice under Annex I",{},true,null,"2026-10-07",14,{"title":1305,"description":1306,"articleModifiedTime":1302},"Warranty label in a modal: allowed or not?","Nested display is allowed for the GARAN label and unregulated for the warranty notice. The legal position, the Shopware update needed and the new inline option.",{"loc":123,"lastmod":1302},"en\u002Finsights\u002Fwarranty-label-modal-allowed",[1310,1311,1312],"E-commerce law","Compliance","Shopware","insights-warranty-label-modal","Ls7YkY7BSh2Sh33FRZZPfvz0CMbQqxoDy2GG3OcTlNg",{"id":1316,"title":1317,"alternateName":1301,"bio":1318,"body":1319,"description":1488,"events":1489,"extension":1295,"heroIllustration":1491,"image":1493,"meta":1496,"name":1495,"navigation":1300,"ogImage":1301,"path":225,"projects":1301,"publishedAt":1301,"robots":1301,"role":1497,"sameAs":1498,"schemaOrg":1301,"seo":1502,"sitemap":1504,"slug":234,"socials":1505,"squeeze":1294,"stem":1506,"talks":1301,"translationKey":1507,"updatedAt":1301,"__hash__":1508},"team_en\u002Fen\u002Fteam\u002Fbenedikt-rillox.md","Benedikt Rillox — Founder & Strategist","Benedikt is managing partner of nuonic Digital, e-commerce consultant, and developer. Since 2009 he has been designing, building, and guiding digital platforms — from code through product ownership to strategic leadership.",{"type":236,"value":1320,"toc":1479},[1321,1325,1330,1333,1336,1339,1343,1346,1349,1352,1355,1358,1362,1365,1368,1371,1394,1397,1401,1404,1407,1410,1427,1431,1434,1437,1443,1446,1450,1453,1456,1459,1463,1466,1469],[266,1322,1324],{"id":1323},"about-benedikt-rillox","About Benedikt Rillox",[253,1326,1327],{},[239,1328,1329],{},"To me, technology is not a cost item — it's a competitive advantage.",[239,1331,1332],{},"I'm Benedikt Rillox, managing partner of nuonic Digital, e-commerce consultant, and developer.",[239,1334,1335],{},"Since 2009 I have been designing, building, and guiding digital platforms. My path led from hands-on software development through product ownership and technical team leadership into entrepreneurial responsibility.",[239,1337,1338],{},"That's why I know e-commerce from very different perspectives: from the code, from product development, from budget responsibility, and from strategic leadership. Today I combine these experiences to build commerce systems that don't just work technically, but measurably move businesses forward.",[266,1340,1342],{"id":1341},"my-path-in-e-commerce","My path in e-commerce",[239,1344,1345],{},"I started out as a developer for web and e-commerce projects using technologies like Shopware, TYPO3, PHP, and Symfony. During that time I delivered solutions for smaller companies as well as for well-known brands and corporations — including Unilever, Paul Hewitt, and Framily.",[239,1347,1348],{},"At A-Z Gartenhaus my role evolved from Shopware developer to product owner. There I helped build and lead a ten-person development team and was responsible for the strategic evolution of the commerce platform and its connected third-party systems.",[239,1350,1351],{},"For the Legero United group I took on budget responsibility as product owner and coordinated the technical development of the Superfit, legero, and Think! shops.",[239,1353,1354],{},"As tech lead for ByteClub I planned and built the commerce platforms of the group with brands like COMSPOT, Shifter, GfBD, and IM.F.B. Further projects included ongoing support and the Shopware 6 rebuild for Xucker, as well as the design and development of a Shopware payment plugin for topi that digitizes B2B leasing and buy-on-invoice.",[239,1356,1357],{},"These stations taught me that successful commerce projects never consist of technology alone. They combine architecture, processes, people, and clear business goals.",[266,1359,1361],{"id":1360},"from-development-to-strategy","From development to strategy",[239,1363,1364],{},"I am a developer, a strategist, and a problem solver.",[239,1366,1367],{},"I can dive deep into technical details without losing sight of the actual goal: What impact should a solution have for the company, its people, and its customers?",[239,1369,1370],{},"Today my focus is on designing, building, and continuously evolving demanding Shopware systems. Among other things, that includes:",[281,1372,1373,1376,1379,1382,1385,1388,1391],{},[284,1374,1375],{},"technical and strategic e-commerce consulting,",[284,1377,1378],{},"software and Shopware development,",[284,1380,1381],{},"architecture and system integration,",[284,1383,1384],{},"product ownership and project management,",[284,1386,1387],{},"performance and stable operations,",[284,1389,1390],{},"automation and process optimization,",[284,1392,1393],{},"technical team leadership and collaboration with agencies.",[239,1395,1396],{},"Across more than 25 client projects I have seen what makes digital initiatives fail — and what makes them succeed. Good technology needs a clear direction, realistic requirements, and the courage to make decisions.",[266,1398,1400],{"id":1399},"i-dont-build-shops-just-so-theyre-online","I don't build shops just so they're online",[239,1402,1403],{},"A shop can work technically and still be too slow, too complicated, or economically ineffective. That's why at nuonic we don't just look at individual features. We look at the whole system: architecture, processes, integrations, performance, customer journey, and the ability to grow in the future.",[239,1405,1406],{},"I don't believe in best practices when they merely mean copying what everyone else is already doing. I believe in solutions that fit a company's business model, its team, and its actual goals.",[239,1408,1409],{},"That also means asking uncomfortable questions:",[281,1411,1412,1415,1418,1421,1424],{},[284,1413,1414],{},"Does this feature really need to exist?",[284,1416,1417],{},"Does it solve a relevant problem?",[284,1419,1420],{},"Will the system remain manageable in the long run?",[284,1422,1423],{},"Does the investment support a concrete business goal?",[284,1425,1426],{},"Can the platform grow without collapsing under its own complexity?",[266,1428,1430],{"id":1429},"responsibility-begins-after-go-live","Responsibility begins after go-live",[239,1432,1433],{},"To me, go-live is not a success. It's the beginning of responsibility.",[239,1435,1436],{},"Only in day-to-day operations does a platform prove whether it truly holds up: whether it stays stable, whether the team can work with it efficiently, and whether it can evolve without unnecessary friction.",[239,1438,1439,1440],{},"That's why my work doesn't end with the handover. That's where the real value creation begins: ",[248,1441,1442],{},"Optimize. Automate. Scale.",[239,1444,1445],{},"I don't think in short-term projects, but in commerce systems that carry their weight for the long run. Technology shouldn't just cover today's needs — it should open up new possibilities.",[266,1447,1449],{"id":1448},"clarity-is-part-of-working-together","Clarity is part of working together",[239,1451,1452],{},"Good results don't come from saying yes to every idea. That's why I also say no — to bad requirements, to short-term thinking, and to projects without a discernible direction.",[239,1454,1455],{},"I prefer working with decision-makers who take ownership. With teams that are ready to genuinely change things instead of merely managing existing problems. And with companies that see technology as an investment — not as a necessary cost item.",[239,1457,1458],{},"That's not always comfortable. But it creates clarity, protects budgets, and leads to better results.",[266,1460,1462],{"id":1461},"what-i-stand-for","What I stand for",[239,1464,1465],{},"I don't want to simply be busy. I want to create impact.",[239,1467,1468],{},"With nuonic we build commerce systems for companies that want to grow — faster, more stable, and more profitable.",[239,1470,1471,1472,1475,1476,1478],{},"Others talk about digitalization. We deliver it.",[1473,1474],"br",{},"\nOthers plan. We build.",[1473,1477],{},"\nOthers wait. We go.",{"title":584,"searchDepth":1258,"depth":1258,"links":1480},[1481,1482,1483,1484,1485,1486,1487],{"id":1323,"depth":1258,"text":1324},{"id":1341,"depth":1258,"text":1342},{"id":1360,"depth":1258,"text":1361},{"id":1399,"depth":1258,"text":1400},{"id":1429,"depth":1258,"text":1430},{"id":1448,"depth":1258,"text":1449},{"id":1461,"depth":1258,"text":1462},"Projects, references, talks and events by Benedikt Rillox — founder and strategist at nuonic Digital, e-commerce consultant and developer since 2009.",[1490],"omr-festival-2026",{"src":1492,"alt":584},"\u002Fimages\u002Fteam\u002Fdefender.png",{"src":1494,"alt":1495},"\u002Fimages\u002Fteam\u002Fbenedikt-rillox.jpg","Benedikt Rillox",{},"Founder & Strategist",[1499,1500,1501],"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fbenedikt-rillox-4122b183\u002F","https:\u002F\u002Fgithub.com\u002Fbenediktrillox","https:\u002F\u002Fwww.xing.com\u002Fprofile\u002FBenedikt_Rillox",{"title":1317,"description":1488,"articleModifiedTime":1503},"2026-08-14",{"loc":225,"lastmod":1503},{"linkedin":1499,"github":1500},"en\u002Fteam\u002Fbenedikt-rillox","team-benedikt-rillox","Io4iBFT4BZaQMrk8v8Woi1nCjxdLOcoLJReSh5tJVUg",{"id":1510,"title":1511,"author":234,"body":1512,"description":1569,"draft":1294,"extension":1295,"file":1570,"fileLanguage":1571,"gated":1294,"image":1572,"meta":1575,"navigation":1300,"ogImage":1301,"pageCount":1576,"path":165,"publishedAt":1503,"robots":1301,"schemaOrg":1301,"seo":1577,"sitemap":1578,"squeeze":1294,"stem":1579,"tags":1580,"translationKey":1583,"updatedAt":1301,"__hash__":1584},"whitepapers_en\u002Fen\u002Fwhitepapers\u002Fe-commerce-compliance-2026-27.md","Compliance 2026\u002F27: Regulatory Wave in E-Commerce",{"type":236,"value":1513,"toc":1564},[1514,1517,1520,1524,1550,1554,1557,1561],[239,1515,1516],{},"2026\u002F27 brings the densest regulatory wave online retail has seen since the GDPR: between mid-2026 and the end of 2027, new obligations take effect almost every quarter. The withdrawal button and the EU Packaging Regulation already apply — this is no longer about preparation, but about retrofitting.",[239,1518,1519],{},"The good news: not every rule hits every merchant. This whitepaper puts every deadline in order, draws clean lines around who is affected when — and delivers the action items to match.",[266,1521,1523],{"id":1522},"whats-inside","What's inside",[281,1525,1526,1532,1538,1544],{},[284,1527,1528,1531],{},[248,1529,1530],{},"Deadline overview:"," Every effective date from GPSR (2024) to full CRA application (December 2027) in chronological order — including obligations already in force that many shops still leave open.",[284,1533,1534,1537],{},[248,1535,1536],{},"Eight regulations in detail:"," Withdrawal button, EU Packaging Regulation (PPWR), warranty & guarantee labels (EmpCo), Consumer Credit Directive CCD II, Cyber Resilience Act, EU Deforestation Regulation, the new Product Liability Directive, and the Digital Product Passport — each with concrete action items.",[284,1539,1540,1543],{},[248,1541,1542],{},"Applicability matrix:"," Which rules hit which merchant? Four merchant profiles as a quick self-test — from a purely domestic B2C shop to an importer with private labels.",[284,1545,1546,1549],{},[248,1547,1548],{},"Prioritized action plan:"," What to retrofit immediately and what must be in place by when — as a checklist with every date.",[266,1551,1553],{"id":1552},"who-this-whitepaper-is-for","Who this whitepaper is for",[239,1555,1556],{},"Shop owners, e-commerce leads, and product owners who want to know which of the eight regulations actually apply to their setup — and in what order to implement them. Compliance rarely fails on the legal text; it fails on unclear applicability and missing prioritization.",[266,1558,1560],{"id":1559},"the-key-figures","The key figures",[239,1562,1563],{},"Eight new regulations, five deadlines in 2026 alone, fines up to €200,000 under the PPWR alone. A single, clean applicability analysis along four criteria — customer group, assortment, shipping territory, role & size — replaces months of uncertainty.",{"title":584,"searchDepth":1258,"depth":1258,"links":1565},[1566,1567,1568],{"id":1522,"depth":1258,"text":1523},{"id":1552,"depth":1258,"text":1553},{"id":1559,"depth":1258,"text":1560},"Withdrawal button, PPWR, warranty labels, CCD II, Cyber Resilience Act, Digital Product Passport — every deadline, who is affected when, and what to do.","\u002Fdownloads\u002Fwhitepapers\u002Fnuonic-whitepaper-e-commerce-compliance-2026-27-43284082.pdf","de",{"src":1573,"alt":1574},"\u002Fimages\u002Fwhitepapers\u002Fe-commerce-compliance-2026-27.svg","Timeline of the 2026\u002F27 e-commerce compliance deadlines",{},8,{"title":1511,"description":1569,"articleModifiedTime":1503},{"loc":165,"lastmod":1503},"en\u002Fwhitepapers\u002Fe-commerce-compliance-2026-27",[1311,1581,1582],"E-Commerce Law","Regulation","whitepaper-compliance-2026-27","MSKoD_o3jIjceEJVXUhC8yqzaTj-zB00N1UKTzu7Mkk",1791391592617]