DevPortalPagoPA



Tabella dei contenuti

App IO

An image
  • l'utente che avvia il pagamento dall'app IO
    An image
    deve scansionare il QR code presente sull'avviso di pagamento;
  • la paVerifyPaymentNotice è utilizzata per richiedere all’EC la verifica dell’opzione di pagamento identificata dal numero avviso;
  • la richiesta di attivazione del pagamento giunge all’EC per mezzo della paGetPayment;
  • una volta concluse le operazioni di pagamento effettivo da parte dell'utente il Nodo provvede ad inviare i dettagli al PSP tramite la pspNotifyPayment, nel caso di risposta KO da parte del PSP il processo viene interrotto e il pagamento deve essere stornato;
  • nel caso il PSP inviasse una sendPaymentOutcome dopo aver risposto con un KO alla pspNotifyPayment il Nodo risponderebbe con un KO per segnalare l'esito discorde;
  • in caso di accettazione della pspNotifyPayment il PSP è tenuto a fornire l'esito del pagamento entro 2sec con la sendPaymentOutcome, nel caso il PSP inviasse un outcome = KO il Nodo risponderebbe con un KO per segnalare l'esito discorde;
  • tramite la primitiva paSendRT viene inoltrata agli n EC interessati al pagamento la receipt (ricevuta) solo se il pagamento è stato effettuato, la receipt è un oggetto generato dalla piattaforma pagoPA;
  • quando l'EC riceve la receipt deve chiudere la posizione debitoria e considerarla interamente saldata.
Per la gestione degli errori fare riferimento a Gestione degli errori.
Per un corretto e standardizzato utilizzo dei metadata è stato creato un apposito Dizionario dei metadata, in cui è presente una sezione dedicata alle informazioni del canale di pagamento presenti in additionalPaymentInformations della pspNotifyPayment vers. 2.

Serve aiuto?

Apri un ticket utilizzando l’apposita funzione all’interno della tua Area Riservata

Dicci cosa ne pensi

Per chiarimenti sulle specifiche d’implementazione, come SACI e SANP, puoi aprire una segnalazione su GitHub