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>
41 lines
3.6 KiB
PHP
41 lines
3.6 KiB
PHP
<?php
|
|
|
|
return [
|
|
'active' => 'active',
|
|
'alert_contract_renewal' => 'To extend your membership by another year, please complete the payment for your MIVITA package now.',
|
|
'booked_package' => 'booked package',
|
|
'consultant_membership' => 'Consultant Membership',
|
|
'consultant_online_shop' => 'consultant online shop',
|
|
'details' => 'details',
|
|
'end' => 'finish',
|
|
'end_button' => 'terminate your membership here',
|
|
'end_checkbox' => 'Yes, I would like to terminate my MIVITA membership, I waive any claims against MIVITA and would like my account to be deleted!',
|
|
'end_copy_1' => 'You no longer want to be a MIVITA consultant and end your membership?',
|
|
'end_copy_2' => 'By doing so, you are giving up all sorts of commissions, perks, access to the sales center, and much more. By submitting this option we will receive a message and will take care of deleting your account. This process may take a few days.',
|
|
'end_copy_3' => 'The termination and deletion of your MIVITA membership has been requested.',
|
|
'expired_on' => 'expired on',
|
|
'home_copy_alert_31' => 'Your membership expires on :datetime',
|
|
'home_copy_alert_35' => 'Your membership expires today!',
|
|
'home_copy_alert_36' => 'Your membership expired :days days ago on :datetime!',
|
|
'home_copy_alert_36_today' => 'Your membership expires today on :datetime!',
|
|
'home_copy_last_31' => 'You still have a few relaxing :days days left to extend your membership. However, if you let the deadline pass, your account will automatically be paused until you renew your membership.',
|
|
'home_copy_last_33' => 'You now have :days days left to extend your membership. However, if you let the deadline pass, your account will automatically be paused until you renew your membership.',
|
|
'home_copy_last_34' => 'Wow... now it\'s time! Your membership expires in :days days, exactly on :datetime. However, if you let the deadline pass, your account will automatically be paused until you renew your membership.',
|
|
'home_copy_last_35' => 'Wow... now it\'s time! Your membership expires today, exactly on :datetime. However, if you let the deadline pass, your account will automatically be paused until you renew your membership.',
|
|
'home_copy_last_36' => 'Your membership has expired. From :suspend_date your team and your customers are temporarily assigned to your sponsor. If you renew by :deadline, you will get them back; after that your membership will be ended permanently.',
|
|
'home_hl' => 'membership / annual fee',
|
|
'inactive' => 'inactive',
|
|
'membership' => 'membership',
|
|
'open_payment_options' => 'open payment options',
|
|
'payment_has_been_made' => 'A payment has been made.',
|
|
'status' => 'status',
|
|
'until' => 'until',
|
|
'your_booked_package' => 'your booked package',
|
|
'' => '',
|
|
'renewal_hl' => 'Extend membership',
|
|
'renewal_info' => 'Your membership expires on :datetime. As soon as we have received your payment, it will be extended by another year. There is no automatic extension.',
|
|
'renewal_expired_info' => 'Your membership expired on :datetime and your consultant account is paused. As soon as we have received your payment, we will reactivate it for another year straight away.',
|
|
'renewal_consequence' => 'Without payment your membership simply expires: from then on you will no longer be credited with any points or commissions. Commissions you have already earned and that are still outstanding will of course be paid out to you in the next payment run.',
|
|
'active_info' => 'Your membership is active until :datetime. From :renewal_date you can extend it here for another year.',
|
|
'renewal_possible_from' => 'Extension possible from',
|
|
];
|