Danke fürden Code und ggf. handelt es sich in deinem Code um kleine Syntaxfehler und unnötige Schließ-Tags. Probiere mal den folgenden Code aus:
{{transaction.amount | money}}
{% if transaction.gateway_display_name == "TWINT|Vorauszahlung" %}
<strong>
Bitte überweise den offenen Betrag an:
**Glitter Creations**
IXXX: XXXX
BXX: XXXX
BXXX: XXXX
Verwendungszweck: Gib bitte deine Bestellnummer an
Nach Geldeingang versenden wir umgehend deine Bestellung
TWINT: Zahlung an die Mobile-Nr. XXXX
</strong>
{% endif %}
Beachte dabei, dass der Vorlagen-Engine die {% if %} Syntax unterstützen muss. In meinem Beispiel sind die {% endfor %} und die zusätzlichen {% endif %} Tags entfernt, weil sie in diesem Kontext ggf. nicht benötigt werden und es kein passendes {% for %} gab.
Stelle auch sicher, dass transaction.gateway_display_name tatsächlich den Wert “TWINT|Vorauszahlung” hat, wenn der Kunde Vorauszahlung als Zahlungsmethode wählt. Es könnte sein, dass der Wert, nicht der ist, den du erwartest. Du kannst das überprüfen, indem du {{transaction.gateway_display_name}} irgendwo in der Vorlage ausgibst und dann schaust, was tatsächlich angezeigt wird.
Es kann auch an der genauen Stelle in der Vorlage liegen. Dafür müssten wir einen in die Vorlage werfen.
Ggf. kann unser Haupt Support Team das machen, und es an das Theme Team weiterleiten. Um dir dabei behilflich zu sein, sende bitte eine E-Mail an unseren Support wie hier demonstriert 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.