> ## 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.

# Stream

> Collega Stream a storekit per ricevere i menu pubblicati, iniettare ordini online, replicare disponibilità e giacenze e mettere in pausa il negozio.

Stream è una piattaforma middleware che si posiziona tra storekit e il tuo POS. Una volta collegato un locale, Stream pubblica il suo menu in storekit, storekit invia gli ordini online a Stream e Stream comunica quando l'ordine è accettato, aggiornato, annullato o fallisce. Stream indica inoltre a storekit quando gli articoli entrano o escono dalla vendita e quando un locale viene messo in pausa.

A differenza delle integrazioni POS dirette di storekit, la connessione viene configurata dal lato Stream: storekit è registrato in Stream come delivery service provider (DSP). Il tuo negozio storekit continua a comportarsi come qualsiasi altro negozio collegato a un POS: il menu è gestito in Stream e gli ordini vengono messi in coda verso Stream non appena vengono effettuati.

Questa sezione è suddivisa in guide tematiche. Inizia da **Collegare Stream**, poi leggi le aree che ti servono.

> **[Collegare Stream](/docs/it/guides/integrations/pos/stream/connect)**
>
> Autorizza Stream sul tuo account storekit e collega un locale a un negozio

> **[Sincronizzazione del menu](/docs/it/guides/integrations/pos/stream/menu-sync)**
>
> Come Stream pubblica i menu in storekit e cosa viene importato

> **[Ordini](/docs/it/guides/integrations/pos/stream/orders)**
>
> Come gli ordini arrivano a Stream, buffering, note d'ordine, annullamenti e fallimenti

> **[Scorte e disponibilità](/docs/it/guides/integrations/pos/stream/stock-and-availability)**
>
> Disponibilità degli articoli, giacenze e messa in pausa del negozio da Stream

> **[Sala](/docs/it/guides/integrations/pos/stream/dine-in)**
>
> Come vengono inviati a Stream gli ordini al tavolo

> **[Risoluzione dei problemi](/docs/it/guides/integrations/pos/stream/troubleshooting)**
>
> Risolvi problemi di connessione, menu, ordini e disponibilità

## Come funziona la connessione

Stream si collega a storekit tramite OAuth. Da Stream scegli storekit come canale e vieni indirizzato a storekit per accedere. Nella schermata di consenso, **Stream wants access to your storekit account.**, puoi concedere **Access all available venues** oppure scegliere i negozi che Stream può vedere, quindi cliccare su **Allow**. Tornato in Stream, i negozi storekit compaiono come location collegabili; collegandone una viene impostato Stream come POS provider di quel negozio.

Un negozio può avere un solo POS provider, quindi un negozio collegato a Stream non può essere collegato contemporaneamente a un'altra integrazione POS.

> [!NOTE]
>
> La pagina delle impostazioni di Stream nella dashboard storekit (**Stream Integration**) è visibile solo al personale storekit. I merchant gestiscono il menu e lo stato del locale in Stream e chiedono al [supporto storekit](/docs/it/getting-started/contact-support) di modificare le impostazioni lato storekit descritte in queste guide.

## Come gli ordini arrivano a Stream

```
Il cliente effettua un ordine su storekit
        ↓
storekit mette l'ordine in coda per l'invio (subito, o bufferizzato se è un preordine)
        ↓
storekit costruisce l'ordine Stream (articoli, varianti, modificatori, tipo di evasione, nota)
        ↓
Stream comunica location.order.accept → ordine contrassegnato come Accepted
  (oppure location.order.fail → ordine contrassegnato come Failed, negozio avvisato via email con il motivo)
        ↓
Stream comunica cambi di stato (ready for pickup, out for delivery, completed) e annullamenti
```

Gli ordini vengono messi in coda non appena vengono effettuati: non serve accettarli prima. I preordini possono essere trattenuti fino a un momento più vicino all'orario di evasione con **Buffer Orders**.

## Funzionalità supportate

> **Sincronizzazione del menu**
>
> | Funzionalità | Supportata |
> | - | :-: |
> | Menu pubblicato da Stream | ✓ |
> | Pulsante di sync manuale in storekit | ✗ (il supporto può richiedere una ri-pubblicazione) |
> | Sync pianificata del menu | ✗ (Stream invia alla pubblicazione) |
> | Immagini dei prodotti | ✓ |
> | Allergeni | ✓ |
> | Tag alcolico | ✓ |
> | Varianti degli articoli (item families) | ✓ |
> | Modificatori annidati | ✓ |
> | Contenuti multilingua | ✓ |
> | Prezzi specifici per menu | ✓ |
> | Orari di disponibilità del menu | ✓ |
> | Orari di disponibilità delle categorie | ✓ |
> | Aliquote fiscali | ✓ |
> | Tempo di preparazione | ✓ |
> | Sottocategorie | ✗ |

> **Ordini**
>
> | Funzionalità | Supportata |
> | - | :-: |
> | Inserimento ordini | ✓ |
> | Preordini | ✓ |
> | Buffering degli ordini | ✓ |
> | Tentativi automatici su richiesta rifiutata | ✓ |
> | Ordine accettato / fallito via webhook | ✓ |
> | Aggiornamenti di stato dell'ordine da Stream | ✓ |
> | Annullamenti in entrambe le direzioni | ✓ |
> | Sconti | ✓ |
> | Mance e coperto/service charge | ✓ |
> | Dettagli di consegna | ✓ |
> | Template personalizzato per le note d'ordine | ✓ |
> | Numero del tavolo sugli ordini in sala | ✓ |
> | Richiesta di posate | ✓ |
> | Validazione del carrello | ✗ |
> | Aggiunta a un conto esistente / pagamento al tavolo | ✗ |

> **Configurazione del negozio**
>
> | Funzionalità | Supportata |
> | - | :-: |
> | Aggiornamenti di disponibilità in tempo reale | ✓ |
> | Giacenze | ✓ (**Sync Inventory**) |
> | Pausa e ripresa del negozio da Stream | ✓ |
> | Sync della planimetria | ✗ |
> | Supporto multi-sito | ✓ |

## Guide correlate

> **[Panoramica delle integrazioni POS](/docs/it/guides/integrations/pos/overview)**
>
> Confronta Stream con le altre integrazioni POS di storekit

> **[Inserimento ordini](/docs/it/guides/integrations/pos/order-injection)**
>
> Come funziona l'order injection tra i vari POS provider

> **[Sincronizzazione del menu POS](/docs/it/guides/menu/pos-menu-sync)**
>
> Comportamento generale e limiti della sincronizzazione del menu

> **[Disponibilità e snoozing](/docs/it/guides/menu/availability-snoozing)**
>
> Come la disponibilità gestita dal POS viene mostrata in storekit


## Related topics

- [Collegare Stream](/docs/it/guides/integrations/pos/stream/connect.md)
- [Ordini Stream](/docs/it/guides/integrations/pos/stream/orders.md)
- [Scorte e disponibilità Stream](/docs/it/guides/integrations/pos/stream/stock-and-availability.md)
- [Sala Stream: tavoli](/docs/it/guides/integrations/pos/stream/dine-in.md)
- [Risoluzione dei problemi Stream](/docs/it/guides/integrations/pos/stream/troubleshooting.md)


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