MDVA-36138 : la règle d’expédition gratuite n’est pas appliquée au panier pour plusieurs articles

Le correctif MDVA-36138 corrige le problème en raison duquel, lorsqu’il y a plusieurs articles dans le panier, la SKU correspondante dans la fonction d’expédition gratuite n’est pas appliquée à la livraison gratuite. Ce correctif est disponible lorsque l’outil de correctifs de qualité (QPT) 1.0.21 est installé. L’ID de correctif est MDVA-36138. Veuillez noter que le problème a été corrigé dans Adobe Commerce 2.4.3.

Produits et versions concernés

Le correctif est créé pour la version Adobe Commerce :

Adobe Commerce sur l’infrastructure cloud 2.3.4

Compatible avec les versions d’Adobe Commerce :

Adobe Commerce (toutes les méthodes de déploiement) version 2.3.2 et ultérieure

NOTE
Le correctif peut devenir applicable à d’autres versions avec les nouvelles versions de l’outil de correctifs de qualité. Pour vérifier si le correctif est compatible avec votre version Adobe Commerce, mettez à jour le package magento/quality-patches vers la dernière version et vérifiez la compatibilité sur la Quality Patches Tool : recherchez des correctifs sur la page. Utilisez l’ID de correctif comme mot-clé de recherche pour localiser le correctif.

Problème

Si une règle de livraison gratuite est appliquée uniquement à des articles spécifiques, la remise ne s’applique pas lorsque d’autres articles sont présents dans le panier.

Étapes à reproduire :

  1. Créez des produits simples : simple1 et simple2.

  2. Configurez USPS (ou toute méthode de livraison en ligne) :

    • Méthodes autorisées : Priorité du courrier (une méthode sélectionnée dans le but de ne pas avoir une longue liste de méthodes dans le panier et le passage en caisse).
    • Méthode gratuite : Priority Mail.
  3. Créez une règle de panier :

    • Définition du code de bon
    • Onglet Conditions : laissez vide
    • Onglet Actions :

    Condition: SKU is simple1
    Free Shipping: For matching items only

  4. Ajoutez simple1 au panier.

  5. Appliquez le code du coupon.

  6. Ajoutez simple2 au panier.

Résultats attendus :

  • simple1 - doit disposer d’une livraison gratuite.
  • simple2 - l’expédition doit être payée.

Résultats réels :

Le prix d’expédition inclut simple1 et simple2.

Appliquer le correctif

Pour appliquer des correctifs individuels, utilisez les liens suivants en fonction de votre méthode de déploiement :

Lecture connexe

Pour en savoir plus sur l’outil Correctifs de qualité, consultez :

Pour plus d’informations sur les autres correctifs disponibles dans QPT, reportez-vous à la section Correctifs disponibles dans QPT de notre documentation destinée aux développeurs.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a