Salta ai contenuti

60. Report incasso fine servizio

Ti serve quando chiudi la cassa: vuoi sapere quanto hai preso in contanti, quanto in carta al banco, quanto online via Stripe. Il classico report “X-end-of-day”.

Stato attuale: il report dedicato non esiste

Il sistema non ha ancora una pagina report incasso fine servizio con la suddivisione per metodo di pagamento (cash / carta POS al banco / online Stripe / coupon scontati). E’ un buco noto, registrato come GAP-19 nel backlog di prodotto (vedi anche sezione 43, dove era stato citato per la prima volta).

Per oggi devi fare un workaround manuale in due passi: prima calcoli totale ordini e Stripe via Analytics, poi calcoli cash/POS manualmente dalla lista ordini. Sotto i passi precisi.

1. Stripe online: leggi dal Dashboard Stripe

L’incasso via carta online (cliente paga sul sito o al kiosk con Stripe) lo vedi al meglio sul Dashboard Stripe del ristorante:

  • Vai su dashboard.stripe.com e fai login con le tue credenziali.
  • Sezione Pagamenti -> filtro data Oggi.
  • Vedi totale lordo, commissioni Stripe, netto che ti arrivera’ sul conto (vedi anche sezione 44 sul payout).

E’ la fonte ufficiale per la quadratura: la usa anche il commercialista.

2. Cash e POS al banco: dalla lista ordini admin

Per cash e POS (cliente paga al banco con carta fisica del lettore) non c’e’ un totale dedicato. Procedi cosi’:

  • Vai su /admin/orders.
  • Filtra per stato Consegnati: vedi solo ordini chiusi.
  • Scorri la lista e somma manualmente (il metodo è scritto sotto il totale, dopo il canale):
    • Tutti gli ordini con cash -> incasso contanti.
    • Tutti gli ordini con pos -> incasso con carta al banco o dal rider (lettore carte fisico).
    • Quelli con card sono pagati online con carta: li hai gia’ nel Dashboard Stripe, non contarli qui.

Per pizzerie con 30-50 ordini al giorno e’ fattibile a calcolatrice. Per volumi piu’ alti diventa rischioso.

3. Esporta CSV per quadratura

Per evitare errori di conteggio:

  • Vai su /admin/analytics -> filtro Oggi.
  • Bottone Esporta CSV -> scarica file.
  • Apri in Excel: togli le righe con Stato = cancelled, poi filtra la colonna Pagamento per cash, pos, card e somma la colonna Totale per ognuno (solo righe con Stato pagamento = paid).

4. Confronta con la cassa fisica

A fine giornata:

  • Conta i contanti reali nel cassetto -> deve corrispondere alla somma cash (al netto del fondo cassa con cui hai aperto).
  • Stampa lo Z del POS (lettore carte fisico) -> deve corrispondere alla somma pos.
  • Stripe Dashboard (card) -> non lo verifichi a mano, e’ garantito da Stripe.

Attenzione: gli ordini Da incassare al banco non chiusi (cliente non si e’ presentato, ordine resta in stato ready con paymentStatus = unpaid) non finiscono nel report incasso. Se li lasci in sospeso ti sporcano la dashboard del giorno dopo. Vedi sezione 61 sotto per come gestirli.

Suggerimento: l’export CSV e’ la base per costruirti un foglio Excel con formule SOMMA.SE — una volta fatto la prima volta lo riusi tutti i giorni e in 30 secondi hai i tre totali.