'order_confirmation', 'label' => 'Bestellbestätigung', 'subject' => 'Bestellbestätigung {{order_number}} – {{shop_name}}', 'variables' => ['customer_name','order_number','order_total','payment_info','order_items_table','shop_name','shop_email','shop_address','shop_owner','bank_name','bank_iban','bank_bic','invoice_payment_days'], 'body' => <<<'HTML'

Vielen Dank für Ihre Bestellung!

Guten Tag {{customer_name}},

wir haben Ihre Bestellung {{order_number}} erhalten und bestätigen sie hiermit.

{{payment_info}}

Bestellübersicht

{{order_items_table}}

{{shop_name}} | {{shop_address}}
Bei Fragen: {{shop_email}}

HTML, ], [ 'key' => 'order_shipped', 'label' => 'Versandbestätigung', 'subject' => 'Ihre Bestellung {{order_number}} ist unterwegs', 'variables' => ['order_number','tracking_code','shop_name','shop_email'], 'body' => <<<'HTML'

Ihre Bestellung ist unterwegs!

Ihre Bestellung {{order_number}} wurde versendet.

{{tracking_info}}

Bei Fragen zu Ihrer Lieferung können Sie uns jederzeit kontaktieren.


{{shop_name}} | {{shop_email}}

HTML, ], [ 'key' => 'payment_received', 'label' => 'Zahlungsbestätigung', 'subject' => 'Zahlung eingegangen – Bestellung {{order_number}}', 'variables' => ['customer_name','order_number','order_total','shop_name','shop_email'], 'body' => <<<'HTML'

Zahlung eingegangen

Guten Tag {{customer_name}},

Ihre Zahlung für Bestellung {{order_number}} ({{order_total}} €) ist eingegangen.

Im Anhang finden Sie Ihre Rechnung als PDF.

Wir werden Ihre Bestellung schnellstmöglich bearbeiten und versenden.


{{shop_name}} | {{shop_email}}

HTML, ], [ 'key' => 'widerruf_confirmation', 'label' => 'Widerrufsbestätigung', 'subject' => 'Bestätigung Ihres Widerrufs', 'variables' => ['customer_name','widerruf_name','widerruf_email','widerruf_order_number','widerruf_product','widerruf_date','widerruf_reason','shop_name'], 'body' => <<<'HTML'

Bestätigung Ihres Widerrufs

Guten Tag {{customer_name}},

Ihr Widerruf ist bei uns eingegangen. Wir werden ihn schnellstmöglich bearbeiten.

Name{{widerruf_name}}
E-Mail{{widerruf_email}}
Bestellnummer{{widerruf_order_number}}
Produkt{{widerruf_product}}
Datum{{widerruf_date}}
Begründung{{widerruf_reason}}

{{shop_name}}

HTML, ], ]; foreach ($templates as $tpl) { EmailTemplate::updateOrCreate(['key' => $tpl['key']], $tpl); } } }