> For the complete documentation index, see [llms.txt](https://docs.pagopa.it/gestionedeglierrori/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pagopa.it/gestionedeglierrori/classificazione-degli-errori/timeout-verso-controparte.md).

# Timeout verso controparte

Nel seguente schema il timeout è indicato nella tratta di “ritorno” (*yyy res* nell’esempio) ma potrebbe anche avvenire nella tratta di "andata" tra pagoPA e controparte (*yyy req* nell'esempio).

Ai fini dell'errore emesso, e quindi del **faultCode**, il comportamento del Nodo dei Pagamenti è il medesimo.

![](https://2944814032-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmU2qgiLV1G3m9z1VjAOc%2Fuploads%2FAWwEdvF2amUVQV4Ye58g%2Fimage.png?alt=media\&token=bb6c3089-99f1-4611-8e01-3e0493fa3ecc)

La piattaforma pagoPA rileva un timeout nella chiamata verso la controparte e restituisce in response al chiamante un [Fault Bean](/gestionedeglierrori/struttura-degli-errori/readme.md) con le seguenti caratteristiche:

* **id** = *NodoDeiPagamentiSPC*
* **faultCode** = *PPT\_CANALE\_TIMEOUT* (se controparte è PSP) / *PPT\_STAZIONE\_INT\_PA\_TIMEOUT* (se controparte è EC)
* **faultString** = *"Timeout in risposta dal canale"* (se controparte è PSP) / *"Timeout risposta dalla stazione"* (se controparte è EC)
* **description** = *`<description>`*
* **serial** = (se necessario)
