Pagamento
Fattura passiva
Descrizione
Consente di effettuare un bonifico singolo, per una o più fatture/scadenze relative allo stesso beneficiario. La SCA è richiesta ad ogni operazione, fatte salve specifiche esenzioni previste dalla normativa.
Inizializzazione pagamento
Inizializza un pagamento tramite SCT.
[POST] /{itemUuid}/payments
Nella request, in particolare abbiamo:
externalRef:un riferimento univoco al creditore, da utilizzare in seguito come elemento di ricercametadata:elementi di tracciabilità, da utilizzare per la riconciliazioneproviderId:id del provider (ASPSP, la banca)productId:id del prodotto selezionatopsuIpAddress:indirizzo IP del richiedentedebtorAccount:conto del pagatoreiban:ibancurrency:valuta
creditorAccount:conto del creditoreiban:ibancurrency:valutacreditorName:nome
amount:importo (espresso come numero intero in cui le ultime due cifre compongono la parte decimale)currency:valutarequestedExecutionDate:data di esecuzionerequestedExecutionTime:ora di esecuzioneremittanceInformations:descrizione (causale)paymentProduct:SCT o SCTinsttppRedirectUri:URL di redirect
Per conoscere productId e providerId va preventivamente invocato l'endpoint per la lettura dei conti.
Nella response l'API fornisce:
paymentId:id del pagamento (al momento ciascun gruppo contiene un solo pagamento)status:stato dell'operazionetotalTransactionFees:commissioni totali della transazionescaManagerRedirectUrl:URL di redirect allo SCA manager
Esito pagamento
Interroga l'esito del pagamento.
[GET] /{itemUuid}/payments/{paymentId}
I parametri richiesti sono:
paymentId:id del pagamento, ritornato dalla chiamata all'inizializzazione dello stessopsuIpAddress:indirizzo IP del client
Nella response l'API fornisce in particolare:
paymentId:id del pagamentostatus:stato dell'operazionetotalTransactionFees:commissioni totali della transazionetotalAmount:importo totale della transazioneamount:importo (espresso come numero intero in cui le ultime due cifre compongono la parte decimale)currency:valuta
debtorAccount:iban del debitorecreditorAccount:iban del creditorecreatedOn:data operazione