FedEx配送方式集成从SOAP迁移到RESTful API

警告: 使用Quality Patches Tool (QPT) 1.1.57版本中的ACSD-61622修补程序,而不是之前提供的修补程序。 新修补程序与Adobe Commerce版本(所有部署方法)2.4.6-p1 - 2.4.6-p8兼容。 它可能适用于其他版本以及新的Quality Patches Tool版本。
有关详细信息,请参阅Adobe Commerce Tools指南中的ACSD-61622修补程序文章

警告: 在安装新的修补程序之前,需要卸载本文中提供的以前的修补程序。 有关卸载修补程序的说明,请参阅用户指南中的还原自定义修补程序

本文提供了一个修补程序,用于解决FedEx配送方式集成从SOAP迁移到Adobe Commerce 2.4.4-p4 - 2.4.6-pX的RESTful API时出现的问题。

FedEx Web服务跟踪、地址验证和验证邮政编码Web服务定义语言(WSDLS)已于2024年5月15日停用。 基于SOAP的FedEx Web服务处于开发控制阶段,已被FedEx RESTFUL API所取代。 若要了解详细信息,请参阅FedEx Web服务

此更改将影响我们在Adobe Commerce中当前的FedEx配送方法集成实施,要求我们修复当前实施,并从已弃用的SOAP API迁移到最新的FedEx RESTFUL API。

从2024年5月15日开始,Adobe Commerce客户将无法使用我们当前的FedEx送货方法集成,因此Adobe将发布此修补程序,通过该修补程序,Adobe Commerce 2.4.4及更高版本的客户可以使用最新的FedEx RESTFUL API,而不是已弃用的SOAP API。

描述 description

受影响的产品和版本

云基础架构和内部部署上的Adobe Commerce以及Magento Open Source:

  • 2.4.4-p4
  • 2.4.5
  • 2.4.5-pX
  • 2.4.6
  • 2.4.6像素

原因

联邦快递弃用了基于SOAP的API,取而代之的是RESTfulAPI。 请参阅FedEx Web服务

解决方法 resolution

要解决2.4.4+、2.4.5+和2.4.6+版本中的问题,请根据您的Adobe Commerce/Magento Open Source版本应用相应的修补程序。

Patch

根据您的Adobe Commerce/Magento Open Source版本,使用以下附加的修补程序:

对于版本2.4.4-p4:

对于版本2.4.5、2.4.5-pX:

对于版本2.4.6、2.4.6-pX:

如何应用修补程序

解压缩文件,并在我们的支持知识库中参阅如何应用Adobe提供的编辑器修补程序获取相关说明。

如何判断是否已应用修补程序

要检查应用修补程序是否解决了该问题,请执行类似于以下步骤(以AC-9363修补程序ID为例):

  1. 安装质量修补程序工具

  2. 运行以下命令:

    vendor/bin/magento-patches -n status |grep "9363|Status"

  3. 您应该会看到类似以下内容的输出,其中AC-9363返回​ 已应用 ​状态:

║ 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
3d58f420-19b5-47a0-a122-5c9dab55ec7f