Toutes mes réponses sur les forums

2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #183101
    Lolo Lolo
    Participant
    Points: 15 pts

    Alors je met le petit code qui marche pour moi, ça peut peut être aider :

    add_filter( 'woocommerce_shipping_packages', function( $packages ) {
    	$applied_coupons = WC()->session->get( 'applied_coupons', array() );
    	if ( ! empty( $applied_coupons ) ) {
    		$free_shipping_id = 'free_shipping:2';
    		unset($packages[0]['rates'][ $free_shipping_id ]);
    	}
    	return $packages;
    } );
    Where $free_shipping_id is set to the id of your free shipping method.
    ====================
    depanagewp
    vpsa2
    #183073
    Lolo Lolo
    Participant
    Points: 15 pts

    Bonjour, je me permets de vous poser la question suivante :

    je dois appliquer un code promo de 20 % sur une catégorie de produit (jusque la c bon) et lorsque ce coupon est utilisé on ne doit pas appliquer les frais de port offerts (qui sont offerts à partir d’un certain montant)….
    ça ça marche pas…

    Merci pour votre aide

    ====================
    depanagewp
    vpsa2
2 sujets de 1 à 2 (sur un total de 2)