PuntiSmart · Scansiona

9 journeys · 22 of 22 screens
← PuntiSmart demo  ·  Demo · shop staff at the till

A day at the till

What an operator does on the shop's phone: unlock with a PIN, recognise a card, confirm a visit, hand over a reward, spend cashback credit, enrol someone new, mark today's bookings, undo a mistake, lock. Two demo shops: Bar Meridiana (points, with a spend rule) and Trattoria La Corte (cashback). Phone screens — this is where the till lives. One screen, one sentence.

1

I unlock the till

How an operator gets in, and what they see — the whole product, for them.

  1. puntismart.it/accedi/
    The PuntiSmart login on the phone: Accedi, email, password

    01 The one PuntiSmart login, on the phone — Accedi · Il pannello della tua attività: Giada signs in with her email and password like the owner does, and a customer never sees this door.

  2. puntismart.it/
    The PIN page: Ciao Giada, the five-digit code box, Sblocca, Esci

    02 Ciao Giada · Il tuo codice apre Scansiona da Bar Meridiana: the code box (5 cifre), Sblocca, and Esci beneath — no menu, no figures, nothing of the owner's.

  3. puntismart.it/scansiona/
    The till: Bar Meridiana and Blocca in the top bar, the camera pane with the search box, five tabs in the bottom bar

    03 The till: Bar Meridiana and Blocca in the top bar, Scansiona il QR del cliente, the camera pane saying La fotocamera non è disponibile qui. Cerca il cliente per nome o per numero with the search box and Iscrivi un nuovo cliente, and the five tabs — Scansiona · Nuovo · Cerca · Recenti · Oggi — in the bottom bar.

2

A regular shows the card

The whole visit in three taps — recognised, amount, Conferma — and the moment the customer sees.

  1. puntismart.it/scansiona/cerca/?q=Elisa
    Cerca un cliente: one row, Elisa, 347 100 0002, 90 punti

    01 Cerca un cliente stands in for the scan: one row, Elisa · 347 100 0002 · 90 punti, and the whole row is a tap.

  2. puntismart.it/scansiona//
    Cliente riconosciuto: Elisa, 90 points, the amount box, the live line +10 punti, Conferma

    02 Cliente riconosciuto · Elisa · Cliente dal 02/09/2026, I suoi punti qui 90, 10 punti al prossimo premio · Un caffè e una brioche, then Importo acquisto (Puoi lasciarlo vuoto: la visita vale comunque i suoi punti), the live line +10 punti and Conferma — the amount box is there because the bar also pays a point per euro, and it stays optional.

  3. puntismart.it/scansiona/esito//
    Visita registrata: Elisa +22 punti, Visita +10 and Spesa +12, 112 punti, the undo countdown

    04 The moment the customer sees, after Conferma with 12,50 typed: Elisa · Visita registrata · +22 punti, the two rows Visita +10 · Spesa +12, 112 punti, 138 punti al prossimo premio · Aperitivo per due, then Nuova scansione, Annulla · 4:58 counting down and Tessera.

3

A reward is ready

The person at exactly 100 points — hand it over, and the ledger says so.

  1. puntismart.it/scansiona//
    Pietro recognised at 100 points, with Riscatta il premio under Altre azioni

    01 Pietro, found through Cerca, at 100 with 150 punti al prossimo premio · Aperitivo per due on the balance face and, under Altre azioni, Riscatta il premio — seven visits and no reward collected yet.

  2. puntismart.it/scansiona//premio/
    Riscatta il premio: Ha 100 punti, the three tiers, the cheapest chosen, Consegna il premio

    02 Riscatta il premio · Ha 100 punti: the three tiers as cards (Un caffè e una brioche 100 · Aperitivo per due 250 · Colazione per una settimana 500), the cheapest chosen, Scala 100 punti: ne restano 0, Consegna il premio, Torna al cliente.

  3. puntismart.it/scansiona/esito//
    Premio consegnato: Un caffè e una brioche, −100 punti, 0 punti, no Annulla

    03 After Consegna il premio: Pietro · Premio consegnato · Un caffè e una brioche · −100 punti · 0 punti · 100 punti al prossimo premio · Un caffè e una brioche, Nuova scansione, Tessera — and no Annulla: a reward that left the counter is never undone at the till.

4

Someone from another shop in the circuit

One card, many shops — a number the bar has never seen joins on the spot, and the first visit earns the welcome.

  1. puntismart.it/scansiona/cerca/?q=3472000001
    Nessun cliente trovato for the number 347 200 0001, with Iscrivi un nuovo cliente

    01 Nessun cliente trovato · Nessuno con questo numero. Puoi iscriverlo adesso: il numero è già compilato and the button Iscrivi un nuovo cliente — Lorenzo holds a card at the trattoria only, and Cerca reads this shop's memberships.

  2. puntismart.it/scansiona/nuovo/?phone=3472000001
    Nuovo cliente with the phone already filled and Lorenzo as the name, the two sections, Crea cliente e genera QR

    02 Nuovo cliente with the number already filled and Lorenzo typed as the name: the two sections, Dati cliente and Consenso e privacy (I due consensi — al programma e ai messaggi — li dà il cliente dalla sua tessera), then Crea cliente e genera QR.

  3. puntismart.it/clienti//tessera/
    Cliente iscritto: Tessera di Lorenzo, the QR, the card link with Copia, Torna a Scansiona

    03 Cliente iscritto. Mostragli la tessera adesso: Tessera di Lorenzo · 347 200 0001, the QR to frame with the phone, the card link with Copia, Torna a Scansiona — the bar's name and Blocca still in the top bar; the person already existed, so no second card and both consents carried over.

  4. puntismart.it/scansiona//
    Lorenzo recognised at the bar: Cliente dal 18/09/2026, 0 points, +10 punti, Conferma
    puntismart.it/scansiona/esito//
    Visita registrata: +30 punti, Visita +10 and Benvenuto +20, 30 punti

    04 Cliente dal 18/09/2026 · I suoi punti qui 0 on the way in; on the way out, after Conferma, Visita registrata · +30 punti · Visita +10 · Benvenuto +20 · 30 punti · 70 punti al prossimo premio — the welcome bonus fires on the first visit, not on the join.

5

A new customer at the desk

A person who has never had a card, from the Nuovo tab.

  1. puntismart.it/scansiona/nuovo/
    The blank Nuovo cliente form: name, phone with +39, optional email and birth date, Come ci hai conosciuto?, the consent section, the card preview

    01 The blank form from the Nuovo tab, the whole page: Registra un cliente in pochi secondi. I consensi li dà lui, dalla sua tessera, Nome, Telefono with +39, email and birth date optional, Come ci hai conosciuto? (the circuit's question), the Consenso e privacy section with L'informativa che vedrà, and the card preview Il QR si genera al salvataggio.

6

Today's bookings

The Oggi tab — who is coming, and one tap when they arrive.

  1. puntismart.it/scansiona/oggi/
    Oggi: Venerdì 18 Settembre, 1 prenotazione, the chips Tutti Giada Tommaso, the row 17:00 Il prossimo Sara with Arrivato and Non venuto

    01 Oggi · Venerdì 18 Settembre · 1 prenotazione, the chips Tutti · Giada · Tommaso opening on Giada's own, the row 17:00 · Il prossimo · Sara · Sala per una festa · Giada with Arrivato and Non venuto, Nuova prenotazione in the frame — today's booking is with the operator's own professional row, so it is there without a filter.

  2. puntismart.it/scansiona/oggi/?g=2026-09-18
    Oggi after Arrivato: 1 prenotazione, 1 arrivata, the row marked Arrivato with Togli il segno

    02 After one tap on Arrivato: 1 prenotazione, 1 arrivata, the row now Arrivato with Togli il segno and no Il prossimo chip.

7

I made a mistake

The wrong card was scanned — undo it, visibly, from Recenti.

  1. puntismart.it/scansiona/recenti/
    Scansioni recenti: today's rows with time, name, movement and balance, the undo arrow on the rows under five minutes, then Ieri

    01 Le ultime scansioni grouped Oggi · Ieri · 16 Settembre…: time, name, movement and balance per row (Elisa +22 · 134, Lorenzo +30 · 30, Pietro −100 · 0, Elisa +22 · 112, Sofia +30 · 30, Nicola +22 · 96), Una scansione si annulla entro 5 minuti, and the undo arrow only on the three rows still inside their window — Elisa's newest visit was recorded just before, for this.

  2. puntismart.it/scansiona/recenti//storna/
    Annulla questa scansione: Elisa, the scan gave 22 points, Annulla la scansione, Torna alle scansioni
    puntismart.it/scansiona/recenti/
    Recenti after the undo: Scansione annullata, Elisa's row with the chip Annullata and no arrow

    02 Annulla questa scansione · Elisa · Questa scansione ha assegnato 22 punti. Annullarla li toglie, e l'annullamento resta scritto nella storia del cliente, Annulla la scansione, Torna alle scansioni (only a scan that fired a bonus adds Un bonus annullato non torna disponibile); confirming returns to Recenti with Scansione annullata and the chip Annullata on the row, its arrow gone — a reversing row per row, the originals untouched.

8

At the cashback shop — Trattoria La Corte

The same till with the other scheme: the amount is required, the credit is euro, and part of it is spent at the counter.

  1. puntismart.it/scansiona//
    Lorenzo at Trattoria La Corte: Il suo credito qui 12,00 €, 5% di cashback, 42,00 typed, the live line +2,10 €, Conferma, Usa il credito

    01 Nadia's till, Trattoria La Corte in the top bar, with Lorenzo found through Cerca and 42,00 typed: Il suo credito qui 12,00 € · 5% di cashback su ogni acquisto, Importo acquisto required, the live line +2,10 €, Conferma, and under Altre azioni Usa il credito.

  2. puntismart.it/scansiona/esito//
    Visita registrata: Lorenzo +2,10 €, 14,10 € di credito, Annulla counting down

    02 After Conferma: Lorenzo · Visita registrata · +2,10 € · 14,10 € di credito, Nuova scansione, Annulla · 4:58 — one ledger in cents, the same landing page and the same five-minute undo window as the points shop.

  3. puntismart.it/scansiona//credito/
    Usa il credito: Il suo credito qui 14,10 €, Quanto credito usa oggi, Usa il credito, Torna al cliente

    03 Usa il credito · Il suo credito qui 14,10 € · Quanto credito usa oggi with Anche una parte: il resto rimane sulla tessera, Usa il credito, Torna al cliente — the amount is typed, and a part is enough.

  4. puntismart.it/scansiona/esito//
    Credito usato: Lorenzo −5,00 €, 9,10 € di credito, no Annulla

    04 After 5,00: Lorenzo · Credito usato · −5,00 € · 9,10 € di credito, Nuova scansione, Tessera — and no Annulla: credit spent is corrected from the customer's page by the owner, never at the till.

9

I lock the screen

The phone goes back on the counter.

No screen of its own: Blocca in the top bar brings the PIN page of 1.02 back — Ciao Giada · Il tuo codice apre Scansiona da Bar Meridiana — with nothing of the shop reachable until the code is typed, and Esci signs the phone out altogether; the unlock lasts 12 hours otherwise.