FROM CACHE - de_header

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

ar06ny
Tourist
7 0 8

Hallo, ich habe meine Rechtstexte von "IT Recht Kanzlei" übernommen und habe sie unter "Richtlinien" im HTML-Format eingefügt und gespeichert. Die Texte sind auch im Editor zu lesen, wenn ich wieder auf Editor anzeigen umschalte.

Wenn ich aber jetzt unter "Benachrichtigungen/Bestellbestätigung/Test senden" eine Test-Mail verschicke, dann kommt die auch mit den PDF-Dateien, AGB u. Widerrufsrecht an.

In den PDF-Dateien ist aber kein Text zu sehen, bzw. in der Widerrufs-PDF ist nur der Seitentitel (von Shopify vorgegeben) "Widerrufsrecht" zu sehen (siehe Bild unten), in der AGB-PDF ist gar kein Text zu sehen. Kennt jemand dieses Problem, bzw. gibt's eine Lösung dafür?

Wäre echt dankbar! LG und einen schönen Tag.

ar06ny_0-1674029178695.png

 

35 ANTWORTEN 35
Gabe
Shopify Staff
Shopify Staff
10873 1692 2673

Hey @ar06ny 

 

Das Problem ist uns bekannt und wir brauchen von allen betroffenen Shops ein Ticket, dass ihr an uns sendet, so dass wir diese an unsere Entwickler weiterleiten können. Siehe einen weiteren Leitfaden zum Thema hierEs kann sein, dass es nur etwas kleines ist.

 

Sende bitte eine E-Mail an unseren Support hier (https://bit.ly/3cwO7ym) von der E-Mail-Adresse, die du zur Anmeldung in deinem Shopify-Shop verwendest, und gib deine myshopify.com-URL da auch ein. Sobald die dein Konto authentifiziert haben, können sie dir weiterhelfen.

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

Gabe
Shopify Staff
Shopify Staff
10873 1692 2673

Update: das war also eine Test-E-Mail, ist das richtig? Passiert es auch mit echten Bestellungen? Das kannst du mit Testbestellungen testen, denn diese sind ein wichtiges Tool, um die sog. "Checkout Friction" zu testen um die User Experience (UX) aller Besucher selber zu erleben. Man kann 3 Arten von Testbestellungen verwenden, um solche Szenarien zu testen.

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

PeterSchulz
Tourist
7 0 2

ich habe das selbe Problem und habe es sowohl bei Tests aus den Einstellungen -> Benachrichtigung -> Bestellbestätigung, als auch bei kompletten Testbestellungen mit einer Test-Kreditkartennummer. Immer leer PDFDateien 

Gabe
Shopify Staff
Shopify Staff
10873 1692 2673

Ok etwas mehr Info zu dieser Sache und ein potentieller Workaround bis das Problem von unseren Entwickler behoben ist (die arbeiten momentan an der Sache) -> das erwartete Systemverhalten ist, dass der attach_as_pdf liquid filter den liquid object als PDFs ausgeben sollte, die an die Notification drangehängt werden.

 

Stattdessen hängt dieser Filter entweder leere PDFs an die Notification, oder als Liquid error: internal.

 

Was kann man in der Zwischenzeit machen bis das Problem behoben ist?

  • Man könnte stattdessen im Vorlagencode den attach_as_text Liquid Filter verwenden, der den Text innerhalb der Notification ausgibt: {{ <object> | attach_as_text }}
  • Man kann auch die PDFs vorläufig als Verlinkungen in der Vorlage einpflegen mit einem Zusatz, wie der folgende: "Aufgrund technischen Probleme werden unsere AGB und Widerrufsbelehrung als Text ganz unten in dieser E-Mail angezeigt" ODER "Aufgrund technischen Probleme werden unsere AGB und Widerrufsbelehrung als Verlinkung ganz unten in dieser E-Mail angezeigt" oder ähnlich.

Das würde dann wie folgt aussehen (habe ich aber noch nicht getestet):

{%- if shop.terms_of_service.body != blank -%}
{{ shop.terms_of_service | attach_as_text: "AGB" }}
{%- endif -%}

{%- if shop.refund_policy.body != blank -%}
{{ shop.refund_policy | attach_as_text: "Widerrufsrecht" }}
{%- endif -%}

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

ar06ny
Tourist
7 0 8

Hey, @Gabe 

Danke f. die Info, das mit dem Ticket werde ich auf jeden Fall machen. Ist mal ein Anfang.

ar06ny
Tourist
7 0 8

War nur eine Test-Mail, keine Testbestellung und keine echte Bestellung.bestellbestätigung test-mail.png

ar06ny
Tourist
7 0 8

Hey @Gabe,

habe es mit deinem Code,  unten in der Bestellbestätigungs-Mail angehängt. Funktioniert 🙂

Danke, bin mir sicher, dass das mit den PDF auch noch klappen wird.

LG

MikaVX
Tourist
8 0 0

Hallo Gabe

 

Ich habe das gleiche Problem und ebenfalls ein Ticket erstellt. Wie werden wir benachrichtigt wenn das Problem behoben wurde? 

 

Vielen Dank für dein Feedback!

MikaVX
Tourist
8 0 0

Hey Ar06ny ich habe das gleiche Problem. Meinst du es betrifft derzeit nur die Shops die ihre Rechtstexte über die IT Recht Kanzlei übernommen haben?

Ich warte noch mit der Zwischenlösung, die Text Lösung sieht beim Kunden unprofessionell aus findest du nicht? 

PeterSchulz
Tourist
7 0 2

meine Texte kommen von "Trusted Shop" und ich habe die selben Probleme

ar06ny
Tourist
7 0 8

Hey @MikaVX denke nicht, dass es etwas mit IT Recht Kanzlei zu tun hat.

Ich habe auch andere HTML-Text, von denen ich weiß, dass sie korrekt programmiert sind, zur Überprüfung bei Richtlinien eingefügt und auch die werden nicht in den PDF angezeigt.

 

Anmerkung zur Methode der am Mail-Ende eingefügten Texte (AGB, Wiederruf):

Vor ein paar Wochen habe ich einen Anwaltsartikel gelesen, an dem man wieder einmal sieht, dass manchmal alles eine Auslegungssache ist.

 

Dieser Text ist nur Sinngemäß und wurde nicht vom Original-Artikel übernommen:

Laut eines deutschen Richterentscheids ist es unzureichend die Texte dem Kunden nur als PDF in der Email zur Verfügung zu stellen. Weil so die Meinung des Richters, nicht davon auszugehen ist (wenn auch in heutiger Zeit sehr unwahrscheinlich), dass der Kunde einen geeigneten PDF-Reader parat hat!

 

HINWEIS:

Bei Vertragsschlüssen über einen eigenen Online-Shop empfiehlt es sich, dass der Händler seine AGB sowie seine Widerrufsbelehrung nebst Widerrufsformular im Volltext in die Bestätigungs-Email einbindet, die der Kunde nach seiner Bestellung automatisch über das Shopsystem des Händlers erhält. Alternativ könnte der Händler die Rechtstexte der Bestätigungs-Email auch jeweils als PDF-Anhang beifügen und im Text der Email auf den jeweiligen Anhang hinweisen.

 

Ergänzung: Die Pflicht zur Übermittlung in Textform gilt übrigens nicht für die Datenschutzerklärung, die ausschließlich im Rahmen der datenschutzrechtlichen Informationspflichten auf der Website des Händlers vorgehalten werden muss. Die zusätzliche Übermittlung der Datenschutzerklärung in Textform ist jedoch unschädlich.

Gabe
Shopify Staff
Shopify Staff
10873 1692 2673

Hey @MikaVX @ar06ny @PeterSchulz 

 

Die Texte im Bereich "Richtlinien" in deinen Einstellungen sind das "Objekt" das vom Liquid Filter gezogen wird. Ob diese Texte von der IT Rechtskanzlei stammen oder nicht wird hier nicht viel Unterschied machen bzgl. darauf dass die pdfs leer sind. Siehe meinen Temporary Workaround oben bzgl. die PDFs als Links und den Text den du in die Bestellungs-Vorlage einfügen kannst.

 

Wir werden es auch in diesem Leitfaden melden sobald ein Hotpatch in das System geschleust wurde.

 

Das ist auch interessant was der Richter sagt denn in der Tat muss man einen pdf Reader installiert haben. PDFs können aber heutzutage auch mit dem Browser geöffnet werden entweder direkt vom Anhang in der E-Mail oder als Verlinkung. Somit wird der Browser (wie Google Chrome oder Firefox) zum PDF Reader. Daher sehe ich keine Probleme wenn man zwei Hyperlinks zu den PDFs in die Email Vorlage einbaut mit einem Hinweis.

 

Der Richter scheint aber zu erwarten, dass eine Order Confirmation E-Mail mit bis zu 20 Pages (beide Richtlinien- Texte innerhalb der E-Mail) an den Kunden gesendet wird was ja auch nicht eine besonders tolle UX ist.

 

@PeterSchulz Kannst du mal eine Testbestellung durchführen (siehe Anleitung oben)?

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

PeterSchulz
Tourist
7 0 2

Betrifft das eigentlich nur Test.Szenarien oder sind davon alle produktiven Webshops die von Shopify betrieben werden?

bknurr
Shopify Partner
1 0 0
Gabe
Shopify Staff
Shopify Staff
10873 1692 2673

Ein anderer und vorläufiger Workaround wäre die 2 pdfs als Downloadbare Links in der E-Mail zu verknüpfen. Im heutigen Zeitalter des Internets und der Technik spricht eigentlich nichts mehr dagegen. E-Mail Anhänge sind so von gestern, abgesehen davon dass sie auch eine gewisse Sicherheitsproblematik mit sich bringen...Einen Link kann man vorher prüfen. Einen Anhang nicht.

 

Um einen downloadbaren pdf Link in die E-Mail Vorlage einzupflegen: verwende den HTML <href> Tag und prüfe das dann in der Vorschau. Hier ein Beispiel:

<a href="https://cdn.shopify.com/s/files/1/0002/2783/5906/files/1234567.pdf?v=1674146965">dein_pdf_Name_hier</a>

Um das Adobe Acrobat möglichst unabhängig zu machen:

<a href="./directory/yourfile.pdf" download="newfilename">Download the pdf</a>

Dabei ist newfilename der vorgeschlagene Dateiname, unter dem der Benutzer die Datei speichern soll. Wenn du das Feld leer lässt, wird der Dateiname auf dem Server verwendet, etwa so:

<a href="./directory/yourfile.pdf" download>Download the pdf</a>

Siehe eine Anleitung dazu hier.

Du kannst auch unsere hauseigene Digital Downloads App verwenden.

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

Natascha007
Tourist
11 0 0

Hallo @Gabe 

wenn ich die pdf Dateien in die Email verknüpfe, dann erhält mein Kunde die fehlerhaften Anhänge UND die Links?! 

 

Bei mir ist das Problem mit den fehlerhaften Anhängen auch aufgetreten 😞

 

Gruß, 

 

Natascha

LJHH
Tourist
3 0 1

Selbes Problem, wir haben die Texte auch über IT-Recht.
Bevor ich nun als unwissender in den Liquids rumbastle und es nachher alles wieder zurück-ändern muss - gibt es ggf. schon ein estimate, wann der Bug behoben ist?

Best
Lukas

Gabe
Shopify Staff
Shopify Staff
10873 1692 2673

Hey @Natascha007 und @LJHH 

 

Die fehlerhaften pdfs sind die vom System generierten pdfs. Die die ich oben meine, sind eure eigenen erstellten pdfs dir ihr aus eurem Cloud Account verlinkt, oder im Dateienbereich uploadet mit CDN URL.

 

Hoffe das hilft! 😉

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

LJHH
Tourist
3 0 1

Moin Gabe,

danke dir! 
Bei dem Widerrufsformular easy, bei den AGBs sehe ich da eine kleine Schwierigkeit: 
Wir haben ja alle IT-Rechtskanzlei oder Trusted Shops via API angebunden um uns über die Aktualität der Klauseln keine Gedanken machen zu müssen. 
Wenn ich nun aber eine statische PDF anhänge müsste ich die jedes Mal aktualisieren, wenn es Änderungen gibt.

Auf jeden Fall aber natürlich eine Übergangslösung 🙂