WooCommerce Wholesale Prices Premium ti permette di aggiungere un requisito di subtotale minimo che i tuoi clienti devono raggiungere prima che vengano applicati i prezzi all'ingrosso. Ti permette anche di aggiungere quantità minime di prodotto ai tuoi prodotti, se lo desideri. Controlla la gamma completa di funzionalità in WooCommerce Wholesale Prices Premium qui.
Perché i prezzi al dettaglio vengono mostrati finché i minimi non vengono raggiunti
La visualizzazione dei prezzi all'ingrosso nel carrello è un'attività complicata poiché viene estratta direttamente dall'oggetto carrello stesso, che viene creato al volo man mano che l'utente aggiunge prodotti al carrello.
Quando siamo arrivati a codificare la logica in questa sezione del nostro plugin, il problema che abbiamo affrontato è che una volta che si rifanno i prezzi nel carrello, l'utente è in grado di acquistare a quel valore, indipendentemente dal nostro avviso.
Quindi il miglior metodo che abbiamo trovato è mantenere i prezzi nel carrello al livello di prezzo al dettaglio definito fino al punto in cui raggiungono i minimi richiesti e poi cambiamo tutti i prezzi nel carrello in quelli all'ingrosso.
In poche parole, non possiamo impedire ai clienti all'ingrosso di acquistare sotto il limite, semplicemente non otterranno i loro prezzi all'ingrosso.
Se vuoi sempre mostrare i prezzi all'ingrosso nel carrello, l'unico modo è non definire importi minimi d'ordine.
Come viene calcolato il subtotale minimo dell'ordine
Per l'importo minimo del subtotale (come definito in WooCommerce->Impostazioni, scheda Prezzi all'ingrosso, sottomenu Generale) stai impostando un importo che i clienti all'ingrosso devono ordinare come importo minimo per l'intero ordine.
Questo importo esclude tasse e costi di spedizione, ma viene calcolato utilizzando il "prezzo all'ingrosso" come definito per tutti i prodotti.
Finché il subtotale minimo dell'ordine (calcolato in base al prezzo all'ingrosso) non viene raggiunto, il carrello e il checkout visualizzeranno i prezzi non all'ingrosso.
Ecco uno scenario di esempio:
- Hai impostato l'importo minimo del subtotale a $500, quindi i tuoi clienti all'ingrosso devono solo inviare ordini superiori a tale importo.
- C'è un prodotto definito con un prezzo al dettaglio regolare di $200 e un prezzo all'ingrosso di $100.
- Il cliente aggiunge 3 unità di questo prodotto al proprio carrello.
- Viene mostrato l'avviso per non aver raggiunto il subtotale minimo dell'ordine per rendere disponibili i prezzi all'ingrosso perché $100 x 3 = $300, che è inferiore a $500.
- Una volta che il cliente aggiunge altre 2 unità di questo prodotto al proprio carrello, l'avviso scompare e i prezzi all'ingrosso diventano disponibili.
Come viene calcolata la quantità minima dell'ordine
La quantità minima dell'ordine è spiegata più facilmente come il numero di unità di tutti i prodotti aggiunti al carrello. La condizione può essere soddisfatta da qualsiasi combinazione di prodotti.
Ecco uno scenario di esempio:
- Hai impostato la quantità minima dell'ordine a 50 unità, quindi i tuoi clienti all'ingrosso devono solo inviare ordini che contengono più di 50 prodotti, come definito dalla quantità totale di tutti i prodotti.
- Il cliente aggiunge 2 prodotti al carrello; il Prodotto 1 ha una quantità di 20, il Prodotto 2 ha una quantità di 15.
- Viene mostrato l'avviso per non aver raggiunto la quantità minima dell'ordine per rendere disponibili i prezzi all'ingrosso perché 20 + 15 = 35, che è inferiore a 50.
- Il cliente raddoppia la quantità del proprio ordine del Prodotto 2 da 15 a 30.
- L'avviso scompare e vengono mostrati i prezzi all'ingrosso perché ora soddisfano la quantità minima dell'ordine di 50 unità (20 + 30 = 60, che è superiore a 50).
Come viene calcolata la quantità minima del prodotto
Lo scenario finale in cui i prezzi all'ingrosso non vengono mostrati fino al raggiungimento dei minimi si verifica quando un singolo prodotto ha un importo di quantità minima impostato.
Nel caso in cui sia impostata una quantità minima per il prodotto stesso, al cliente verranno mostrati i prezzi al dettaglio fino al raggiungimento di tale minimo.
Viene mostrato un avviso che informa il cliente sulla quantità minima richiesta per ricevere prezzi all'ingrosso su quel prodotto specifico fino a quando non adegua la quantità del prodotto per soddisfare il minimo.
Nota speciale: Ciò significa che puoi avere un mix di prezzi all'ingrosso e non all'ingrosso nel tuo carrello come utente all'ingrosso, poiché il plugin non impedisce loro di ordinare al prezzo al dettaglio se non soddisfano la quantità minima.
Impedisci ai clienti di ordinare fino al raggiungimento dei requisiti minimi
Se vuoi davvero impedire ai clienti di ordinare fino al raggiungimento dei requisiti minimi, puoi farlo.
Per questo devi utilizzare la seguente funzionalità per nascondere i pulsanti procedi al checkout/pagamento.

