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>
15 lines
1.2 KiB
PHP
15 lines
1.2 KiB
PHP
<?php
|
||
|
||
return [
|
||
'notice_subject' => 'Ton partenaire d’équipe :name est en pause',
|
||
'notice_intro' => 'ton partenaire d’équipe :name n’a pas renouvelé son adhésion car le paiement est en attente. Il a jusqu’au :date (:days jours) pour la reprendre, sinon l’adhésion sera supprimée définitivement. D’ici là, ses clients et partenaires d’équipe te sont attribués.',
|
||
'notice_hint' => 'Pendant cette période, les ventes de ses clients et partenaires d’équipe comptent pour toi. S’il paie à temps, il récupère ses clients et partenaires d’équipe ; les ventes réalisées entre-temps restent chez toi.',
|
||
'transfer_subject' => 'Les clients et partenaires d’équipe de :name t’appartiennent désormais',
|
||
'transfer_intro' => 'l’adhésion de :name a été définitivement terminée car elle n’a pas été renouvelée. Ses clients et partenaires d’équipe te sont désormais attribués définitivement. Voici l’aperçu pour que tu puisses les contacter :',
|
||
'list_customers' => 'Clients (:count)',
|
||
'list_team' => 'Partenaires d’équipe (:count)',
|
||
'col_first_name' => 'Prénom',
|
||
'col_last_name' => 'Nom',
|
||
'col_phone' => 'Téléphone',
|
||
'col_email' => 'E-mail',
|
||
];
|