Administratören kan inte skapa en order eller beställa om när Braintree-betalning är aktiverat

Den här artikeln innehåller en patch för Adobe Commerce 2.4.5-utgåvan där en Admin-användare inte kan skapa order eller beställningar för kunder när betalningsmetoden Braintree är aktiverad.

Berörda produkter och versioner

  • Adobe Commerce i molninfrastruktur 2.4.5
  • Adobe Commerce lokal 2.4.5
  • Magento Open Source 2.4.5

Problem

Steg som ska återskapas:

  1. Integreringen av Braintree används (Lagrar > Konfigurationer > Försäljning > Betalningsmetod > Braintree).
  2. Gör en beställning med Luma Storefront.
  3. Gå till Admin UI > Sales.
  4. Försök antingen att skapa en ny order för en kund eller gå till en tidigare placerad order och klicka på Ändra ordning.

Förväntat resultat:

Administratörsanvändare kan skapa order och ombeställningar för kunder när betalningsmetoden Braintree är aktiverad.

Faktiskt resultat:

Administratörsanvändare kan inte skapa beställningar eller ombeställningar för kunder när betalningsmetoden Braintree är aktiverad och returnerar följande fel:

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

Orsak

Felaktiga klassberoenden (vendor/paypal/module-braintree-core/Block/Form.php)

Lösning

Använd den patch som finns i den här artikeln.

Lappa

Korrigeringen är kopplad till den här artikeln. Klicka på följande länk om du vill hämta den:

BUNDLE-3137-composer.patch.zip

NOTE
Dessutom för Adobe Commerce på återförsäljare av molninfrastruktur: Adobe har tagit med korrigeringen i Cloud Patches for Commerce version 1.0.18. Se Cloud Patches for Commerce release notes i utvecklardokumentationen för att hitta instruktioner om hur du använder det senaste paketet.

Kompatibla Adobe Commerce-versioner:

Korrigeringen skapades för:

  • Adobe Commerce i molninfrastruktur 2.4.5
  • Adobe Commerce lokal 2.4.5
  • Magento Open Source 2.4.5
NOTE
Korrigeringen är inte kompatibel med andra versioner och utgåvor av Adobe Commerce och Magento Open Source.

Så här sätter du på plåstret

Mer information finns i Använda en dispositionsruta från Adobe i vår kunskapsbas för support.

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