- Ce sujet contient 2 réponses, 3 participants et a été mis à jour pour la dernière fois par , le il y a 4 années.
3 sujets de 1 à 3 (sur un total de 3)
3 sujets de 1 à 3 (sur un total de 3)
- Vous devez être connecté pour répondre à ce sujet.
WooFrance Dépannage et support WordPress WooCommerce › Forums › Discussion générale › Ajout frais supplémentaires (consigne)
Étiqueté : consigne, frais supplémentaires
Boujour,
Je suis en train de créer une boutique en ligne de produits locaux et il y aura une consigne sur certains produits. J’ai trouvé sur internet et sur le forum ce code :
function my_custom_costs(){
global $woocommerce;
if(is_admin() && !defined(‘DOING_AJAX’))
return;
//Initialisation des coûts
$consigne = 0;
//Parcours du panier
$cart = $woocommerce->cart->get_cart();
foreach($cart as $product)
{
$the_product = get_product($product[‘product_id’]);
//Dépôt de garantie, un unique coût pour ce produit
$consigne += (float) $the_product->get_attribute(« pa_consigne »);
}
//Application des coûts calculés
if($consigne)
{
$woocommerce->cart->add_fee(« Consigne », $consigne, true, »);
}
}
add_action(‘woocommerce_cart_calculate_fees’,’my_custom_costs’);
Malheureusement la TVA s’applique sur le montant mais j’aimerais qu’aucune TVA ne s’applique, comment je peux faire pour que ça ne soit pas taxable ?
Pour mettre en place une consigne j’ai aussi testé WooCommerce Extra Fees Plugin en version gratuite mais les frais supplémentaires ne s’appliquent que une fois et pas pour chacun des produits … est-ce qu’il existe un plugin comme celui-ci mais où les frais supplémentaires s’appliquent sur chaque produit sélectionné ?
Je vous remercie d’avance !
Fanny
====================Bonjour,
Il y a déjà eu quelques discussions sur ce sujet, tu y trouveras peut-être une solution qui te convienne.
https://woofrance.fr/forums/topic/ajout-frais-automatiques-par-categorie/
https://woofrance.fr/forums/topic/ajout-frais-supplementaires-dans-le-panier/
Content(e) de mon aide ? Vous pouvez m'offrir un café ! 🙂
Avant d'appeler à l'aide: Dépannage Woocommerce
Bonjour,
je suis dans ce cas de figure et j’ai également trouvé ce code sur un autre forum mais je ne sais pas comment l’adapter à mon cas. J’ai une boutique en ligne et je voudrais appliquer un supplément palette dans le panier à certains produits une fois que le nombre d’unités atteint une certaine valeur. Avez-vous trouvé une solution? Quelqu’un peut-il m’aider?
Merci d’avance
====================