MDVA-37224 : Impossible de payer un "devis négociable" avec PayFlow Pro

Le correctif MDVA-37224 corrige le problème lorsque les clients ne sont pas en mesure de payer un devis négociable avec Paypal PayFlow Pro. Ce correctif est disponible lorsque l’outil de correctifs de qualité (QPT) 1.0.23 est installé. L’ID de correctif est MDVA-37224. Veuillez noter que le problème doit être corrigé dans Adobe Commerce version 2.4.3.

Produits et versions concernés

  • Le correctif a été conçu pour Adobe Commerce sur l’infrastructure cloud 2.3.6-p1
  • Le correctif est également compatible avec Adobe Commerce sur site et Adobe Commerce sur l’infrastructure cloud 2.3.3-2.4.2-p1
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

Conditions préalables :

  • Adobe Commerce avec module B2B installé
  • Fonctionnalité d’entreprise activée
  • Fonctionnalité Négociable Quote activée
  • Il existe un utilisateur de société
  • Le mode de paiement PayPal PayFlow Pro est activé et configuré.
  • Le mode de paiement PayPal PayFlow Pro est autorisé pour B2B
  • 2 produits avec des prix différents ont été créés

Étapes à reproduire :

  1. Ouvrez le storefront.
  2. Ajoutez Produit 1 au panier.
  3. Créez une citation négociable pour Produit 1.
  4. Ajoutez Product 2 au panier.
  5. À partir de l’administrateur, acceptez la citation négociable créée à l’étape 3.
  6. À partir de Storefront, ouvrez cette citation négociable et passez en caisse.
  7. Sélectionnez la Méthode de paiement = PayPal PayFlow Pro à l’étape Révision et paiements .
  8. Placez la commande.

Résultats attendus :

  • La commande est passée correctement, comme prévu.
  • PayPal envoie un courrier électronique contenant les informations correctes au client, comme prévu.

Résultats réels :

  • La page web se bloque et ne termine pas la commande.
  • PayPal envoie une confirmation au client avec zéro valeur, comme dans cet exemple :
Order ID: A1xxxxxxxxx
Order Placed: Monday, April 21, 2021 01:12:12 PM PDT

Shipping Amount: $0.00
Tax Amount: $0.00
Amount of Transaction: $0.00
Payment Type: Visa

BILL TO
--------
US

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 .

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