pagoPA Checkout
Sostituire l’attuale Wizard Interattivo per la Scelta del PSP (WISP) con una nuova soluzione di gestione del pagamento innovativa, più scalabile tecnologicamente e di facile integrazione per gli EC.
Tipo intervento | Opzionale |
Soggetti impattati | EC |
Obiettivo | Nuove funzionalità |
Specifiche di riferimento | SANP 3.0.0 |
Data disponibilità ambiente Test | ottobre 2022 |
Data rilascio in ambiente di produzione | Q4 2022 |
Data obbligo adeguamento | Non applicabile |
A quale esigenza rispondiamo?
A causa delle diverse implementazioni specifiche realizzate nel tempo, ad oggi l’esperienza di pagamento sul WISP può risultare talvolta non ottimale, generando un alto tasso di abbandono da parte degli utenti, nonché un considerevole numero di operazioni fallite e di errori nel workflow di pagamento.
Inoltre, nell’attuale scenario, l’EC non si limita alla gestione della posizione debitoria ma ha ruolo attivo nel workflow di pagamento e questo può rendere l’integrazione più complessa. Infine il sistema attuale non consente ai cittadini di pagare servizi spontanei in multicanalità presso i PSP convenzionati con pagoPA.
Quale soluzione adottiamo?
Con il nuovo Checkout semplifichiamo e uniformiamo l'esperienza di pagamento per gli utenti e l’integrazione del processo dai diversi touchpoint messi a disposizione dagli EC.
Impatti
Grazie all’introduzione del nuovo modello di pagamento, gli impatti si possono isolare nell’integrazione dei touchpoint (web e app) da parte degli EC con la soluzione checkout di PagoPA.
L'integrazione con Checkout è attivata da una redirect dal frontend dell'EC che contiene i seguenti parametri in POST:
returnUrl: l'indirizzo al quale sarà reindirizzato l'utente dopo la conclusione del processo di pagamento
fiscalCodePA: identificativo dell'EC che ha attivato il processo di pagamento
lang: opzionalmente la lingua da utilizzare
mail: opzionalmente la mail dell’utente per evitarne l’inserimento
un array degli avvisi da pagare, per ognuno dei quale è necessario
noticeNumber: numero avviso
fiscalCode: codice fiscale dell’EC
amount: importo
agreement: eventuale codice della convenzione tra EC e PSP
Dopo la conclusione della sessione di pagamento, Checkout effettua una redirect verso l'indirizzo indicato dall'EC in returnUrl, aggiungendo il parametro outcome in POST (OK = esito positivo, KO = esito negativo). Tale parametro indica l'esito del pagamento; nel caso di esito negativo saranno inviati anche i parametri:
errorCode: codice dell’errore
errorDescription: descrizione dell'errore
Perché è importante adeguarsi
Il WISP continuerà a essere supportato, ma non ci saranno evoluzioni di prodotto.
NOTA: Per migliorare l’esperienza del cittadino e ridurre gli impatti di adesione e gestione per i soggetti coinvolti, PagoPA si riserva la possibilità di rendere obbligatorio in futuro l’adeguamento, comunicando con opportuno anticipo la scadenza prevista.
Dove trovare le specifiche tecniche
I dettagli di questo intervento sono descritti nelle SANP (3.0.0) pubblicate a maggio 2022 e disponibili nella sezione “Documentazione” del sito di prodotto.
Serve supporto?
Per gli sviluppatori è possibile aprire una issue su GitHub, per altri chiarimenti suggeriamo di rivolgersi all’Account PagoPA di riferimento.
Last updated