# 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](/it/coupons/.md) (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](#what-changed-in-v190) qui sotto se si è notato che i totali "Sconto" sulle ricevute ora vengono mostrati come zero.

## Sconti rapidi[​](#quick-discounts "Collegamento diretto a 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](/it/pos/cart/.md#display-settings) 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[​](#line-item-discounts "Collegamento diretto a 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](/it/pos/cart/line-items.md) 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](/it/pos/cart/.md#display-settings) del carrello per suddividere una riga articolo in righe separate.

## Sconti a livello di ordine[​](#order-level-discounts "Collegamento diretto a 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[​](#pos-discounts-vs-woocommerce-coupons "Collegamento diretto a 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 POS                                                                              | Coupon WooCommerce (Pro)                                                                     |
| ---------------------------- | --------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| **Come vengono applicati**   | Sconto rapido, modifica del prezzo della riga o tariffa negativa                        | Inserimento di un codice coupon nel carrello                                                 |
| **Dove vengono configurati** | Al momento dal cassiere                                                                 | Preconfigurati in **WP Admin → Marketing → Coupon**                                          |
| **Tracciamento**             | Registrato come prezzo della riga (vedi [modifica della v1.9.0](#what-changed-in-v190)) | Tracciato come sconto coupon nei report WooCommerce                                          |
| **Restrizioni**              | Nessuna: il cassiere imposta qualsiasi prezzo                                           | Limiti di utilizzo, restrizioni per prodotto/categoria, spesa minima, scadenza, regole email |
| **Ideale per**               | Rettifiche ad hoc, allineamento dei prezzi                                              | Promozioni 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](/it/coupons/.md).

## Come le modifiche di prezzo del POS interagiscono con i coupon[​](#how-pos-price-changes-interact-with-coupons "Collegamento diretto a 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](/it/reference/pos-discounts.md).

## Cosa è cambiato nella v1.9.0[​](#what-changed-in-v190 "Collegamento diretto a 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[​](#the-change "Collegamento diretto a 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[​](#what-this-means-for-you "Collegamento diretto a 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[​](#if-you-want-discount-visibility-back "Collegamento diretto a 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](/it/coupons/.md) 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](https://wcpos.com/support).

## Limitazioni note[​](#known-limitations "Collegamento diretto a 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.
