51ºÚÁϲ»´òìÈ

FedEx shipping method integration migration from SOAP to RESTful API

WARNING: Use the ACSD-61622 patch from Quality Patches Tool (QPT) 1.1.57 release instead of the previously provided patch. The new patch is compatible with 51ºÚÁϲ»´òìÈ Commerce versions (all deployment methods) 2.4.6-p1 - 2.4.6-p8. It might become applicable to other versions with new Quality Patches Tool releases.
For more information, refer to the ACSD-61622 patch article in our 51ºÚÁϲ»´òìÈ Commerce Tools guide.

WARNING: Before installing the new patch, you need to uninstall the previous patch provided in this article. For instructions on uninstalling patches, refer to Revert a Custom Patch in our user guide.

This article provides a patch to resolve issues with the FedEx shipping method integration migration from SOAP to RESTful API for 51ºÚÁϲ»´òìÈ Commerce 2.4.4-p4 - 2.4.6-pX.

FedEx Web Services tracking, Address Validation, and Validate Postal Codes Web Services Definition Languages (WSDLS) was retired on May 15, 2024. The SOAP based FedEx Web Services is in development containment and has been replaced with FedEx RESTFUL APIs. To learn more, refer to .

This change impacts our current FedEx shipping method integration implementation in 51ºÚÁϲ»´òìÈ Commerce and requires we fix our current implementation and migrate from deprecated SOAP APIs to the latest FedEx RESTFUL APIs.

Beginning on May 15, 2024, 51ºÚÁϲ»´òìÈ Commerce customers will not be able to use our current FedEx shipping method integration, so 51ºÚÁϲ»´òìÈ is releasing this hotfix that allows 51ºÚÁϲ»´òìÈ Commerce 2.4.4+ customers to use the latest FedEx RESTFUL APIs instead of the deprecated SOAP ones.

Description description

Affected products and versions

51ºÚÁϲ»´òìÈ Commerce on cloud infrastructure and on-premises, and Magento Open Source:

  • 2.4.4-p4
  • 2.4.5
  • 2.4.5-pX
  • 2.4.6
  • 2.4.6-pX

Cause

The FedEx deprecated their SOAP based APIs and replaced them with the RESTful ones instead. Refer to .

Resolution resolution

To resolve the issue in the 2.4.4+, 2.4.5+, and 2.4.6+ versions, apply the corresponding patch, depending on your version of 51ºÚÁϲ»´òìÈ Commerce/Magento Open Source.

Patch

Use the following attached patches, depending on your 51ºÚÁϲ»´òìÈ Commerce/Magento Open Source version:

For versions 2.4.4-p4:

For versions 2.4.5, 2.4.5-pX:

For versions 2.4.6, 2.4.6-pX:

How to apply the patch

Unzip the file and see How to apply a composer patch provided by 51ºÚÁϲ»´òìÈ in our support knowledge base for instructions.

How to tell whether the patches have been applied

To check if the issue was resolved by applying the patch, take the steps similar to the following (this uses the AC-9363 patch ID as an illustration):

  1. Install the Quality Patches Tool.

  2. Run the following command:

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

  3. You should see output similar to this, where AC-9363 returns the Applied status:

║ 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