Das Template <keyword>order_confirmation.liquid</keyword> rendert die E-Mail Bestellbestätigung in Plain text. Ist eine HTML-Darstellung gewünscht, kann zusätzlich das Template <keyword>order_confirmation_html.liquid</keyword> verwendet werden.
Das Template muss unter <keyword>templates/email/order_confirmation.liquid</keyword> abgelegt werden.
Innerhalb des <keyword>order_confirmation.liquid</keyword> Templates stehen folgende Objekte zur Verfügung:
Das nachfolgend Beispiel zeigt vereinfacht die Ausgabe einer Plain text Bestellbestätigung. Über die Variable <liquid>mail_subject</liquid> kann der Betreff gesetzt werden.
Dear {{ order.billing_address.first_name | dangerous }} {{ order.billing_address.last_name | dangerous }},
Thank you for your order.
Your Order-ID: {{ order.id }}
Amount Product Price
{% for line_item in order.line_items %}
{{ line_item.item_quantity }} {{ line_item.name }} {{ shop.locale.iso_currency_symbol }} {{ line_item.price | number:'currency' }}
{% endfor %}
-----------------------------------------------
Shipping costs {{ shop.locale.iso_currency_symbol }} {{ order.shipping_total| number:'currency' }}
-----------------------------------------------
Total {{ shop.locale.iso_currency_symbol }} {{ order.total | number:'currency' }}
-----------------------------------------------
{% capture mail_subject %}Your order at {{ shop.name }}{% endcapture %}