> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Ordini falliti: cassa dormiente

> Risolvi il fallimento d'ordine più comune di Syrve: un terminal group dormiente. Comprendi il timeout, sveglia la cassa e recupera l'ordine fallito.

Questo è di gran lunga il fallimento d'ordine più comune di Syrve. Riconduce sempre alla stessa cosa: **Syrve Cloud trattiene l'ordine per il tuo terminal group, e la cassa non era online per ritirarlo.**

storekit invia l'ordine a Syrve Cloud con successo. Se la cassa è spenta, fuori dall'app Syrve o disconnessa da Syrve Cloud — ciò che Syrve chiama un terminal group **dormiente** — l'ordine non arriva mai, Syrve va in timeout dopo qualche minuto e l'ordine viene contrassegnato come **failed** in storekit.

Non c'è nulla che non vada nella tua configurazione storekit, nel tuo menu o nelle tue mappature. **La soluzione è rimettere la cassa online.**

## Errori che indicano questo problema

Apri l'ordine in storekit (**Live Orders** o **All Orders** → l'ordine) e leggi il banner rosso: *Something went wrong sending this order to the POS: …*. Uno di questi due motivi indica questo problema:

| Errore sull'ordine | Cosa significa |
| - | - |
| Un motivo contenente `Creation timeout expired` | Il timeout di Syrve stesso: nessuna cassa nel terminal group ha ritirato l'ordine in tempo. Di gran lunga il più comune. |
| `Timed out waiting for the Syrve POS to confirm the order (is the terminal awake?)` | storekit ha smesso di aspettare una conferma che non è mai arrivata — stessa causa di fondo. |

Puoi vedere lo stesso stato prima che qualsiasi ordine fallisca: su **Stores** → il tuo negozio → **Settings** → **Integrations** → **Syrve**, un terminal group dormiente mostra un suffisso **(asleep)** accanto al suo nome nel menu a tendina **Terminal Group**.

## Cosa fa storekit automaticamente

* storekit attende la conferma di Syrve per circa 5 minuti dopo l'invio (contano sia i webhook che il polling).
* Il primo fallimento definitivo contrassegna l'ordine come **Failed** — non ci sono rinvii automatici per Syrve — l'avviso di ordine fallito del negozio viene inviato e il motivo viene registrato sull'ordine.
* L'ordine del cliente si conclude comunque; non lo perdi mai.

## Sveglia la cassa

Sulla cassa (o sulle casse) del terminal group che riceve gli ordini online:

1. **Accendi la cassa e apri l'app Syrve POS.** Deve essere in esecuzione e con login effettuato.
2. **Verifica la sua connessione a Syrve Cloud.** Una cassa che funziona in locale ma ha perso la connessione a internet è comunque dormiente per quanto riguarda gli ordini online — sistema la rete e lasciala riconnettere.
3. Conferma che il gruppo sia sveglio: riapri **Stores** → il tuo negozio → **Settings** → **Integrations** → **Syrve** e verifica che il menu a tendina **Terminal Group** non mostri più **(asleep)** accanto al tuo gruppo.

## Poi gestisci l'ordine fallito

Ogni ordine fallito offre un rinvio: aprilo (**Live Orders** o **All Orders** → l'ordine), clicca **More actions** → **Resend order to POS**, e conferma.

> [!WARNING]
>
> Un rinvio recupera gli ordini che non hanno mai raggiunto Syrve — una lacuna di configurazione, o Syrve che rifiuta la richiesta a titolo definitivo. Un ordine andato in **timeout** su una cassa dormiente esiste già dentro Syrve in uno stato di errore, e Syrve rifiuta il rinvio come duplicato («Order already exists») — batti quell'ordine in cassa manualmente, oppure [contatta il supporto](/docs/it/getting-started/contact-support).

## Conferma il ripristino

* Effettua un piccolo ordine di test e verifica che arrivi in cassa.
* Osserva **Live Orders** per qualche minuto — i nuovi ordini dovrebbero passare a **Accepted**, non a **Failed**.

## Evitare che si ripeta

Tratta la cassa che riceve gli ordini online come infrastruttura:

* **Tienila accesa e con l'app Syrve aperta** per tutta la durata del servizio — una cassa spenta la notte e riaperta tardi fa fallire ogni ordine mattutino.
* **Fornisci una connessione internet stabile.** Una cassa al limite della copertura Wi-Fi perde la sessione con Syrve Cloud in modo intermittente.
* **Dai un'occhiata al menu a tendina Terminal Group** quando qualcosa non ti quadra — il suffisso **(asleep)** è il tuo campanello d'allarme prima che qualsiasi ordine fallisca.

## Ancora in errore

Se la cassa è accesa, con login effettuato, connessa e il terminal group risulta sveglio, ma gli ordini falliscono comunque:

* Controlla le altre cause di fallimento degli ordini in [Risoluzione dei problemi Syrve](/docs/it/guides/integrations/pos/syrve/troubleshooting) — un tipo d'ordine mancante o un menu obsoleto fa fallire gli ordini con un motivo diverso.
* [Contatta il supporto storekit](/docs/it/getting-started/contact-support) con un numero d'ordine di esempio.


## Related topics

- [Ordini e pagamenti Syrve](/docs/it/guides/integrations/pos/syrve/orders.md)
- [Syrve POS](/docs/it/guides/integrations/pos/syrve/overview.md)
- [Ordini falliti: cassa offline](/docs/it/guides/integrations/pos/lightspeed/till-offline.md)
- [Ordini PointOne](/docs/it/guides/integrations/pos/pointone/orders.md)
- [Risoluzione dei problemi](/docs/it/guides/integrations/pos/comtrex/troubleshooting.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.