Skip to content

Quota Associativa: reminder annuale (primi di febbraio?)

Almeno un socio (fra cui ringrazio Giorgio Zarrelli) ha richiesto di predisporre un nuovo avviso via email che informi i soci in regola (ma senza la quota dell'anno corrente) di rinnovare la loro quota anche per l'anno corrente.

Questo aiuta i soci attivi (con le quote a posto nell'anno precedente) a non diventare l'anno successivo soci in scadenza (con arretrati di due anni o più).

C'è anche un altro scopo: con questa email, potremmo cogliere l'occasione per incoraggiare le persone ad impostare i rinnovi automatici ai primi di ogni gennaio, per evitare simili notifiche. In questo modo, gli utenti evitano notifiche, e la segreteria (direttore) ha più tempo libero durante l'anno, poiché molti più soci sarebbero già a posto alle prime importazioni dei movimenti di fine gennaio di ogni anno.

L'avviso deve incastrarsi bene con gli altri. Considerazioni sugli avvisi già presenti:

https://gitlab.com/ItalianLinuxSociety/ilsmanager/-/blob/master/app/Console/Kernel.php?ref_type=heads

Requisiti:

  • questa nuova notifica NON deve essere mandata a chi ha già ricevuto CheckSuspend (quindi in scadenza)
  • ...

Per evitare notifiche duplicate:

  • se l'utenza è attiva (status = active)
  • se la massima quota è esattamente l'anno precedente

Cose da fare bonus:

  • meglio impostare il controllo DOPO il primo di febbraio, così le persone hanno tempo di creare bonifici automatici ai primi di gennaio per evitare la notifica
  • meglio inviare una pre-notifica anche alla segreteria il 25 di gennaio, o giù di lì, per informare che è prioritario importare le nuove quote associative di gennaio, per evitare notifiche inaspettate ai soci che pagano puntualmente.

Bozza, il più gentile possibile:

<p>
    Ricorda di rinnovare la tua iscrizione a {{ App\Config::getConfig('association_name') }} anche per l'anno corrente.
</p>
<p>
    Consulta la tua situazione su {{ route('home') }} (il tuo username, anche per il reset della password, è "{{ $user->username }}"). Puoi versare le quote mancanti ad una delle seguenti coordinate:
</p>
<ul>
    @foreach(App\Bank::all() as $bank)
        <li>{{ $bank->name }} - {{ $bank->identifier }}</li>
    @endforeach
</ul>
<p>
    Per non ricevere questa notifica l'anno prossimo, puoi impostare un pagamento automatico nei primi giorni di gennaio.
</p>
<p>
    Grazie! Per eventuali domande o dubbi puoi scrivere all'indirizzo email {{ App\Config::getConfig('association_email') }}
</p>
Edited by Valerio Bozzolan