Files
simple-withdrawalbutton/mails/de/withdrawal_confirmation.html
T
Arne Weiss 346ee7b616 Initial commit with all bug and compliance fixes
- Remove double pSQL() escaping in Db::insert/update calls (data corruption fix)
- Rename honeypot field from 'website' to 'cyp_hp_v1' to prevent browser autofill false positives
- Wrap Mail::Send() in try/catch; capture shop notification result to detect failures
- Scope order lookup to current shop (multi-shop fix)
- Translate scope_label and email subjects per language (de/en)
- Make formatDateTimeForMail() language-aware
- Add GDPR Art. 13 privacy notice to withdrawal form
- Add configurable privacy policy URL and Widerrufsbelehrung link
- Add configurable retention period and manual purge button in admin settings
- Show full submitted data on success page as proper receipt
- Fix admin redirect URL format in processStatusUpdate()
- Remove IP/UA hash display from admin detail view (GDPR data minimization)
2026-06-01 07:30:29 +02:00

44 lines
872 B
HTML

<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<title>Eingangsbestätigung Ihres Widerrufs</title>
</head>
<body>
<p>Guten Tag {customer_name},</p>
<p>wir bestätigen den Eingang Ihrer Widerrufserklärung.</p>
<p>
<strong>Eingang des Widerrufs:</strong><br>
{submitted_at}
</p>
<p>
<strong>Bestellnummer / Bestellreferenz:</strong><br>
{order_reference}
</p>
<p>
<strong>Widerruf betrifft:</strong><br>
{scope_label}
</p>
<p>
<strong>Betroffene Artikel / Mengen:</strong><br>
{withdrawal_items_text}
</p>
<p>
<strong>Ihre Nachricht / Bemerkung:</strong><br>
{message}
</p>
<p>
Diese Nachricht bestätigt nur den Eingang Ihrer Widerrufserklärung. Die weitere Bearbeitung und Prüfung erfolgt separat.
</p>
<p>Mit freundlichen Grüßen<br>{shop_name}</p>
</body>
</html>