Salta al contenuto principale
Versione: 1.x

Sconti del carrello

WCPOS offre al cassiere diversi modi per applicare uno sconto a un ordine al momento: pulsanti rapidi per sconti percentuali, modifiche dirette ai prezzi delle righe articolo e importi di sconto a livello dell'ordine. Per promozioni preconfigurate con regole di utilizzo, vedere Coupon (Pro).

Modificato in v1.9.0

Il modo in cui le modifiche ai prezzi POS compaiono sulle ricevute e nei report è cambiato in v1.9.0. Vedere Cosa è cambiato in v1.9.0 qui sotto se si è notato che i totali "Sconto" sulle ricevute ora vengono mostrati come zero.

Sconti rapidi

I pulsanti per gli sconti rapidi consentono di applicare uno sconto percentuale all'intero ordine con un solo tocco.

Per configurarli, aprire le Impostazioni di visualizzazione del carrello e inserire un elenco di percentuali separate da virgole nel campo Sconti rapidi. Ad esempio, 5,10,15,20 crea quattro pulsanti di scelta rapida.

Quando si tocca un pulsante per lo sconto rapido, la percentuale viene applicata a tutte le righe articolo nel carrello.

Sconti sulle righe articolo

È possibile modificare il prezzo di qualsiasi singola riga articolo direttamente nel carrello:

  1. Fare clic sul campo Prezzo nella riga articolo
  2. Inserire il nuovo prezzo
  3. Premere Invio per confermare

Questa funzione è utile per l'allineamento dei prezzi, gli sconti per il personale o le modifiche una tantum. Il totale della riga articolo si aggiorna automaticamente in base a quantità × nuovo prezzo.

Vedere Righe articolo per maggiori informazioni sulla modifica degli articoli nel carrello.

Suddivisione degli articoli

Se un cliente desidera sconti diversi su parti dello stesso prodotto (ad esempio, 3 a prezzo pieno e 2 scontati), abilitare l'opzione Dividi nelle Impostazioni di visualizzazione del carrello per suddividere una riga articolo in righe separate.

Sconti a livello di ordine

Per applicare uno sconto fisso all'intero ordine (anziché ai singoli articoli), aggiungere una commissione negativa:

  1. Fare clic su Aggiungi commissione sotto gli articoli del carrello
  2. Inserisci un nome (ad es. "Sconto personale")
  3. Inserisci l'importo dello sconto come numero negativo (ad es. -5.00)

La tariffa appare come una voce separata e riduce il totale dell'ordine. Se necessario, puoi modificare lo stato fiscale della tariffa dal menu con i tre puntini.

Sconti POS e coupon WooCommerce a confronto

Gli sconti in questa pagina sono rettifiche ad hoc applicate dai cassieri alla cassa; i coupon WooCommerce sono promozioni preconfigurate con regole e tracciamento. Ecco un confronto rapido:

Sconti POSCoupon WooCommerce (Pro)
Come vengono applicatiSconto rapido, modifica del prezzo della riga o tariffa negativaInserimento di un codice coupon nel carrello
Dove vengono configuratiAl momento dal cassierePreconfigurati in WP Admin → Marketing → Coupon
TracciamentoRegistrato come prezzo della riga (vedi modifica della v1.9.0)Tracciato come sconto coupon nei report WooCommerce
RestrizioniNessuna: il cassiere imposta qualsiasi prezzoLimiti di utilizzo, restrizioni per prodotto/categoria, spesa minima, scadenza, regole email
Ideale perRettifiche ad hoc, allineamento dei prezziPromozioni strutturate, sconti tracciabili
Quale usare?

Per modifiche di prezzo una tantum, gli sconti descritti in questa pagina sono più semplici. Se è necessario monitorare l'utilizzo degli sconti nei report di WooCommerce o applicare regole come limiti di utilizzo, usare Coupon.

Come le modifiche di prezzo del POS interagiscono con i coupon

Quando un cassiere imposta un prezzo personalizzato su una voce di riga (ad esempio, riducendo $18 a $16) e poi viene applicato un coupon, il coupon viene calcolato sul prezzo scontato dal POS ($16), non su quello originale ($18). Questo evita che ai clienti venga applicato uno sconto eccessivo sommando uno sconto del cassiere e un coupon sul prezzo originale.

  • Gli articoli scontati dal POS sono trattati come "in offerta" da WooCommerce. Se per un coupon è abilitata l'opzione Escludi articoli in offerta, gli articoli scontati dal POS verranno ignorati, nello stesso modo in cui vengono ignorati gli articoli normalmente in offerta. Gli sviluppatori possono sovrascrivere questo comportamento con il filtro woocommerce_pos_item_is_on_sale.
  • La rimozione di un coupon lascia la riga al prezzo scontato dal POS.
Riferimento per sviluppatori

Per i dettagli tecnici su come vengono salvate le sostituzioni di prezzo del POS e sui filtri disponibili, consultare il Riferimento agli sconti POS.

Cosa è cambiato nella v1.9.0

Se è stato eseguito l'aggiornamento dalla v1.8 e si è notato che il totale Sconto su ricevute e report ora mostra 0, questa sezione spiega il motivo e quali opzioni sono disponibili.

La modifica

Prima della v1.9.0, quando un cassiere riduceva il prezzo di una riga (ad es. $18 → $16), il POS registrava l'ordine con subtotal = $18 e total = $16. WooCommerce calcolava quindi discount_total = $2, che compariva sulla ricevuta e nei report come sconto.

Questo causava totali errati ogni volta che veniva applicato anche un codice promozionale: il codice veniva calcolato sui $18 originali, generando uno sconto eccessivo e un addebito inferiore al dovuto per il cliente.

Dalla v1.9.0, WCPOS si allinea al modo in cui WooCommerce tratta i prezzi in offerta: il prezzo impostato alla cassa è il subtotale della riga. WooCommerce considera come "sconti" solo i codici promozionali (questo corrisponde al comportamento di WC per i prodotti in offerta, in cui anche il prezzo scontato è incorporato nel subtotale senza una riga di sconto separata).

Cosa comporta

  • Ricevute non mostrano più una riga "Sconto" separata per le modifiche al prezzo delle righe. Il prezzo più basso è il prezzo.
  • Report mostrano discount_total = 0 quando sono state usate solo modifiche al prezzo delle righe POS. Vengono conteggiati solo gli sconti dei codici promozionali.
  • I coupon ora vengono calcolati correttamente quando sono applicati insieme ad articoli scontati nel POS.
  • I dati dello sconto sono comunque memorizzati in ogni ordine nei metadati delle righe (_woocommerce_pos_data), quindi, se necessario, è ancora possibile ricavare i valori storici.

Se si desidera ripristinare la visibilità degli sconti

Se serve un dato sul "totale degli sconti concessi oggi" per la riconciliazione di fine giornata, il metodo supportato consiste nell'usare i coupon invece delle modifiche al prezzo delle righe per gli sconti tracciabili. Configurare un coupon "Manager 10%" o "Fedeltà $5" in Marketing → Coupon e applicarlo al carrello. Verrà visualizzato nativamente nei report.

Stiamo inoltre valutando un dato "Totale risparmiato" specifico per il POS, che mostri le modifiche al prezzo delle righe separatamente dagli sconti dei codici promozionali. Se questo è importante per il tuo flusso di lavoro, faccelo sapere.

Limitazioni note

  • Nessuna regola di sconto automatica — il POS non supporta sconti automatici in stile "prendi 2, ne ricevi 1 gratis". Usa i coupon WooCommerce per promozioni strutturate.
  • Gli sconti rapidi sono solo in percentuale — non c'è un pulsante rapido integrato per sconti a importo fisso. Usa invece una commissione negativa o modifica i singoli prezzi.