SOAP FedEx: migración de la integración del método de envío de la API de a RESTful

SOAP Este artículo proporciona un parche para resolver los problemas con la migración de la integración del método de envío FedEx de la API de RESTful a la API de Adobe Commerce 2.4.4-p4 - 2.4.6-pX.

El seguimiento de FedEx Web Services, la validación de direcciones y la validación de códigos postales de lenguajes de definición de servicios web (WSDLS) se retirarán el 15 de mayo de 2024. SOAP La base de datos FedEx Web Services se encuentra en la contención de desarrollo y se ha reemplazado con FedEx API RESTFUL. Para obtener más información, consulte FedEx Web Services.

Este cambio afecta a nuestra implementación actual de la integración de métodos de envío FedEx en Adobe Commerce SOAP y requiere que corrijamos nuestra implementación actual y migremos de las API de obsoletas a las últimas FedEx API de RESTFUL.

A partir del 15 de mayo de 2024, los clientes de Adobe Commerce no podrán utilizar nuestra integración actual de método de envío FedEx, por lo que Adobe lanzará esta revisión que permite a los clientes de Adobe Commerce SOAP 2.4.4+ utilizar las últimas API de RESTFUL FedEx en lugar de las obsoletas.

Productos y versiones afectados

Adobe Commerce en infraestructura en la nube y local, y Magento Open Source:

  • 2.4.4-p4
  • 2.4.5
  • 2,4,5-pX
  • 2.4.6
  • 2.4.6-pX

Causa

SOAP FedEx ha desaprobado sus API basadas en el código de tiempo de ejecución de la y las ha reemplazado por las API RESTful. Consulte FedEx Web Services.

Solución

Utilice los siguientes parches adjuntos, según la versión de Adobe Commerce/Magento Open Source:

Para resolver el problema en las versiones 2.4.4+, 2.4.5+ y 2.4.6+, debe aplicar el parche correspondiente a su versión de Adobe Commerce/Magento Open Source a continuación.

Parche

Utilice los siguientes parches adjuntos, según la versión de Adobe Commerce/Magento Open Source:

Para las versiones 2.4.4-p4:

Para las versiones 2.4.5, 2.4.5-pX:

Para las versiones 2.4.6, 2.4.6-pX:

Cómo aplicar el parche

Descomprima el archivo y vea Cómo aplicar un parche del compositor proporcionado por el Adobe en nuestra base de conocimiento de asistencia para obtener instrucciones.

Cómo saber si se han aplicado los parches

Teniendo en cuenta que no es posible comprobar fácilmente si el problema se ha corregido, es posible que desee comprobar si el parche se ha aplicado correctamente. Esto usa (Ejemplo: AC-9363) como parche que se debe comprobar.

Para ello, siga los siguientes pasos:

  1. Instalar Quality Patches Tool.

  2. Ejecute el comando:

    code language-bash
    vendor/bin/magento-patches -n status |grep "9363|Status"
    
  3. Debería ver una salida similar a esta, donde AC-9363 devuelve el estado Aplicado:

    code language-bash
    ║ 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
    
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a