Beheerder kan geen bestelling/herschikking maken wanneer Braintree-betaling is ingeschakeld

Dit artikel bevat een patch voor het Adobe Commerce 2.4.5-probleem waarbij een Admin-gebruiker geen bestellingen of bestellingen voor klanten kan maken wanneer de Braintree-betalingsmethode is ingeschakeld.

Beschrijving description

Omgevingen

  • Adobe Commerce over wolkeninfrastructuur 2.4.5
  • Adobe Commerce op locatie 2.4.5
  • Magento Open Source 2.4.5

Probleem/symptomen

Stappen om te reproduceren:

  1. De integratie van kernBraintree wordt gebruikt ( Opslag > Configuraties > Verkoop > Wijze van de Betaling > Braintree ).
  2. Plaats een bestelling met Luma Storefront.
  3. Ga naar Admin UI > Verkoop .
  4. Of probeer om een nieuwe orde voor een klant tot stand te brengen, of naar een eerder geplaatste orde te gaan en op te klikken herordent .

Verwacht resultaat :

Gebruikers met beheerdersrechten kunnen met succes bestellingen en opnieuw bestellingen voor klanten maken wanneer de Braintree-betalingsmethode is ingeschakeld.

Werkelijk resultaat :

Gebruikers met beheerdersrechten kunnen geen orders maken of opnieuw bestellen voor klanten als de Braintree-betalingsmethode is ingeschakeld, en retourneren de volgende fout:

report.CRITICAL: Error: Call to a member function getMethodInstance() on null in /app/vendor/paypal/module-braintree-core/Block/Form.php:174

Oorzaak

Onjuiste klasseafhankelijkheden (vendor/paypal/module-braintree-core/Block/Form.php)

Resolutie resolution

Oplossing

Pas de patch toe die in dit artikel is opgenomen.

Reparatie

De patch is aan dit artikel gekoppeld. Klik op de volgende koppeling om deze te downloaden:

​ BUNDLE-3137-composer-patch.zip ​

Nota:
Daarnaast voor Adobe Commerce op producten met cloudinfrastructuur: Adobe heeft de oplossing opgenomen in de cloudpatches voor Commerce versie 1.0.18. Gelieve te verwijzen naar ​ hoe te om een componentenflard toe te passen die door Adobe ​ in onze steunkennisbasis voor instructies wordt verstrekt.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f