USPS Support-Hotfix für die Ground Advantage Versandmethode für AC-9182
Dieser Artikel enthält einen Patch zur Lösung des Problems AC-9182 für die neue Versandmethode USPSGround Advantage in Adobe Commerce 2.4.4 - 2.4.6-p2.
Am 9. Juli 2023 veröffentlichte The United States Postal Service (USPS) eine neue Versandmethode, USPS Ground Advantage.
Diese neue Versandmethode ersetzt die drei aktuellen Versandmethoden:
- USPS Einzelhandelsgrund
- USPS Erstanbieter-Paketdienst
- USPS Parzellen-Auswahlgrund
USPS kündigtean, dass diese drei Versandmethoden ab dem 30. September 2023 eingestellt werden und alle Kunden stattdessen die neue Methode USPSBodenvorteil verwenden müssen.
Ab dem 30. September 2023 können alle Adobe Commerce-Händler, die die Versandmethode USPS verwenden, keine Versandkosten von USPS mehr erhalten, indem sie diese drei alten Versandmethoden verwenden.
Dieses Problem wird im Rahmen bevorstehender Sicherheits-Patch-Versionen im Oktober 2023 in den Versionen 2.4.6-p3, 2.4.5-p5 und 2.4.4-p6 behoben.
Betroffene Produkte und Versionen
Adobe Commerce über Cloud-Infrastruktur und On-Premise und Magento Open Source:
- 2,4,4
- 2.4.4-p1
- 2.4.4-p2
- 2.4.4-p3
- 2.4.4-p4
- 2.4.4-p5
- 2,4,5
- 2.4.5-p1
- 2.4.5-p2
- 2.4.5-p3
- 2.4.5-p4
- 2,4,6
- 2.4.6-p1
- 2.4.6-p2
Ursache
Die USPS haben ein API Update vorgenommen.
Lösung
Um das Problem in den Versionen 2.4.4, 2.4.5 und 2.4.6 zu beheben, müssen Sie den unten stehenden Patch AC-9182 anwenden.
Patch
Der Patch ist an diesen Artikel angehängt. Um es herunterzuladen, klicken Sie auf den folgenden Link:
AC-9182_USPS_Ground_Advantage_shipping_method_COMPOSER_patch.zip
Anwenden des Pflasters
Entpacken Sie die Datei und finden Sie Anweisungen unter Anwenden eines von Adobe bereitgestellten Composer-Patches in unserer Support-Wissensdatenbank.
Ermitteln, ob die Patches angewendet wurden
Da es nicht einfach zu überprüfen ist, ob das Problem gepatcht wurde, sollten Sie überprüfen, ob der Patch AC-9182 erfolgreich angewendet wurde.
Sie können dies tun, indem Sie die folgenden Schritte ausführen:
-
Führen Sie den Befehl aus:
code language-bash vendor/bin/magento-patches -n status |grep "9182|Status"
-
Die Ausgabe sollte in etwa so angezeigt werden, bei der AC-9182 den Status Angewandt zurückgibt:
code language-bash ║ Id │ Title │ Category │ Origin │ Status │ Details ║ ║ N/A │ ../m2-hotfixes/AC-9182_USPS_Ground_Advantage_shipping_method_COMPOSER_patch.patch │ Other │ Local │ Applied │ Patch type: Custom