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:

  1. Installa Quality Patches Tool.

  2. Esegui il comando:

    code language-bash
    vendor/bin/magento-patches -n status |grep "9182|Status"
    
  3. 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
    
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a