Page MenuHomePhabricator

Form: donazione persone fisiche
Closed, ResolvedPublic8 Estimated Story Points

Assigned To
Authored By
stefano.cannillo
May 5 2022, 8:06 AM
Referenced Files
F36897885: errore_errore_pagina_ringraziamento_debug.png
Mar 8 2023, 12:09 PM
F36897883: errore_errore_pagina_ringraziamento.png
Mar 8 2023, 12:09 PM
F36897833: image.png
Mar 8 2023, 11:29 AM
F36897731: Screenshot from 2023-03-08 10-12-27.png
Mar 8 2023, 10:06 AM
F35911064: image.png
Dec 29 2022, 4:03 PM
F35825260: immagine.png
Nov 30 2022, 10:54 AM
F35595332: Screenshot from 2022-10-18 11-43-03.png
Oct 18 2022, 9:49 AM
F35595327: immagine.png
Oct 18 2022, 9:49 AM

Description

https://sostieni.wikimedia.it/

  1. Importi donazione
    • Singola (15€, 30€, 50€, altro)
    • Continuativa
      • Mensile (5€, 10€, 20€, altro)
      • Annuale (100€, 180€, 300€, altro)

Info e caratteristiche del form

Dividere in 3 sezioni

La tua donazione (al posto di “Scegli come donare”)

*preselezionato “singola” e importo di mezzo (importi da decidere)

  • “regolare” al posto di “periodica” – preselezionato “mensile” e importo di mezzo (importi da decidere)

Far vedere subito le cifre!

I tuoi dati

nome*
cognome*
e-mail*
codice fiscale* (“Il Codice Fiscale è necessario per la deducibilità fiscale”)
indirizzo
cellulare

  • Spunta informativa privacy “Dichiaro di aver preso visione dell'informativa per il trattamento dei dati personali”*
  • Spunta “Desidero ricevere la newsletter di Wikimedia Italia”

Dopo aver cliccato su DONA aprire pagina di riepilogo con tutti i dati da cui poter tornare indietro al form pre-compilato

Metodo di pagamento

(Per donazione singola)
Carta di credito Paypal Bonifico bancario

(Per donazione regolare)
Carta di credito Paypal Conto Corrente (SDD)
+ deve comparire messaggio di autorizzazione a prelevare la cifra con la frequenza indicata
"Procedendo con la donazione, autorizzo Wikimedia Italia - Associazione per la diffusione della conoscenza libera a prelevare l’importo selezionato dal conto corrente inserito, secondo le norme del servizio di incasso tramite addebito diretto (SDD)"

Se selezioni carta di credito vai a Stripe
Se selezioni Paypal vai a Paypal
Se selezioni bonifico: vai a una pagina di ringraziamento con i dati per effettuare donazione + parte subito email con dati di riepilogo per effettuare donazione
Se selezioni SDD: compaiono campi form per inserire IBAN e CF (meglio se precompilato!)

A fine donazione:

Tornare su una pagina del sito dedicata:

  1. Ringraziamento per donazione andata a buon fine [con tasto che riporta alla pagina news del sito]. Se bonifico inserire i dati per effettuare donazione TODO Verificare se già fatto il testo della pagina di ringraziamento
  2. Ringraziamento per donazione regolare andata a buon fine [con tasto che riporta alla pagina news del sito]
  3. Notifica di errore o annullamento donazione [con tasto che riporta al form]

Inviare mail in automatico:

  1. Ringraziamento per donazione singola andata a buon fine + riepilogo TODO testo della email (WMI) che viene inviato da Webform (id webform email e_mail_generica_a_donatore e e_mail_bonifico_a_donatore)

TESTO MAIL: https://workspace.wikimedia.it/s/DaabDYKS4jjT3wg [ESCLUDERE DONAZIONI SOPRA I 500 EURO]

  1. Ringraziamento per donazione regolare andata a buon fine + riepilogo TODO testo della email

TESTO MAIL: https://workspace.wikimedia.it/s/YYMP59bskGnonjg

  1. Promemoria per chi seleziona opzione bonifico

TESTO MAIL: https://workspace.wikimedia.it/s/7btbwrcXtBN7otf
La email è definita nel modello Mosaico "Promemoria di donazione a Wikimedia Italia" e la regola con CiviRules Invia email per pagamento con bonifico da sito web.
Abbiamo sviluppato una PR per aggiungere le condizioni "Contribution Is Pay Later" and "Contribution Source".

Viene utilizzato il modello Contributi - Ricevuta (on-line) (vedi https://crmdev.wikimedia.it/civicrm/admin/messageTemplates/add?action=update&id=7&reset=1).

    1. Verifiche sui dati
  • Segnare in rosso campi con errore (più visibile)
  • Validazione codice fiscale

Nella parte destra

Agevolazioni fiscali per donatori
[tasto] Per saperne di più

Tutte le donazioni in denaro a Wikimedia Italia (Associazione di Promozione Sociale) godono di benefici fiscali.

SEI UNA PERSONA FISICA?
Al momento della presentazione della dichiarazione dei redditi puoi decidere in alternativa di:

dedurre dal reddito complessivo netto le donazioni in denaro per un importo non superiore al 10% del reddito complessivamente dichiarato (art. 83, comma 2 del D.Lgs. 3 luglio 2017, n. 117). detrarre dall'imposta lorda il 30% dell'importo donato, fino a un massimo di 30.000 euro annui (art. 83, comma 1 del D.Lgs. 3 luglio 2017, n. 117);

SEI UNA PERSONA GIURIDICA (ENTE/SOCIETÀ)?
Al momento della presentazione della dichiarazione dei redditi potrai dedurre dal reddito complessivo netto le donazioni in denaro per un importo non superiore al 10% del reddito complessivamente dichiarato (art. 83, comma 2 del D.Lgs. 3 luglio 2017, n. 117).

NB:
Le donazioni sono deducibili solo se erogate con mezzi di pagamento tracciabili (assegni, bonifici bancari, carta di credito, bancomat, bollettino postale).

Hai domande sulla tua donazione?
Siamo a tua disposizione per domande e chiarimenti sulle donazioni a Wikimedia Italia
Associazione per la diffusione della conoscenza libera.
Contattaci
via e-mail:
segreteria@wikimedia.it
al telefono:
(+39) 02 97677170

Esempi di pagine di donazioni che piacciono

https://donazioni.legatumori.mi.it/sito/~mia-donazione?_cv=1
https://sostieni.emergency.it/donazione-regolare/

Event Timeline

stefano.cannillo updated the task description. (Show Details)
stefano.cannillo updated the task description. (Show Details)
stefano.cannillo renamed this task from Form: Donazione persone fisiche to Form: donazione persone fisiche.May 5 2022, 8:14 AM
stefano.cannillo assigned this task to samuele.masetto.
stefano.cannillo triaged this task as Medium priority.
stefano.cannillo updated the task description. (Show Details)
stefano.cannillo set the point value for this task to 8.

@CVimercati-WMIT @Alice_montrasio_WMIT

  • definire i comportamenti a seconda della tipologia di pagamento: bonifico rispetto ad altri
  • valutare se la pagina di ringraziamento deve avere un recap....forse differenziato a seconda del tipo di pagamento
  • alla fine si invia una email? Bisogna configurarla e scriverla e capire se riusciamo a differenziarla a seconda del tipo di pagamento

Questo il file preparato da Francesca con gli appunti per form donazioni.
Ho riportato quanto descritto nella descrizione del task.

Azioni effettuate:

  • suddiviso form in blocchi
  • rinominato "Peridodica" in "Regolare" (ho eprplessità in merito, non ritengo sia molto chiaro)
  • nascosto campo sesso, viene determinato automaticmante da CF
  • aggiunto controllo formale su CF
  • Corretto placeholder "provincia"
  • Aggiunto campo "numero di telefono"
  • Aggiunta "Informativa privacy" obbligatoria
  • Init: configurazioni email condizionali

Azioni effettuate:

  • Installato e configurato modulo "Symphony Mailer"
  • Configurato email condizionali dipendenti dal campo "Tipo di pagamento"
  • Configurata pagina di ringraziamento condizionale dipendente dal campo "Tipo di pagamento"
  • Modificato blocco descrittivo a dx

Aggiunto testo sulle agevolazioni fiscali da inserire nella pagina

Da sistemare:

  • se si lascia vuoto il campo indirizzo, nel riepilogo compare serie di simboli
  • tasto "seguente" cambiare con "avanti"
  • nei regolari togliere opzione di pagamento "bonifico" (sarebbe SDD)
  • Fatto prova oggi, esce questo errore "Impossibile mandare email. Contatta l'amministratore del sito se il problema persiste".
  • Inserito come metodo di pagamento Paypal usando account test creato da Catrin, a fine pagamento non riporta al sito di Wikimedia

@Francesca_Lissoni_WMIT aiutami a replicare il problema dandomi più info per l'errore della email: tipo di pagamento scelto, in che momento ti appare il messaggio. Potrei controllare i log: hai provato il 17/10/2022 verso le ore 10/10.30? Che indirizzo email hai utilizzato?

Per il problema di Paypal per cortesia verifica se è lo stesso problema segnalato T309488

@samuele.masetto poco fa ho fatto le seguenti prove:

  • donazione singola con carta di credito, tutto ok
  • donazione singola con Paypal oggi dà questo errore:

immagine.png (209×1 px, 37 KB)

  • donazione regolare con carta di credito, esce l'errore dell'immagine

Screenshot from 2022-10-18 11-43-03.png (859×1 px, 373 KB)

  • donazione regolare con Paypal esce lo stesso errore della donazione singola

Con bonifico flusso ok, andrà solo cambiato testo email

@Francesca_Lissoni_WMIT a me paypal ora funziona, puoi riprovare? Spero si sia trattato di problema temporaneo della Sandbox di Paypal.

@Francesca_Lissoni_WMIT da verificare:

  • con il legale la dicitura privacy
  • testo e checkbox per iscrizione newsletter

immagine.png (184×750 px, 17 KB)

Ho provato il form donazioni e mi pare funzioni. Non so se sono aspetti che bloccano la replicabilità del form per le aziende, ma, da sistemare vedo:

  1. Testi di rimando a informativa privacy e iscrizione newsletter (sono stati inviate proposte a consulente GDPR per conferma della correttezza)
  2. Non metterei la spunta all'iscrizione alla newsletter di default (come è ora), ma lascerei entrambe le spunte vuote
  3. Testo della mail automatica di ringraziamento (to do Wikimedia)
  4. Testo della pagina di atterraggio (to do Wikimedia)

@stefano.cannillo
@samuele.masetto

@samuele.masetto @stefano.cannillo

La dicitura per la privacy confermata dal consulente GDPR è la seguente:

☐ dichiaro di aver preso visione dell’informativa di Wikimedia Italia relativa al trattamento dei miei Dati personali disponibile al seguente link [METTERE LINK]

Presa visione dell’Informativa Privacy di Wikimedia Italia, presto il mio consenso all’utilizzo dei miei Dati personali per le seguenti finalità:
☐ inserimento nella mailing list di Wikimedia Italia e invio di newsletter, aggiornamenti sulle attività e materiale informativo e promozionale di Wikimedia Italia, come riportato nell’Informativa Privacy [METTERE LINK]

Inoltre, la consulente chiede conferma che nel CRM venga tracciato il consenso con la data di rilascio.

@Francesca_Lissoni_WMIT ho modificato il webform dona, prova a dare un'occhiata e poi senti @stefano.cannillo per eventuali migliorie grafiche. Il checkbox newsletter riusciamo di default a farlo così. Per fare un checkbox con il testo che hai scritto si può fare inserendo il campo hidden di CiviCRM con un piccolo intervento in Javascript, ma penso se ne possa occupare @stefano.cannillo .

Quando abbiamo terminano questa impostazione possiamo replicarlo negli altri form.

Riguardo la

conferma che nel CRM venga tracciato il consenso con la data di rilascio

sì, te lo confermo. Guarda ad esempio la mia anagrafica nel Crm:

  • viene tracciata l'attività "Data Policy Acceptance" con il link al _form submission_
  • c'è inoltre un tab GDPR con l'ultima data di accettazione.

Grazie @samuele.masetto. Quando sistemiamo il checkbox della newsletter, va messa la frase per intero, con anche la premessa:

Presa visione dell’Informativa Privacy di Wikimedia Italia, presto il mio consenso all’utilizzo dei miei Dati personali per le seguenti finalità:
☐ inserimento nella mailing list di Wikimedia Italia e invio di newsletter, aggiornamenti sulle attività e materiale informativo e promozionale di Wikimedia Italia, come riportato nell’Informativa Privacy [METTERE LINK]

samuele.masetto changed the task status from Open to In Progress.Dec 22 2022, 7:25 AM

Grazie @samuele.masetto. Quando sistemiamo il checkbox della newsletter, va messa la frase per intero, con anche la premessa:

Presa visione dell’Informativa Privacy di Wikimedia Italia, presto il mio consenso all’utilizzo dei miei Dati personali per le seguenti finalità:
☐ inserimento nella mailing list di Wikimedia Italia e invio di newsletter, aggiornamenti sulle attività e materiale informativo e promozionale di Wikimedia Italia, come riportato nell’Informativa Privacy [METTERE LINK]

@Francesca_Lissoni_WMIT ho modificato il box come segue

image.png (233×1 px, 30 KB)

Corretto.
La descrizione è pra precedente alla checkbox sui firm

  • Dona ora - Persona Fisica
  • Dona ora - Persona Giuridica

Grazie @samuele.masetto. Quando sistemiamo il checkbox della newsletter, va messa la frase per intero, con anche la premessa:

Presa visione dell’Informativa Privacy di Wikimedia Italia, presto il mio consenso all’utilizzo dei miei Dati personali per le seguenti finalità:
☐ inserimento nella mailing list di Wikimedia Italia e invio di newsletter, aggiornamenti sulle attività e materiale informativo e promozionale di Wikimedia Italia, come riportato nell’Informativa Privacy [METTERE LINK]

@Francesca_Lissoni_WMIT ho modificato il box come segue

image.png (233×1 px, 30 KB)

Campo Codice Fiscale: Aggiunta diciura Il Codice Fiscale é necessario per la deducibilità fiscale come desczione del campo

Ritorno su un tema già affrontato: siamo sicuri che non si possa pre-selezionare una cifra nel form donazioni? Grazie

@samuele.masetto
Flusso di comunicazioni (automatiche e non). Molti testi sono da preparare, per il momento teniamo quelli condivisi a inizio anno. Capiamo se funzionano i flussi.

REGOLARI

  1. Mail automatica di ringraziamento alla prima donazione con sottoscrizione di abbonamento
  2. Ogni mese mail automatica con messaggio semplicissimo, tipo ricevuta

PRIMA DONAZIONE una tantum

  1. Mail automatica di ringraziamento

BONIFICO una tantum

  1. Promemoria (testo mail pronto)
  2. Chi seleziona “bonifico”, ma poi non paga, invio automatico sollecito dopo 7 giorni

AZIENDA
Mail automatica di ringraziamento

Grazie!

Interventi effettuati:

  • Aggiunto blocco "Sei una persona giuridica (Ente/Società)? Clicca qui"
  • Aggiunti valori dei default donazioni:
    • singola: 30€
    • mensile: 10€
    • annuale: 180€

Attenzione: in caso di passsaggio da una frequenza di donazione all'altra i valori vengono sempre resettati a default.

Corretto bug preselezione valore default segnalato da @Francesca_Lissoni_WMIT

@samuele.masetto @stefano.cannillo

Ho fatto una donazione test e ho alcune cose da chiedere:

  1. il messaggio di processazione del pagamento (con carta di credito) è in inglese. Si può mettere in italiano?
  2. nella thank you page ci sono due tasti, quello di iscrizione alla newsletter siamo sicuri che porti al form corretto? Chiedo perché il form mi compare con una visualizzazione diversa (molto in grande)
  3. la mail di ringraziamento mi è arrivata correttamente. Sistemerò io i contenuti, però vorrei sapere se è possibile mettere il token del solo "nome", al momento è "nome e cognome"

@Francesca_Lissoni_WMIT

  1. Non lo so, devo vedere
  2. in questo momento si sta utilizzando il token {contact.display_name} che nelle _Preferenze di visualizzazione_ (https://crmdev.wikimedia.it/civicrm/admin/setting/preferences/display?reset=1) è impostato così: {contact.last_name}{ }{contact.first_name}. Nel modello potresti mettere {contact.first_name}, ma bisogna stare molto attenti che sia un modello esclusivamente utilizzato dalle persone fisiche altrimenti verrebbe vuoto perché mentre {contact.display_name} funziona sia per le PF che PG, {contact.first_name} solo per le PF. Per le PG bisognerebbe mettere {contact.organization_name} . Eviterei di modificare in Preferenze di Visualizzazione...non so. Piuttosto potremmo fare una "if" all'interno del modello che poi replichiamo in tutti.

Corretto link al form iscrizione newsletter.

@samuele.masetto @stefano.cannillo

Ho fatto una donazione test e ho alcune cose da chiedere:

  1. il messaggio di processazione del pagamento (con carta di credito) è in inglese. Si può mettere in italiano?
  2. nella thank you page ci sono due tasti, quello di iscrizione alla newsletter siamo sicuri che porti al form corretto? Chiedo perché il form mi compare con una visualizzazione diversa (molto in grande)
  3. la mail di ringraziamento mi è arrivata correttamente. Sistemerò io i contenuti, però vorrei sapere se è possibile mettere il token del solo "nome", al momento è "nome e cognome"
  • Rimosso il campo Numero civico
  • Corretto larghezza campo indirizzo

Rimosso token broken: Numero civico

@samuele.masetto @stefano.cannillo

qualche appunto sui test fatti via form donazioni persone fisiche:

  1. i ringraziamenti partono, però vedo che nell'anagrafica la colonna "ringraziamento" inviato è vuota
  1. la donazione regolare con carta di credito test di Stripe non va, mi dà questo errore

Screenshot from 2023-03-08 10-12-27.png (194×1 px, 39 KB)

  1. ho cambiato alcune cose delle email transazionali in mosaico template (già comunicate a Samuele ma appunto anche qui)
  2. rendere automatica la mail di risposta per donazioni una tantum da privati sopra i 500 euro
  3. rendere automatica e unica la mail di risposta per le donazioni una tantum da aziende, indipendentemente dalla cifra
  4. ho creato template per donazioni regolari da parte delle aziende: prima e successive

@Francesca_Lissoni_WMIT

  1. i ringraziamenti partono, però vedo che nell'anagrafica la colonna "ringraziamento" inviato è vuota

Perché in effetti non si tratta di un ringraziamento, ma della notifica...In civicrm il ringraziamento è un'operazione successiva alla notifica. Se dobbiamo inserire la data di ringraziamento occorre aggiungere in ogni regola l'azione "Set Thank You Date for a Contribution".

image.png (178×773 px, 26 KB)

Fammi sapere.

@samuele.masetto
Test su

  • Donazione Persone fisiche
  • Donazione Singola
  • Metodo Paypal

Il pagamento va a buon fine, ma si niene reindirizzati a
https://crm.wikimedia.it/grazie?PayerID=[id transazione]

Il sito restituisce "Not allowed"

errore_errore_pagina_ringraziamento.png (291×956 px, 18 KB)

errore_errore_pagina_ringraziamento_debug.png (974×1 px, 102 KB)

Se l'url viene ricaricato funziona e mostra la pagina di ringraziamento corretta.

Le regole di per impostare la thankyou page sono impostate correttamente.

@samuele.masetto

Il problema sono le impostazioni CORS
Qui la configurazione: https://crm.wikimedia.it/admin/config/services/cors

Ho aggiunto l'origin sandbox e funzione, bisogna verificare l'origin di paypal produzione

@Francesca_Lissoni_WMIT

  1. i ringraziamenti partono, però vedo che nell'anagrafica la colonna "ringraziamento" inviato è vuota

Perché in effetti non si tratta di un ringraziamento, ma della notifica...In civicrm il ringraziamento è un'operazione successiva alla notifica. Se dobbiamo inserire la data di ringraziamento occorre aggiungere in ogni regola l'azione "Set Thank You Date for a Contribution".

image.png (178×773 px, 26 KB)

Fammi sapere.

Sì, allora aggiungiamolo nelle regole per favore.