Migration der FedEx-Versandmethodenintegration von der SOAP zur RESTful-API
WARNUNG: Verwenden Sie den ACSD-61622 Patch der Version Quality Patches Tool (QPT) 1.1.57 anstelle des zuvor bereitgestellten Patches. Der neue Patch ist kompatibel mit den Adobe Commerce-Versionen (alle Bereitstellungsmethoden) 2.4.6-p1 - 2.4.6-p8. Dies könnte mit neuen Quality Patches Tool-Versionen auch für andere Versionen gelten.
Weitere Informationen finden Sie im PatchArtikel ACSD-61622 in unserem Adobe Commerce-Tool-Handbuch.
WARNUNG: Vor der Installation des neuen Patches müssen Sie den vorherigen Patch deinstallieren, der in diesem Artikel bereitgestellt wird. Anweisungen zum Deinstallieren von Patches finden Sie unter Wiederherstellen eines benutzerdefinierten Patches in unserem Benutzerhandbuch.
Dieser Artikel enthält einen Patch zur Behebung von Problemen mit der Migration der FedEx-Versandmethodenintegration von SOAP zur RESTful-API für Adobe Commerce 2.4.4-p4 - 2.4.6-pX.
FedEx Web Services Tracking, Address Validation, and Validate Postal Codes Web Services Definition Languages (WSDLS) wurde am 15. Mai 2024 eingestellt. Die SOAP-basierten FedEx-Web-Services befinden sich in der Entwicklungsbeschränkung und wurden durch FedEx RESTFUL-APIs ersetzt. Weitere Informationen finden Sie unter FedEx Web Services.
Diese Änderung wirkt sich auf unsere aktuelle Implementierung der FedEx-Versandmethode in Adobe Commerce aus. Daher müssen wir unsere aktuelle Implementierung korrigieren und von veralteten SOAP-APIs zu den neuesten FedEx-RESTFUL-APIs migrieren.
Ab dem 15. Mai 2024 können Adobe Commerce-Kunden unsere aktuelle FedEx-Versandmethodenintegration nicht mehr verwenden. Daher veröffentlicht Adobe diesen Hotfix, der es Kunden von Adobe Commerce 2.4.4 oder höher ermöglicht, die neuesten FedEx RESTFUL-APIs anstelle der veralteten SOAP-APIs zu verwenden.
Beschreibung description
Betroffene Produkte und Versionen
Adobe Commerce auf Cloud-Infrastruktur und On-Premise und Magento Open Source:
- 2.4.4-p4
- 2,4,5
- 2,4,5-pX
- 2,4,6
- 2.4.6-pX
Ursache
Die FedEx verwarfen ihre SOAP-basierten APIs und ersetzten sie durch die RESTful-APIs. Siehe FedEx-Web-Services.
Lösung resolution
Um das Problem in den Versionen 2.4.4+, 2.4.5+ und 2.4.6+ zu beheben, wenden Sie den entsprechenden Patch je nach Version von Adobe Commerce/Magento Open Source an.
Fleck
Verwenden Sie je nach Adobe Commerce-/Magento Open Source-Version die folgenden angehängten Patches:
Für die Versionen 2.4.4-p4:
Für die Versionen 2.4.5, 2.4.5-pX:
Für die Versionen 2.4.6, 2.4.6-pX:
Anbringen des Pflasters
Entpacken Sie die Datei und Sie in unserer SupportWissensdatenbank die Anleitung „So wenden Sie einen von Adobe bereitgestellten Composer-Patch an“.
Wie man feststellt, ob die Patches angewendet wurden
Um zu überprüfen, ob das Problem durch Anwenden des Patches behoben wurde, führen Sie Schritte ähnlich den folgenden aus (dabei wird die Patch-ID AC-9363 als Illustration verwendet):
-
Führen Sie den folgenden Befehl aus:
vendor/bin/magento-patches -n status |grep "9363|Status" -
Es sollte eine ähnliche Ausgabe angezeigt werden, bei der AC-9363 den Status Angewendet zurückgibt:
║ Id │ Title │ Category │ Origin │ Status │ Details ║ ║ N/A │ ../m2-hotfixes/AC-9363_USPS_Ground_Advantage_shipping_method_COMPOSER_patch.patch │ Other │ Local │ Applied │ Patch type: Custom