FedEx送貨方法整合從SOAP移轉至RESTful API

警告: 使用Quality Patches Tool (QPT) 1.1.57發行版本的ACSD-61622修補程式,而非先前提供的修補程式。 新修補程式與Adobe Commerce版本(所有部署方法) 2.4.6-p1 - 2.4.6-p8相容。 它可能適用於其他發行了「品質修補工具」的版本。
如需詳細資訊,請參閱Adobe Commerce工具指南中的ACSD-61622修補程式文章

警告: 在安裝新的修補程式之前,您必須解除安裝本文中提供的先前修補程式。 如需解除安裝修補程式的說明,請參閱使用手冊中的還原自訂修補程式

本文提供修補程式,可解決FedEx送貨方法整合從SOAP移轉至Adobe Commerce 2.4.4-p4 - 2.4.6-pX的RESTful API時的問題。

FedEx網站服務追蹤、地址驗證和驗證郵遞區號網站服務定義語言(WSDLS)已於2024年5月15日淘汰。 以SOAP為基礎的FedEx Web Services處於開發封閉狀態,已由FedEx RESTFUL API取代。 若要瞭解詳細資訊,請參閱FedEx Web服務

此變更會影響我們目前在Adobe Commerce中的FedEx送貨方法整合實作,而且需要我們修正目前的實作,並從已棄用的SOAP API移轉至最新的FedEx RESTFUL API。

自2024年5月15日起,Adobe Commerce客戶將無法使用目前的FedEx送貨方法整合,因此Adobe發佈此Hotfix,讓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畫素
  • 2.4.6
  • 2.4.6畫素

原因

FedEx已棄用其SOAP式API,並改用RESTfulAPI。 請參閱FedEx Web服務

解決方法 resolution

若要解決2.4.4+、2.4.5+和2.4.6+版本中的問題,請根據您的Adobe Commerce/Magento Open Source版本套用對應的修補程式。

修補

根據您的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