Coupon
La schermata Coupon e la possibilità di applicare coupon alla cassa richiedono WCPOS Pro. Gli utenti della versione gratuita vedono un'anteprima sfocata della schermata Coupon, ma non possono visualizzare i dettagli dei coupon né applicare codici nel carrello.
La schermata Coupon consente di sfogliare e cercare i coupon WooCommerce direttamente dal POS, e il pulsante Aggiungi coupon nel carrello li applica all'ordine corrente. I coupon vengono comunque creati e gestiti in WooCommerce — il POS li sincronizza e li valida localmente per un riscontro immediato alla cassa.
Panoramica dell'interfaccia
Azioni dell'intestazione
Nella parte superiore dello schermo:
- Barra di ricerca — Trova un coupon tramite codice
- Impostazioni di visualizzazione () — Configura le colonne visibili
Tabella coupon
L'area principale mostra i coupon sincronizzati con:
- Codice — Il codice coupon inserito dai clienti
- Descrizione — Descrizione interna (utilizzata anche come etichetta sullo scontrino, se impostata)
- Tipo di sconto — Percentuale, importo fisso sul carrello o importo fisso sul prodotto
- Importo — Il valore dello sconto
- Utilizzato / Limite — Numero di utilizzi e limite massimo di utilizzo
- Scadenza — Data di scadenza, o vuoto se non impostata
- Azioni — Menu a tre punti
Piè di pagina
- Conteggio coupon con pulsante di sincronizzazione (). Pressione prolungata per le opzioni Cancella e Aggiorna.
Tipi di coupon
WCPOS supporta i tre tipi di coupon standard di WooCommerce:
| Tipo | Descrizione | Esempio |
|---|---|---|
| Sconto percentuale | Riduce il subtotale del carrello di una percentuale | 10% di sconto sull'ordine |
| Sconto fisso sul carrello | Riduce il totale del carrello di un importo fisso | $5 di sconto sull'ordine |
| Sconto fisso sul prodotto | Riduce le righe dei prodotti corrispondenti di un importo fisso per unità | $2 di sconto su ogni maglietta |
Tutti e tre i tipi rispettano le stesse regole di validazione (scadenza, limiti di utilizzo, restrizioni per prodotto/categoria, ecc.).
Creazione dei coupon
I coupon vengono creati in WooCommerce, non nel POS. Andare su WP Admin → Marketing → Coupon → Aggiungi coupon:
- Codice coupon — ciò che i cassieri digitano alla cassa. I codici non distinguono tra maiuscole e minuscole.
- Descrizione — nota interna. WCPOS utilizza questo campo come etichetta dello sconto sugli scontrini quando impostato, pertanto è preferibile una frase comprensibile per il cliente come "Sconto Manager 10%" anziché un codice interno.
- Tipo di sconto — percentuale, importo fisso sul carrello o importo fisso sul prodotto.
- Importo del coupon — il valore dello sconto.
- Data di scadenza — facoltativa. Dopo questa data il coupon verrà rifiutato.
Restrizioni d'uso
- Spesa minima / massima — il coupon si applica solo al di sopra o al di sotto di una soglia di subtotale.
- Solo uso individuale — impedisce che questo coupon venga combinato con qualsiasi altro coupon.
- Escludi articoli in saldo — esclude gli articoli già in offerta (e qualsiasi riga in cui un cassiere ha ridotto il prezzo alla cassa — vedi Sovrascritture prezzo POS).
- Prodotti / Escludi prodotti — limita il coupon a specifici prodotti (o li esclude).
- Categorie prodotto / Escludi categorie — limita per categoria. I prodotti vari/personalizzati creati al POS rispettano anche le categorie assegnate tramite il POS.
- Email consentite — limita il coupon a specifici indirizzi email dei clienti (supporta i caratteri jolly
*).
Limiti di utilizzo
- Limite di utilizzo per coupon — numero totale di volte in cui questo codice può essere utilizzato da tutti i clienti.
- Limite di utilizzo per utente — numero di volte in cui un singolo cliente può utilizzarlo.
- Limita l'utilizzo a X articoli — per i coupon a prodotto fisso, limita il numero di articoli idonei scontati per ogni utilizzo.
Suggerimenti per l'uso al POS
- Creare un coupon "Manager 10%" (10% di sconto, nessun importo minimo di spesa, nessuna scadenza, restrizione a uso singolo disattivata) e fornire il codice ai responsabili — il personale può applicarlo alla cassa per sconti occasionali mantenendo uno sconto tracciato nei report.
- Creare un coupon "Fedeltà 5 $" per premiare i clienti abituali.
- Per promozioni una tantum, impostare una data di scadenza ravvicinata in modo che il codice non possa essere riutilizzato per errore in seguito.
- Impostare la Descrizione con la frase da stampare sugli scontrini è il modo più rapido per personalizzare gli sconti.
Applicare un coupon alla cassa
Toccare Aggiungi coupon nel carrello, quindi digitare il codice o cercare per descrizione. Il coupon viene convalidato istantaneamente sui dati sincronizzati e appare come un'etichetta rimovibile sopra i totali del carrello.
Per il flusso di lavoro completo del cassiere — ricerca, etichette coupon, combinazione di più coupon e risoluzione degli errori di convalida — consultare Applicare coupon alla cassa.
Come funziona la validazione
Quando viene inserito un codice, il POS verifica tutte le stesse regole che WooCommerce verificherebbe sul server:
- Il coupon esiste e non è scaduto
- I limiti di utilizzo non sono stati superati (complessivi e per utente)
- L'importo minimo/massimo di spesa è soddisfatto
- I coupon ad "uso individuale" non sono in conflitto con coupon già applicati
- Le restrizioni per prodotto/categoria corrispondono al contenuto del carrello
- Le restrizioni per email corrispondono al cliente selezionato (oppure vengono ignorate per gli ordini ospite)
- Gli articoli in saldo sono esclusi se Escludi articoli in saldo è abilitato
Se un controllo non viene superato, il cassiere visualizza un messaggio di errore specifico (ad es. "Questo coupon è scaduto" o "Importo minimo di spesa non raggiunto"). Gli stessi controlli vengono eseguiti nuovamente sul server al momento dell'invio dell'ordine — la validazione locale serve per velocità, non per sicurezza.
Comportamento di sincronizzazione
I coupon vengono sincronizzati da WooCommerce al dispositivo tramite la pipeline di replica standard di WCPOS:
- I nuovi coupon creati in WP Admin compaiono nel POS alla sincronizzazione successiva.
- Gli aggiornamenti ai coupon esistenti (conteggio utilizzi, modifiche alla scadenza, ecc.) vengono sincronizzati automaticamente.
- I coupon vengono memorizzati localmente in IndexedDB e restano disponibili offline.
Se un coupon appena creato in WP Admin non è ancora visibile, la sincronizzazione potrebbe non essere stata eseguita. Dal piè di pagina della schermata Coupon, toccare l'icona di sincronizzazione () per aggiornare — tenere premuto a lungo per Cancella e aggiorna se è necessario un recupero completo.
Connettività
- L'applicazione dei coupon funziona offline poiché la validazione avviene lato client a partire dai dati sincronizzati.
- Il completamento del checkout richiede comunque una connessione al server: il server esegue una nuova validazione ed è la fonte autorevole per il totale finale dell'ordine.
- La creazione o modifica dei coupon avviene in WP Admin e richiede una connessione al sito WordPress.
Interazione tra coupon e sconti POS
Quando un cassiere riduce il prezzo di una riga alla cassa e successivamente viene applicato un coupon, il coupon viene calcolato sul prezzo ridotto, non su quello originale. Le righe con prezzo modificato dal POS sono considerate "in saldo": i coupon con l'opzione Escludi articoli in saldo attivata le ignoreranno. Per ulteriori dettagli consultare la sezione Sconti.