Bestellbestätigung: PDF mit AGB & Widerruf - Text wird nicht angezeigt

Topic summary

Problem: Shopify-Händler erhalten leere oder fehlerhafte PDFs bei Bestellbestätigungen, wenn AGB und Widerrufsbelehrung als Anhang versendet werden sollen. Die Rechtstexte sind in den Richtlinien korrekt hinterlegt (HTML-Format), werden aber in den generierten PDFs nicht angezeigt – stattdessen erscheinen nur leere Dokumente oder Liquid-Fehlermeldungen.

Betroffene Shops: Das Problem tritt unabhängig vom Anbieter der Rechtstexte auf (IT Recht Kanzlei, Trusted Shops etc.) und betrifft sowohl Test-Mails als auch echte Bestellungen.

Shopify-Status: Der Bug ist bekannt und wird von Entwicklern bearbeitet. Betroffene Händler werden gebeten, Support-Tickets einzureichen.

Workarounds (temporär):

  • Liquid-Filter ändern: Statt attach_as_pdf den Filter attach_as_text verwenden, um Texte direkt in der E-Mail anzuzeigen
  • PDF-Links einbinden: Rechtstexte als downloadbare Links (via CDN oder Digital Downloads App) in die E-Mail-Vorlage einfügen
  • Code-Positionierung (Lösung): Den PDF-Generierungscode in die richtige Tabellenzelle mit class="disclaimer__subtext" verschieben – dies hat bei mehreren Nutzern das Problem behoben

Rechtliche Überlegung: Diskussion über § 312f BGB – ob PDF-Anhänge ausreichen oder Texte direkt in der E-Mail stehen müssen. Links zu Rechtstexten werden als pragmatische Alternative diskutiert.

Aktueller Stand: Die Code-Positionierungs-Lösung funktioniert bei vielen Nutzern erfolgreich.

Summarized with AI on November 23. AI used: claude-sonnet-4-5-20250929.

Moin Lukas! @LJHH

Das ist in der Tat wahr da die pdf dann statisch ist wie du sagst und du müsstest bei jeder Aktualisierung die von der IT oder von TS kommt nochmal eine neue pdf Kopie im Backend speichern zu dem die Verknüpfung verlinkt.

Um den Zeitgeist zu entsprechen kann man das auch über einen QR Code im Text verlinken. QR Codes sind etwas einfacher in der Handhabung und dafür gibt es einige gratis Apps mit denen man QR Codes innerhalb Shopify erstellen und verlinken kann.