Nützliche Liquid-Abfragen im Import Manager

Sie möchten Ihre Rechnungstexte oder E-Mail Texte personalisieren? Wir geben Ihnen einige der geläufigsten Abfragen mit an die Hand. Auch Nicht-Entwickler sollten somit auf einfache Weise Texte anpassen können. Für individuelle Abfragen kontaktieren Sie gerne unseren Support.

Alle Liquid-Befehle und Erläuterung finden Sie auch unter:
https://github.com/Shopify/liquid/wiki/Liquid-for-Designers

1) Rechnungstexte Shop/Marktplatz

Zahlungsarten eBay (neue eBay Zahlungsabwicklung integriert)

{% if payment_details == 'PayUponInvoice' %}{{ebay_pui_text}}
{% else %}{% if payment_date %}Ihre Bestellung wurde am {{payment_date}}
{% if payment_type %}{% if payment_type == 'CreditCard' %}per eBay Zahlungsabwicklung
{% else %}per {{payment_type}}
{% endif %}bezahlt{% if shipping_date %} und am {{shipping_date}} versendet{% endif %}.

 

Zahlungsarten

{% case payment_type %}
{% when 'paypal' %}Der Rechnungsbetrag wurde am {{purchase_date}} per PayPal {% if payment_reference%}(TransaktionsID {{payment_reference}}) {% endif %} beglichen.
{% when 'credit card' %}Der Rechnungsbetrag wurde am {{purchase_date}} per Kreditkartenzahlung {% if payment_reference%}(TransaktionsID {{payment_reference}}) {% endif %} beglichen.
{% when 'directebanking' %}Der Rechnungsbetrag wurde am {{purchase_date}} per Sofortüberweisung {% if payment_reference%}(TransaktionsID {{payment_reference}}) {% endif %} beglichen.
{% when 'amazon_payments' %}Der Rechnungsbetrag wurde am {{purchase_date}} via Amazon Payments {% if payment_reference%}(TransaktionsID {{payment_reference}}) {% endif %} beglichen.
{% when 'Vorkasse (Zahlung Per Überweisung)' %}Der Rechnungsbetrag wurde bereits per Banküberweisung {% if payment_reference%}(TransaktionsID {{payment_reference}}) {% endif %} beglichen.
{% when 'Klarna' %}Die Bestellung wurde am {{purchase_date}} via Klarna Rechnung und Ratenkauf abgeschlossen. Die Zahlung wird durch unseren Partner Klarna abgewickelt. Bitte beachten Sie die von Klarna versandten Zahlungsinformationen. Sie können all Ihre Einkäufe über Klarna.com bzw. die Klarna App verwalten und sogar mit nur einem Klick bezahlen.
{% endcase %}

 

Abfrage nach Sprache der Kunden

{% case order_lang %}
{% when 'de' %}Rechnung-%DOKUMENT.NUMMER%
{% when 'fr' %}Facture-%DOKUMENT.NUMMER%
{% when 'es' %}Factura n°. %DOKUMENT.NUMMER%
{% when 'it' %}Fattura %DOKUMENT.NUMMER%
{% else %}Invoice-%DOKUMENT.NUMMER%
{% endcase %}

 

Die Kunden-Notiz aus dem Shop soll mit auf die Rechnung gedruckt werden, sofern es eine Notiz gibt

{% unless customer_note == blank %}
Kundenhinweis: {{customer_note}}
{% endunless %}

 

Die Transaktionsinformation zur Zahlung soll aufgedruckt werden, sofern sie in den Originaldaten vorhanden ist

{% unless payment_reference == blank %}
TransaktionsID: {{payment_reference}})
{% endunless %}

 

Der Lieferschein-Text soll anders lauten als der Rechnungstext

{% if delivery_note %}
Hier tragen Sie den Text ein, der auf dem Lieferschein stehen soll
{% else %}
Hier tragen Sie den Text ein, der für Rechnungen genutzt werden soll
{% endif %}

 

Originalwährung aus dem Shop soll in Euro-Beträgen auf der Rechnung aufgeführt werden:

<p align =“right”>{% if currency == ‘GBP’ %}
Nettobetrag: {{amount_net | currency: “EUR” }}
Umsatzsteuer: {{ amount_vat | currency: “EUR” }}
Rechnungsbetrag: {{amount | currency: “EUR” }}
{% endif %}</p>

Alternative ("Für jede Währung außer Euro"):

{% if currency != 'EUR' %}<p align ="right">
Nettobetrag: %CURRENCY-CONVERSION[%DOKUMENT.WAEHRUNG%,EUR,{{purchase_date|date_format:'yyyy-mm-dd'}}]=%DOKUMENT.BETRAG-NETTO%%
Umsatzsteuer: %CURRENCY-CONVERSION[%DOKUMENT.WAEHRUNG%,EUR,{{purchase_date|date_format:'yyyy-mm-dd'}}]=%DOKUMENT.UMSATZSTEUER%%
Rechnungsbetrag: %CURRENCY-CONVERSION[%DOKUMENT.WAEHRUNG%,EUR,{{purchase_date|date_format:'yyyy-mm-dd'}}]=%DOKUMENT.BETRAG%%</p>
{% endif %}

 

Amazon-Bewertungslink zur direkten Rezension (da keine ASIN vorliegt)

https://www.amazon.de/review/review-your-purchases/ref=oh_aui_rev_shipment_o05_s00?_encoding=UTF8&asins={% if skulist contains 'SKU1' %}ASIN 1
{% elsif skulist contains 'SKU2' %}ASIN 2
{% elsif skulist contains 'SKU3' %}ASIN 3
{% endif %}

 

 

2) Template-Logik für die Wahl der Dokumentenvorlage

Vorlage nach Importquelle

{% if import_type == 'AMAZON' %}
{% if amazon_fba %}Amazon FBA
{% else %}Amazon FBM
{% endif %}
{% elsif import_type == 'EBAY' %}Vorlage eBay
{% else %}DE
{% endif %}

DE steht hierbei für die Standardvorlage (deutsch). EN ist entsprechend die Standardvorlage (englisch).

Vorlage auf SKU-Basis (beispielsweise wenn ein eBook bei einer bestimmten Vorlage mitgesendet wird)

{% if skulist contains 'BEISPIEL_SKU_1' %}
{% assign sku_group_a = true %}{% endif %}
{% if skulist contains 'BEISPIEL_SKU_2' or skulist contains 'BEISPIEL_SKU_3' %}
{% assign sku_group_b = true %}{% endif %}

{% if sku_group_a and sku_group_b %}Vorlage Kombi
{% elsif sku_group_a %}Vorlage eBook
{% elsif sku_group_b %}Vorlage ohne eBook
{% else %}DE
{% endif %}

 

Haben Sie Fragen? Anfrage einreichen

0 Kommentare

Zu diesem Beitrag können keine Kommentare hinterlassen werden.