woocommerce tax and vat

Comment ajouter la TVA sur l’expédition dans WooCommerce automatiquement

Lorsque vous utilisez WooCommerce, vous pouvez mettre à jour assez facilement les frais d’expédition et les taxes pour vos différentes modalités d’expédition avec le back-office.

Le problème est que, dans le front-office, les clients ne voient aucun détail concernant la taxe de votre service d’expédition lorsqu’ils se trouvent sur la page du panier et la page de paiement.

Ce code est assez simple et vous pouvez l’ajouter par le biais d’un nouveau plugin ou dans le fichier functions.php dans votre thème WordPress.

Voici le code à ajouter :

Le principe est simple : nous réécrivons la partie expédition avec le hook woocommerce_cart_shipping_method_full_label

Comme vous pouvez le voir, la valeur $label est remplacée par une nouvelle valeur. L’ancienne valeur est commentée. Cette nouvelle valeur comprend le prix avec et sans taxes. Si vous voulez changer la façon dont elle est affichée, vous devez mettre à jour cette ligne :

$label .= ': ' . wc_price( $method->cost ) . ' ('. wc_price( $method->cost + $method->get_shipping_tax() ) .' incl VAT)';

Vos pages auront le même aspect que ci-dessous :

WooCommerce Cart : Shipping vat and taxes
Affichage sur la page du panier.
Woocommerce Checkout : Shipping vat and tax
Affichage sur la page de paiement.

Et voilà ! Vos clients peuvent maintenant voir le détail de la TVA concernant l’expédition !

Laisser un Commentaire

Votre adresse électronique ne sera pas publiée.

Vous pourriez aussi aimer