mivita/resources/lang/en/suspension.php
Kevin 0b8f8abeeb Berater faellt aus (B2): pausieren nach 2 Tagen, Rueckgabe bei Zahlung, harter Cut am 28. Tag
Entwicklungsplan September, B2 (Protokoll 08.09., Rueckmeldung 14.09., R3):
- Ablauftag + 2 Kalendertage (Nachtlauf): Team, Kunden, Kundenabos und
  Portal-Logins gehen umkehrbar an den naechsten aktiven Sponsor, jede
  Umhaengung in consultant_suspension_transfers protokolliert. Kurzinfo
  an den Sponsor ohne Listen, keine Mail an das Firmenkonto.
- Zahlung bis Tag 27: Berater aktiv, Team und Kundendaten zurueck (nur
  was noch beim Sponsor liegt); Umsaetze der Zwischenzeit bleiben dort.
- Tag 28: was noch am Berater haengt geht endgueltig an den Sponsor,
  Berater wird dessen Kunde (ohne Duplikat) und geloescht; Listen-Mail
  mit Vorname, Nachname, Telefon, E-Mail an jeden haltenden Sponsor.
- Cron, Zahlungseingang und Admin-Ablaufdatum laufen ueber
  ConsultantSuspensionService; user:cleanup --dry-run listet beide Stufen.
- Mail 35 und Dashboard nennen Pausentag und Frist; Fristen in
  config/mivita.php (cleanup_suspend_days, cleanup_delete_days).
- Nebenbefunde: Kernel referenziert UserCleanUp, user:restore aus der
  User-Bereinigung laeuft nur noch einmal.
- Testschema: shopping_users.auth_user_id nullable wie auf Produktion
  (Migration aendert nur, wo die Spalte noch NOT NULL ist).
- Uebersicht fuer die Kundin: dev/_tickets/2026-09-23-mitgliedschaft-
  ablauf-uebersicht.md.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 15:44:45 +00:00

15 lines
1.1 KiB
PHP

<?php
return [
'notice_subject' => 'Your team partner :name has been paused',
'notice_intro' => 'your team partner :name has not renewed their membership because the payment is outstanding. They have until :date (:days days) to resume it, otherwise the membership will be removed permanently. Until then, their customers and team partners are assigned to you.',
'notice_hint' => 'During this time, sales of their customers and team partners count for you. If they pay in time, they get their customers and team partners back; sales made in the meantime stay with you.',
'transfer_subject' => 'The customers and team partners of :name now belong to you',
'transfer_intro' => 'the membership of :name has been ended permanently because it was not renewed. Their customers and team partners are now permanently assigned to you. Here is the overview so you can get in touch:',
'list_customers' => 'Customers (:count)',
'list_team' => 'Team partners (:count)',
'col_first_name' => 'First name',
'col_last_name' => 'Last name',
'col_phone' => 'Phone',
'col_email' => 'Email',
];