Il successo del circuito dipende dalla corretta configurazione iniziale del punto vendita.
Il merchant si registra come "Negozio". Deve inserire la P.IVA o il nome commerciale reale per la fatturazione e il riconoscimento utente.
È cruciale impostare il pointsRate (es. 1€ = 1 punto). Una volta impostato, si consiglia di non variarlo per non confondere i clienti storici.
Inserire almeno 3 premi con soglie diverse: Entry Level (basso punteggio), Medium, e Premium (alto punteggio) per mantenere alto l'interesse.
Il processo operativo standard in cassa è:
Per collegare il gestionale a FidelityApp:
sk_live_...."Vorrei riscattare il premio X"
Il cliente clicca su "Riscatta" nella sua app. I punti vengono scalati e compare un QR Code temporaneo di validazione.
"Certo, scansiono il codice..."
Il merchant scansiona il QR del cliente. Se l'app dà il via libera ("Successo"), il merchant consegna l'oggetto o eroga lo sconto.
FidelityApp implementa diversi livelli di protezione:
Timeout Riscatto: I codici di riscatto scadono dopo 15 minuti. Se non convalidati, i punti tornano al cliente (o vengono persi secondo policy).
Anti-Screenshot: I QR code contengono metadati temporali. Uno screenshot di ieri non funzionerà oggi.
Audit Log: Ogni transazione è tracciata. Se un merchant sospetta abusi, può scaricare il CSV e verificare l'ID cliente specifico.
| Problema | Causa Probabile | Soluzione Operativa |
|---|---|---|
| QR non scansiona | Luminosità bassa o riflessi | Chiedere al cliente di alzare la luminosità (usare tasto dedicato). |
| Punti non aggiornati | Connessione internet assente | Attendere il ritorno del segnale; Firestore sincronizzerà in background. |
| Premio non disponibile | Stock terminato | Il merchant deve disattivare il premio dalla dashboard premi. |