-
-
Notifications
You must be signed in to change notification settings - Fork 436
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FedEx WSDLS will be retired on May 15, 2024, need to use RESTful API #3308
Comments
Just to add some additional context here, the above date has been pushed out to August 31, 2024.
|
@fballiano Yes, see magento/magento2#34642 |
well, it's now too late, we'll have to see what happens |
Just FYI, we published a PHP SDK for the REST API in case anyone wants to take a crack at updating the OpenMage model this should make it easier. https://github.com/ShipStream/fedex-rest-php-sdk |
@vipin12117 deleted comment ... dont advertise M2 modules here. |
I just used https://github.com/ShipStream/fedex-rest-php-sdk to implement a change to implement fedex ship rate collection and package tracking. But the change requries 2 things that might not be OK to do pull request. Please advice. The commit: The problems:
|
Hi @xqiu, that's looking great!! However, you closed your PR, so I'm confused on what the issue is exactly? Note, it's been crickets from FedEx on their WebServices API EOL. Indeed, the old API is still working. At this point, with the peak season upon us, I'm sure they won't take this up again until January at the earliest. Their own API team admitted to me that there are gaps in the API functionality, so they put the cart before the horse in announcing the EOL this summer. That said, would be great to get this completed in plenty of time for everyone to upgrade. Note, the SDK does require PHP 8.1 because it's based on Saloon which requires PHP 8.1. See #4124 |
@colinmollenhour Thanks. Do you mean the PR here: ShipStream/fedex-rest-php-sdk#2 ? it's because it's not the proper change, just a quick hack. The proper change is to download the Fedex track API's new schema. Just I don't have experience on how to fix it exactly later with Saloon. Our fedex web service secretes were somehow disabled by the fedex team, so I've to move quickly to get it working. Interestingly, my other fedex web service account is still working OK. That's why I come up with a solution of having both WebSerrvice and REST API. If you think it's OK to submit it for pull request, I'll do so. Thanks. |
We'll get a proper fix for it in the coming days. Thanks for reporting it! |
Description (*)
On FedEx https://www.fedex.com/en-us/developer/web-services/process.html page, it states: FedEx Web Services Tracking, Address Validation, and Validate Postal Codes WSDLS will be 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 and upgrade your integration from Web Services to FedEx APIs, please visit the FedEx Developer Portal.
Expected behavior (*)
Open Mage USA module should create a FedEx RESTful shipping module
Benefits
So that openMage can still be integrated with FedEx after May 15, 2024
Additional information
N/A
The text was updated successfully, but these errors were encountered: