Adobe Commerce 2.4.4 : impossible de créer des factures partielles

Cet article fournit un correctif pour le problème où les utilisateurs ne sont pas en mesure de créer des factures partielles lors de l’utilisation d’Apple Pay ou de Google Pay through Braintree comme méthode de paiement.

Produits et versions concernés

Adobe Commerce (toutes les méthodes de déploiement) 2.4.4

Problème

Lors de l’utilisation des méthodes de paiement Apple Pay ou Google Pay, les utilisateurs reçoivent l’erreur "La commande "vault_capture" n’existe pas. Vérifiez la commande et réessayez." lors de la création de factures partielles.

Étapes à reproduire :

  1. Ouvrez votre site web Adobe Commerce.
  2. Ajoutez un produit simple au panier (quantité 2).
  3. Choisissez Paiement Apple ou Paiement Google comme mode de paiement dans le panier.
  4. Placez la commande.
  5. Ouvrez les détails de la commande à partir du serveur principal.
  6. Créez une facture partielle.
  7. Créez une autre facture pour le montant restant.

Résultats attendus :

Des factures partielles sont créées.

Résultats réels :

La première facture partielle est créée. Lors de la création de la deuxième facture partielle, les utilisateurs reçoivent l’erreur suivante : La commande ‘vault_capture’ n’existe pas. Vérifiez la commande et réessayez.

Cause

Adobe Commerce enregistre les détails de la carte de crédit dans le coffre pour créer des factures partielles. Actuellement, il n’existe aucune fonctionnalité permettant de valider Apple Pay et Google Pay.

Solution

Pour résoudre ce problème, appliquez le correctif suivant :

Braintree_disabled_partiel_capture_for_applepay_googlepay.zip

Comment appliquer le correctif

Voir Comment appliquer un correctif de compositeur fourni par Adobe pour obtenir des instructions.

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