Cambiare la tariffa di spedizione in base all’importo nel carrello

Oggi l’utente Andrea mi ha chiesto se era possibile forzare un certo tipo di spedizione in base all’importo nel carrello dell’utente, disabilitando tutti gli altri tipi di spedizione.

Ovviamente non ho esitato a rispondergli ed ho creato un codice che potrebbe quindi tornarvi utile in alcune delle vostre installazioi di WooCommerce.

Questo il codice da inserire nel vostro function.php:

https://gist.github.com/miniMAC/65fcae58df2816fadd2b5f858d335e64

Grazie a questo codice potete cambiare l’importo limite, da sostituire alla riga 12.

Ogni volta che l’utente inserirà nel carrello prodotti per un importo superiore o uguale all’importo limite, entrerà in funzione il codice sopra disabilitando 1 o più tariffe di spedizione.

Nel codice alla riga 9, ho inserito anche un var_dump di test in modo che possiate trovare tutti i nomi delle vostre spedizioni con relativo ID.

Se avete bisogno di funzioni particolari per il vostro WooCommerce e cercate qualcuno che possa aiutarvi, contattatemi pure al mio indirizzo mail!

Lascia una risposta

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