Salta ai contenuti

21. Come gestisco gli ordini programmati?

Il cliente ordina ora per le 20:30 di stasera — come faccio a non perderlo?

Gli ordini programmati (Phase 19b) sono ordini con un orario di consegna o ritiro futuro scelto dal cliente al momento del checkout.

Come riconoscerli nella lista

Ogni ordine programmato mostra un indicatore blu con l’orario programmato accanto all’orario di ricezione (es. “10:15 · chat · card · 20:30”).

Filtrare gli ordini programmati

Non esiste un filtro dedicato “Programmati” nella barra filtri. Per trovarli:

  • usa il filtro “In attesa” o “Confermati” — gli ordini programmati si trovano solitamente in questi stati fino all’orario di consegna
  • cerca per orario nella barra di ricerca non e’ supportata — devi scorrere visivamente

Nota: manca un filtro dedicato per gli ordini programmati. E’ registrato nel Gap Backlog (GAP-09).

Spostare l’orario di un ordine programmato

Se hai un imprevisto e l’ordine non puo’ essere pronto all’orario concordato:

1. Trova l’ordine programmato (stato “In attesa” o “Confermato”)

2. Clicca “Sposta orario” Il bottone con l’icona orologio appare solo per ordini programmati.

3. Seleziona il nuovo orario nel campo data/ora

4. Clicca “Conferma” Il sistema:

  • aggiorna l’orario sul DB (salvando l’orario originale in originalScheduledFor per tracciabilita’)
  • invia una push notification al cliente con il nuovo orario
  • invia un’email al cliente (se ha email registrata) con link per annullare l’ordine se il nuovo orario non va bene

5. L’ordine aggiorna la card in tempo reale

Segnalare un ritardo su ordine gia’ pronto

Se l’ordine e’ gia’ in stato “Pronto” o “In consegna” e ci sara’ un ritardo:

1. Clicca “Ritardo” sul bottone arancione

2. Scegli i minuti di ritardo (10, 15, 20 o 30 minuti)

3. Clicca “Invia notifica” Il cliente riceve una push notification e un’email con il ritardo stimato.