Correctif Adobe Commerce 2.3.5, 2.3.5-p1 : problème de paiement du pays

Ce correctif résout un problème dans Adobe Commerce en raison duquel le workflow de paiement de vitrine n’affichait aucun mode de paiement activé pour des pays spécifiques, à l’exception de Klarna et Amazon Pay.

Produits et versions concernés

  • Adobe Commerce sur l’infrastructure cloud 2.3.5 et 2.3.5-p1
  • Adobe Commerce on-premise 2.3.5 et 2.3.5-p1

Problème

Lorsqu’un pays est affecté à un magasin et qu’un autre paiement est affecté à un autre pays, et que l’un de ces pays et modes de paiement est sélectionné, les boutons Mode de paiement et Passer une commande ne sont pas visibles.

L’actualisation d’une page web est une solution au problème.

Pour résoudre ce problème et supprimer l’erreur, nous avons créé un patch.

Conditions préalables :

  • Un produit simple est créé.

  • Le contrôle/la commande de paiement est activé uniquement pour des pays spécifiques (à l’adresse Magasin > Configuration > Ventes > Méthodes de paiement).

  • Exemple : paiement depuis les pays applicables = pays spécifiques

  • Exemple : paiement de pays spécifiques = Royaume-Uni

Étapes à reproduire :

  1. Allez sur le storefront en tant qu'invité.

  2. Ajoutez un produit simple au panier.

  3. Accédez à Passage en caisse.

  4. Remplissez le formulaire avec des données valides.

    • Pays = États-Unis
  5. Sélectionnez le taux de livraison et cliquez sur Suivant.

    • L’étape de paiement est ouverte.
    • Il n’y a aucun paiement disponible.
    • Message : Aucun mode de paiement disponible.
    • Il n'y a pas de bouton Passer commande .
  6. Revenez à l’ étape d’expédition et modifiez la valeur en :

    • Pays = Royaume-Uni
  7. Sélectionnez le taux de livraison et cliquez sur Suivant.

Résultat attendu :

L’étape Paiement s’ouvre.

  • Espèces à la livraison s’affiche.
  • Check/Money order order apparaît.
  • Le bouton Passer commande s’affiche.

Résultat réel :

L’étape Paiement s’ouvre.

  • Il n’y a aucun paiement disponible.
  • Message : Aucun mode de paiement disponible.
  • Il n'y a pas de bouton Passer commande .

Solution

Appliquez le correctif ci-dessous.

Correctif

Le correctif est joint à cet article. Pour le télécharger, faites défiler l’écran jusqu’à la fin de l’article et cliquez sur le nom du fichier ou cliquez sur le lien suivant :

Télécharger BUNDLE-2546_EE_2.3.5-p1.compositeur.patch

Versions Adobe Commerce compatibles :

Le correctif a été créé pour :

  • Adobe Commerce sur l’infrastructure cloud 2.3.5 et 2.3.5-p1
  • Adobe Commerce on-premise 2.3.5 et 2.3.5-p1

Le correctif est également compatible (mais peut ne pas résoudre le problème) avec les versions et éditions Adobe Commerce suivantes :

  • Adobe Commerce versions 2.3.4-p2 - 2.2.6

Comment appliquer le correctif

Pour obtenir des instructions, reportez-vous à la section Comment appliquer un correctif de compositeur fourni par Adobe Commerce dans notre base de connaissances de support.

Fichiers attachés

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