Impostare minimo d'ordine in WooCommerce

Impostare minimo d’ordine in WooCommerce

Una necessità di vari Ecommerce è quella di impostare minimo d’ordine, ovvero un valore al di sotto del quale l’utente non può effettuare un acquisto.

Vediamo come implementare questa funzionalità.

Inserisci il codice seguente nel tuo file functions.php ed il gioco è fatto. Chiaramente puoi personalizzare modificando il valore 50 ed il testo che comparirà in caso di carrelli insufficienti.

add_action('the_post','minimum_order_func',10);
function minimum_order_func(){
global $woocommerce;
if (is_checkout()){
$minorder = 50;
if( $woocommerce->cart->subtotal < $minorder){ $woocommerce->add_error( sprintf(__('Sorry, you have not met the minimum order amount of $' . $minorder . '. <a href="%s">Return to homepage →</a>', 'woocommerce'), home_url()) );
    wp_redirect( get_permalink( woocommerce_get_page_id( 'cart' ) ) );
   			exit;
}}}

Buon lavoro 😉

Lascia un commento

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

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Torna in alto