Page MenuHomePhabricator

Stripe SEPA
Closed, ResolvedPublic

Description

Il form donazione privati in crmdev (https://crmdev.wikimedia.it/dona/privati) è pronto per testare la donazione ricorrente con SDD.

Potete provare e farmi sapere se ci sono cose che dobbiamo chiedere a Matthew?

  • Titolo pulsante "SDD Bancario"
  • Impostare l'email
  • Test con pagamento giornaliero per testare le email
  • Pubblicazione

Details

Due Date
May 7 2023, 10:00 PM
Other Assignee
Alice_montrasio_WMIT

Event Timeline

samuele.masetto changed the task status from Open to In Progress.

@samuele.masetto @Alice_montrasio_WMIT

Ciao Samuele, con Alice abbiamo testato il pagamento SEPA. Il processo di pagamento sembra funzionare, ma abbiamo due dubbi:
1- è normale che non riceviamo nessuna email di conferma?
2- cosa dovremmo vedere all'interno del CRM? Perché da civiSEPA, in crmdev, non vediamo comparire il nuovo pagamento

Grazie

@Francesca_Lissoni_WMIT @Alice_montrasio_WMIT ho attivato le email e quindi ora dovreste ricevere le notifiche quando avviene il pagamento.

@samuele.masetto dove trovo l'iban di test che ci hai fatto utilizzare ieri? Grazie

@samuele.masetto ho fatto il test utilizzando questo form https://crmdev.wikimedia.it/civicrm/contribute/transact?reset=1&action=preview&id=1 e l'iban che mi hai indicato, con i dati del mio contatto con indirizzo email fra.lissoni@gmail.com.

La prima donazione tutto ok, mentre per la seconda non ho ricevuto il ringraziamento anche se è stata correttamente registrata come completata alle 9.31 in crmdev.

Per informazione, segnalo che facendo la donazione da quel form si viene rimandati alla pagina di stripe con pre-selezionata la carta di credito come metodo di pagamento. Ho visto che invece dal form nella pagina https://crmdev.wikimedia.it/dona/privati il collegamento è corretto, alla pagina di stripe in cui si chiede solo l'iban. Segnalo nel caso sia utile al momento della messa in produzione.

@Francesca_Lissoni_WMIT mi confermi che oggi dovresti aver ricevuto l'email alle 10.28?

Riguardo

Ho visto che invece dal form nella pagina https://crmdev.wikimedia.it/dona/privati il collegamento è corretto, alla pagina di stripe in cui si chiede solo l'iban.

Sì, di default Stripe fa vedere quello che è abilitato e nascondiamo la carta di credito quando si proviene da Webform Drupal attraverso una mini-estensione.

Pensi possiamo mettere in produzione?
Volete che chieda a Matthew che scriva un ringraziamento per Wikimedia Italia per questo sviluppo nel Changelog?

@Francesca_Lissoni_WMIT mi confermi che oggi dovresti aver ricevuto l'email alle 10.28?

Sì confermo e l'ho ricevuta anche questa mattina (ore 10.35)

Pensi possiamo mettere in produzione?

Sì, andiamo in produzione

Volete che chieda a Matthew che scriva un ringraziamento per Wikimedia Italia per questo sviluppo nel Changelog?

Non ho chiaro dove vada esattamente questo ringraziamento, ma perché no :)

samuele.masetto renamed this task from Test Stripe SEPA to Stripe SEPA.May 29 2023, 3:11 PM
samuele.masetto updated the task description. (Show Details)

@Francesca_Lissoni_WMIT @Alice_montrasio_WMIT @stefano.cannillo ho pubblicato in produzione e aggiornato le regole.
Ho fatto dei test, ma solo fino alla presentazione del pagamento con Stripe SEPA e non sono andato avanti.
Volete fare una prova con un pagamento reale?
Sarebbe meglio fare anche un test del pagamento ricorrente e una-tantum con Stripe standard. Questo perché l'estensione è stata aggiornata. Teoricamente non ci dovrebbero essere problemi.

@Francesca_Lissoni_WMIT @Alice_montrasio_WMIT @stefano.cannillo ho pubblicato in produzione e aggiornato le regole.
Ho fatto dei test, ma solo fino alla presentazione del pagamento con Stripe SEPA e non sono andato avanti.
Volete fare una prova con un pagamento reale?
Sarebbe meglio fare anche un test del pagamento ricorrente e una-tantum con Stripe standard. Questo perché l'estensione è stata aggiornata. Teoricamente non ci dovrebbero essere problemi.

Grazie @samuele.masetto, facciamo una prova. Quando dici Stripe standard intendi carta di credito?

Grazie @samuele.masetto, facciamo una prova. Quando dici Stripe standard intendi carta di credito?

@Francesca_Lissoni_WMIT

@samuele.masetto @stefano.cannillo @Alice_montrasio_WMIT

Ho effettuato i test: funziona tutto, ma appunto alcune cose di seguito:

  • è possibile modificare la mail che arriva da Stripe quando si sottoscrive un pagamento con SDD o, meglio ancora, disattivarla e farne partire una dal CRM?
  • le donazioni con carta di credito funzionano, ma con quella regolare compare ancora la schermata di conferma con scritto 0 euro. Ci sono novità sulla sistemazione di questo bug? Devo dire che è abbastanza fastidioso :)
  • nelle donazioni via carta di credito dopo la conferma del pagamento via app bancaria, rimane aperta la app e devo tornare io al browser dove nel frattempo si è caricata la thank you page. Forse è la app di intesa che fa così...
  • è possibile modificare la mail che arriva da Stripe quando si sottoscrive un pagamento con SDD o, meglio ancora, disattivarla e farne partire una dal CRM?

Disattivata l'email da Stripe.
Per CiviCRM togliere l'email di ringraziamento alla prima donazione con "SDD Stripe" perché arriverebbe dopo qualche giorno. Aggiungere una regola per l'evento SDD Stripe, prima donazione, stato sospeso e applicare la stessa email come se il contributo fosse completato.

  • le donazioni con carta di credito funzionano, ma con quella regolare compare ancora la schermata di conferma con scritto 0 euro. Ci sono novità sulla sistemazione di questo bug? Devo dire che è abbastanza fastidioso :)

Questo comportamento non è modificabile.

  • nelle donazioni via carta di credito dopo la conferma del pagamento via app bancaria, rimane aperta la app e devo tornare io al browser dove nel frattempo si è caricata la thank you page. Forse è la app di intesa che fa così...

Sembra sia il comportamento dell'app.

Dovrei aver impostato le regole per l'SDD Stripe prima donazione: ora l'email dovrebbe arrivare subito, prima della conferma del pagamento.

@samuele.masetto ho fatto una prova adesso e non mi è arrivata la mail.
Mi scuso se non l'ho fatto prima, magari c'entra con le modifche che ho apportato alle civirule in cui dovrei aver aggiunto per tutti come condizione source = contiene testo "dona ora - ", anche se in teoria è corretto

@Francesca_Lissoni_WMIT dovrei aver corretto la regola id = 20 (https://sostieni.wikimedia.it/civicrm/civirule/form/rule?action=update&id=20) che prevedeva il filtro che fosse la prima donazione ricorrente (completata): poiché l'email viene inviata per la prima donazione con lo stato sospeso, ho messo 0 anziché 1

Però non ho modo di provare se funziona senza fare un pagamento reale.

@Francesca_Lissoni_WMIT: Hi, the Due Date set for this open task passed a while ago.
Could you please either update or reset the Due Date (by clicking Edit Task), or set the status of this task to resolved in case this task is done? Thanks!