USPS hotfix di supporto per il metodo di spedizione Ground Advantage per AC-9182
Questo articolo fornisce una patch per risolvere il problema AC-9182 per il nuovo metodo di spedizione USPSGround Advantage in Adobe Commerce 2.4.4 - 2.4.6-p2.
Il 9 luglio 2023, il servizio postale degli Stati Uniti (USPS) ha rilasciato un nuovo metodo di spedizione, USPS Ground Advantage.
Questo nuovo metodo di spedizione sta sostituendo i tre principali metodi di spedizione attuali:
- USPS vendita al dettaglio
- USPS servizio pacchetto di prima classe
- USPS terreno di selezione pacchetto
USPS ha annunciato che a partire dal 30 settembre 2023 questi tre metodi di spedizione verranno interrotti e tutti i clienti dovranno utilizzare il nuovo metodo USPSGround Advantage.
Pertanto, dopo il 30 settembre 2023, tutti i commercianti Adobe Commerce che utilizzano il metodo di spedizione USPS non saranno più in grado di ottenere tariffe di spedizione da USPS utilizzando questi tre metodi di spedizione legacy.
Questo problema verrà risolto nell’ambito delle prossime versioni delle patch di sola sicurezza a ottobre 2023, nelle versioni 2.4.6-p3, 2.4.5-p5 e 2.4.4-p6.
Prodotti e versioni interessati
Adobe Commerce su infrastruttura cloud e on-premise e 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
Causa
USPS ha effettuato un aggiornamento di API.
Soluzione
Per risolvere il problema nelle versioni 2.4.4, 2.4.5 e 2.4.6, è necessario applicare la patch AC-9182 di seguito.
Patch
La patch è allegata a questo articolo. Per scaricarlo, fai clic sul seguente collegamento:
AC-9182_USPS_Ground_Advantage_shipping_method_COMPOSER_patch.zip
Come applicare il cerotto
Decomprimi il file e vedi Come applicare una patch del compositore fornita dall'Adobe nella Knowledge Base di supporto per le istruzioni.
Come stabilire se i cerotti sono stati applicati
Considerando che non è possibile verificare facilmente se il problema è stato corretto, è possibile verificare se la patch AC-9182 è stata applicata correttamente.
A tale scopo, procedere come segue:
-
Esegui il comando:
code language-bash vendor/bin/magento-patches -n status |grep "9182|Status"
-
Dovresti vedere un output simile a questo, dove AC-9182 restituisce lo stato Applicato:
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