Bonjour,
J'ai développé un code permettant de passer des commandes en front d'un produit avec une partie gratuite (ex : 10 achetés, 2 offert)
Mon code va donc créer un doublon du cart_product avec la quantité offerte avec tarif 0, puis déduire la quantité du produit payant
Mon souci : le prix à beau être bien à 0, la tva est comptée
J'ai tenté d'intercepter ca avec onBeforeOrderCreate en vidant order_product_tax_info du produit dans $order->cart->products, ou même en remplaçant par les infos d'une taxe à 0, mais la tva revient dans le processus, et le total commande et le reste n'a pas été impacté.
Quel serait le bon moment et la bonne façon d'intercepter cette info pour que la taxe ne soit pas comptée sur un cart_product à 0€ svp ?
Merci beaucoup d'avance pour votre aide si possible