widerrufsbelehrung hinzugefügt und in den checkout mit eingebunden. refund ins backend eingebaut.

This commit is contained in:
Codex Agent
2025-12-07 11:57:05 +01:00
parent e092f72475
commit 1d3d49e05a
44 changed files with 1143 additions and 71 deletions

View File

@@ -153,4 +153,48 @@ return [
'open' => 'Feedback im Super Admin öffnen',
'received_at' => 'Eingegangen: :date',
],
'refund' => [
'subject' => 'Rückerstattung für :package',
'greeting' => 'Hallo :name,',
'body' => 'Wir haben eine Rückerstattung eingeleitet. Betrag: :amount :currency. Zahlungs-ID: :provider_id.',
'reason' => 'Grund: :reason',
'footer' => 'Die Rückerstattung wird vom Zahlungsanbieter verarbeitet und kann je nach Bank einige Tage dauern.',
],
'ops' => [
'purchase' => [
'subject' => 'Neuer Kauf: :package',
'greeting' => 'Hallo Ops-Team,',
'tenant' => 'Tenant: :tenant',
'package' => 'Paket: :package',
'amount' => 'Betrag: :amount :currency',
'provider' => 'Provider: :provider (ID: :id)',
'consents' => 'Consents Version: :legal, Terms: :terms, Waiver: :waiver',
'footer' => 'Bitte prüfen und ggf. verbuchen.',
],
'addon' => [
'subject' => 'Add-on gekauft: :addon',
'greeting' => 'Hallo Ops-Team,',
'tenant' => 'Tenant: :tenant',
'event' => 'Event: :event',
'addon' => 'Add-on: :addon (Menge: :quantity)',
'amount' => 'Betrag: :amount :currency',
'provider' => 'Checkout: :checkout, Transaction: :transaction',
'footer' => 'Add-on ist abgeschlossen und angewendet.',
],
'refund' => [
'subject' => 'Refund verarbeitet: :package',
'greeting' => 'Hallo Ops-Team,',
'tenant' => 'Tenant: :tenant',
'package' => 'Paket: :package',
'amount' => 'Betrag: :amount :currency',
'provider' => 'Provider: :provider (ID: :id)',
'status_success' => 'Status: Erfolgreich',
'status_failed' => 'Status: Fehlgeschlagen',
'reason' => 'Grund: :reason',
'error' => 'Fehler: :error',
'footer' => 'Bitte prüfen und ggf. manuell nachfassen.',
],
],
];

View File

@@ -35,4 +35,5 @@ return [
'version' => 'Version :version',
'and' => 'und',
'stripe_privacy' => 'Stripe Datenschutz',
'widerrufsbelehrung' => 'Widerrufsbelehrung',
];

View File

@@ -100,6 +100,22 @@ return [
'company' => 'S.E.B. Fotografie',
'rights_reserved' => 'Alle Rechte vorbehalten',
],
'checkout' => [
'headline' => 'Checkout & Bestellübersicht',
'summary_title' => 'Ihre Bestellung',
'package_label' => 'Ausgewähltes Package',
'billing_type_one_time' => 'Einmalkauf (pro Event)',
'billing_type_subscription' => 'Abo (wiederkehrend)',
'legal_links_intro' => 'Mit Abschluss des Kaufs akzeptieren Sie unsere',
'link_terms' => 'AGB',
'link_privacy' => 'Datenschutzerklärung',
'link_cancellation' => 'Widerrufsbelehrung',
'checkbox_terms_label' => 'Ich habe die :terms, die :privacy und die :cancellation gelesen und akzeptiere sie.',
'checkbox_terms_error' => 'Bitte bestätigen Sie, dass Sie AGB, Datenschutzerklärung und Widerrufsbelehrung gelesen haben.',
'checkbox_digital_content_label' => 'Ich verlange ausdrücklich, dass Sie vor Ablauf der Widerrufsfrist mit der Ausführung der digitalen Dienstleistungen (Freischaltung meines Event-Packages inkl. Galerie und Hosting) beginnen. Mir ist bekannt, dass ich bei vollständiger Vertragserfüllung mein Widerrufsrecht verliere.',
'checkbox_digital_content_error' => 'Bitte bestätigen Sie, dass Sie dem sofortigen Beginn der digitalen Dienstleistung und dem damit verbundenen vorzeitigen Erlöschen des Widerrufsrechts zustimmen.',
'hint_subscription_withdrawal' => 'Bei Abonnements haben Verbraucher ein 14-tägiges Widerrufsrecht ab Vertragsschluss. Im Falle eines Widerrufs nach Leistungsbeginn behalten wir uns angemessenen Wertersatz für bereits erbrachte Leistungen vor.',
],
'legal' => [
'imprint' => 'Impressum',
'privacy' => 'Datenschutz',