From 6b2356e36bdbe04189f0b0ff537c6a49248fda28 Mon Sep 17 00:00:00 2001 From: Kevin Adametz Date: Fri, 3 Jul 2026 11:32:53 +0000 Subject: [PATCH] Recht (Web): Vertraege-hier-kuendigen-Button + Bestaetigungsseite im Hub Kuendigungsbutton (Par. 312k BGB) im Hub-Footer unter dem Widerrufsbutton, staendig verfuegbar; fuehrt unmittelbar auf die Bestaetigungsseite mit dem Formular und der gesetzeskonformen Bestaetigungsschaltflaeche 'jetzt kuendigen'. Eigener Error-Bag, damit das Kontakt-Modal im Footer nicht mit aufspringt. Co-Authored-By: Claude Fable 5 --- .../components/web/hub/site-footer.blade.php | 18 +- resources/views/web/kuendigung.blade.php | 166 ++++++++++++++++++ 2 files changed, 179 insertions(+), 5 deletions(-) create mode 100644 resources/views/web/kuendigung.blade.php diff --git a/resources/views/components/web/hub/site-footer.blade.php b/resources/views/components/web/hub/site-footer.blade.php index ff1c1760..e5155d32 100644 --- a/resources/views/components/web/hub/site-footer.blade.php +++ b/resources/views/components/web/hub/site-footer.blade.php @@ -66,11 +66,19 @@
  • Datenschutz
  • Cookies
  • - {{-- Gesetzlicher Widerrufsbutton: gut sichtbare Schaltfläche mit klarer Aufschrift. --}} - + {{-- Gesetzliche Buttons: Widerruf (Modal) + Kündigungsbutton § 312k BGB + („Verträge hier kündigen", ständig verfügbar, führt unmittelbar + auf die Bestätigungsseite). --}} +
    + + + Verträge hier kündigen + +
    diff --git a/resources/views/web/kuendigung.blade.php b/resources/views/web/kuendigung.blade.php new file mode 100644 index 00000000..5a126da8 --- /dev/null +++ b/resources/views/web/kuendigung.blade.php @@ -0,0 +1,166 @@ +@extends('web.layouts.web-master') + +@section('title', 'Verträge hier kündigen') +@section('meta_description', 'Kündigen Sie Ihren laufenden Vertrag online – ohne Login, über die gesetzliche Bestätigungsseite nach § 312k BGB.') + +{{-- + Bestätigungsseite des gesetzlichen Kündigungsbuttons (§ 312k BGB). + Öffentlich ohne Login erreichbar; erfasst Art der Kündigung (Grund nur + bei außerordentlicher Kündigung), Zuordnungsdaten und den gewünschten + Beendigungszeitpunkt. Die Bestätigungsschaltfläche trägt gesetzeskonform + die Aufschrift „jetzt kündigen". Der Zugang wird sofort automatisch per + E-Mail bestätigt (TerminationController). +--}} + +@section('content') + +
    + @if (session('termination-status')) +
    +
    Kündigung
    +

    Kündigung eingegangen

    +

    + {{ session('termination-status') }} +

    +
    + @else +
    + @csrf + + {{-- Art der Kündigung --}} +
    + Art der Kündigung + +
    + + +
    + @error('kind', 'termination') +

    {{ $message }}

    + @enderror + +
    + + + @error('reason', 'termination') +

    {{ $message }}

    + @enderror +
    +
    + + {{-- Zuordnung des Vertrags --}} +
    + Wer kündigt? + +
    +
    + + + @error('name', 'termination') +

    {{ $message }}

    + @enderror +
    + +
    + + + @error('email', 'termination') +

    {{ $message }}

    + @enderror +
    + +
    + + + @error('contract_reference', 'termination') +

    {{ $message }}

    + @enderror +
    +
    +
    + + {{-- Beendigungszeitpunkt --}} +
    + Zu welchem Zeitpunkt? + +
    + + +
    + @error('terminate_mode', 'termination') +

    {{ $message }}

    + @enderror + +
    + + + @error('terminate_at', 'termination') +

    {{ $message }}

    + @enderror +
    +
    + + {{-- Bot-Schutz: versteckte Honeypot-Felder (siehe TerminationController). --}} + + +
    +

    + Ihre Angaben werden nur zur Bearbeitung der Kündigung verarbeitet + (Datenschutz). + Mit dem Klick geht Ihre Kündigungserklärung bei uns ein. +

    + {{-- § 312k BGB: Bestätigungsschaltfläche, Aufschrift „jetzt kündigen". --}} + +
    +
    + +

    + Hinweis: Möchten Sie stattdessen einen kürzlich geschlossenen Vertrag innerhalb der + 14-tägigen Frist widerrufen, nutzen Sie bitte den Button „Vertrag widerrufen" im Fußbereich dieser Seite. +

    + @endif +
    +
    +@endsection