DevPortalPagoPA



Tabella dei contenuti

Fault Bean

Il faultBean è l'oggetto restituito in response a qualunque primitiva in caso di errore.

La struttura faultBean

Per la gestione degli errori all'interno dei messaggi scambiati tra i soggetti aderenti (EC e PSP) ed il NodoSPC viene utilizzata la struttura faultBean composta così come indicato nella seguente tabella.
ComponenteDescrizione
idSoggetto che emette l'errore
faultCodeCodice di errore
faultStringDettaglio del codice di errore
descriptionDescrizione aggiuntiva
serialPosizione dell’elemento nella lista a cui fa riferimento
originalFaultCodeCodice di errore generato dalla controparte
originalFaultStringDettaglio del codice di errore generato dalla controparte
originalDescriptionDescrizione aggiuntiva errore generato da controparte

id

Soggetto che emette l'errore.
Formato: stringa.
Valori Ammessi:
  • NodoDeiPagamentiSPC: costante che identifica il NodoSPC
  • identificativoDominio: identifica l'Ente Creditore che emette il fault
  • identificativoPSP: identifica il PSP che emette il fault

faultCode

Codice di errore, proprio del soggetto che lo emette.
Formato: stringa.
Maggiori dettagli in Fault Code.

faultString

Dettaglio del codice di errore, proprio del soggetto che lo emette.
Formato: stringa.

description

Descrizione del codice di errore, proprio del soggetto che lo emette. Non è regolamentato. Il soggetto che emette l’errore può inserire in questo campo quello che preferisce.
Formato: stringa.

serial

Posizione dell’elemento nella lista a cui fa riferimento. Utile quando si fornisce un parametro in forma di vettore (ad esempio nella primitiva nodoInviaCarrelloRPT). Nel caso in cui l'errore sia generato dall'EC o dal PSP, il dato riporta il valore del dato faultBean.serial impostato dall'EC o dal PSP.
Formato: Numerico intero.

originalFaultCode

Codice di errore generato dalla controparte. Non è presente se l'errore è generato dal NodoSPC.
Formato: stringa.
Maggiori dettagli in Fault Code.
Emesso solo in caso di Errore emesso da contropartee se il chiamante è configurato adeguatamente.

originalFaultString

Dettaglio del codice di errore generato dalla controparte. Non è presente se l'errore è generato dal NodoSPC.
Formato: stringa.
Emesso solo in caso di Errore emesso da controparte e se il chiamante è configurato adeguatamente.

originalDescription

Descrizione aggiuntiva dell’errore generato dalla controparte. Non è presente se l'errore è generato dal NodoSPC.
Formato: stringa.
Emesso solo in caso di Errore emesso da controparte e se il chiamante è configurato adeguatamente.
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