Maggiorazione di prezzo per le variazioni di un prodotto variabile in modo veloce (senza farle a mano)

Come posso configurare un prodotto che ha tante opzioni in WooCommerce e devo appunto stabilire una maggiorazione di prezzo solo se contiene certe variazioni andando a modificare il prezzo di partenza?

Molto semplice: con questo plugin che ho realizzato e che lo condivido con voi.

Per esempio questo articolo di questo e-commerce ha parecchie opzioni

Alcune variazioni da dover settare, perché è stato usato il plugin “WooCommerce Dynamic Pricing” che rende facile il lavoro di inserimento delle maggiorazioni per il negoziante.

Ma abbiamo 4 svantaggi usando WooCommerce Dynamic Pricing:

  • Il primo è che viene settato il prodotto come articolo semplice e non vengono create le variazioni vere e proprie native di WooCommerce
  • Il secondo è che se esporterete i vostri prodotti tramite CSV di default di WooCommerce questi prezzi non compariranno e vi lascerà solo il prodotto con il prezzo base
  • Il terzo è che non viene definito uno SKU o GTIN corretto per Google shopping.
  • Il quarto è che non avete quindi la possibilità di usare le opzioni dei prodotti come filtri per il vostro e-commerce.

Quindi il procedimento sarà il seguente usando il mio plugin:

Settiamo il prodotto come prodotto variabile e non semplice

Settiamo ora tutti gli attributi e le variazioni che vogliamo usare

Ora andiamo a generare tutte le varianti dalle variazioni, in questo caso ne abbiamo generate ben 50

Ora andiamo a settare il prezzo di base a tutte quante le varianti con la funzione di serie di Woo per la modifica multipla (bulk action) e fatto questo, andiamo alla TAB Avanzate dove ci saranno i campi del mio plugin che permettono di andare a modificare i prezzi come aumento solo per ogni singola variazione.

Ora andano per ordine e solo per le variazioni che hanno un costo aggiuntivo, andiamo a settare la maggiorazione di prezzo,non agendo su tutte le variazioni ma appunto solo su quella selezionata.

Quindi seleziona l’attributo, poi la variazione, metti l’aumento desiderato (anche 9.90 con decimali oppure 7 per esempio) e clicca su esegui e il prezzo verrà mdoifcato solo per quella variazione che corrisponde.

Avrai conferma dell’avvenuto successo dell’operazione tramite un alert!

Tutto qua! in modo semplice abbiamo sistemato i nostri prodotti.

Limite numero variazioni Woo

Forse non lo sapete, ma WooCommerce può generare un massimo di 50 combinazioni di variazioni. Se volete bypassare questo suo limite e dovete generare molte combinazioni, allora nel vostro file functions.php o altro, mettete questo codice

add_filter('woocommerce_admin_meta_boxes_variations_per_page', 'increase_variations_per_page');

function increase_variations_per_page($limit) {
    return 120; // Modifica questo valore in base alle tue esigenze.
}

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *