magento / magento2

Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.
http://www.magento.com
Open Software License 3.0
11.58k stars 9.32k forks source link

Fedex integration doesn't support Track API being a separate Project in FedEx account #38859

Open avstaylime opened 5 months ago

avstaylime commented 5 months ago

Preconditions and environment

Steps to reproduce

  1. Enable FedEx shipping method by entering API credentials from a FedEx Project of a type Ship, Rate & Other APIs.
  2. Place an order and enter enter a FedEx tracking number when creating a shipment.
  3. Click Track Order to view tracking details.

Expected result

Tracking details listed

Actual result

Tracking information is currently not available. Please contact us for more information or email us at example@example.com

Additional information

select-project

It is not possible to select both Ship, Rate & Other APIs and Track API for a FedEx Project. So there should be additional config for Track API under the FedEx settings in the Magento Admin.

Release note

No response

Triage and priority

m2-assistant[bot] commented 5 months ago

Hi @avstaylime. Thank you for your report. To speed up processing of this issue, make sure that the issue is reproducible on the vanilla Magento instance following Steps to reproduce. To deploy vanilla Magento instance on our environment, Add a comment to the issue:

m2-assistant[bot] commented 5 months ago

Hi @engcom-Delta. Thank you for working on this issue. In order to make sure that issue has enough information and ready for development, please read and check the following instruction: :point_down:

engcom-Delta commented 4 months ago

Hi @avstaylime ,

We are putting this issue on hold as of now , as we need some PO confirmation on this.

Thanks,

NeoM-dev commented 4 months ago

Any update on fix? Having same issue tested everything many times.

Robax-CSE commented 3 months ago

Hi, I am experiencing the same issue with Magento 2 FedEx Integration.

I have created a project from the FedEx developer portal, but the Track API cannot be enabled on the same project as the Ship API, and the FedEx Magento 2 integration only allows one API Key in the configuration panel at the moment.

engcom-Delta commented 3 months ago

Hi @avstaylime ,

Thanks for your reporting and collaboration. We have verified the issue in latest 2.4-develop instance and the issue is reproducible. Kindly refer the screenshots.

Steps to reproduce -

  1. Create a project in Fedex for "Rate,Ship,Other" image
  2. Enter the same configuration in magento instance. image
  3. Save the configuration and Access frontend.
  4. Place order successfully with Fedex shipping method.
  5. Access Admin, Create invoice for respective order.
  6. Create shipment with tracking number.
  7. Access shipment and click on tracking number. image Observe error displays.

Thanks.

github-jira-sync-bot commented 3 months ago

Unfortunately, not enough information was provided to create a Jira ticket. Please make sure you added the following label(s): Reproduced on 2.4.x, ^Area:.*

Once all required labels are present, please add Issue: Confirmed label again.

github-jira-sync-bot commented 3 months ago

Unfortunately, not enough information was provided to create a Jira ticket. Please make sure you added the following label(s): Reproduced on 2.4.x, ^Area:.*

Once all required labels are present, please add Issue: Confirmed label again.

github-jira-sync-bot commented 2 months ago

:white_check_mark: Jira issue https://jira.corp.adobe.com/browse/AC-12878 is successfully created for this GitHub issue.

m2-assistant[bot] commented 2 months ago

:white_check_mark: Confirmed by @engcom-Bravo. Thank you for verifying the issue.
Issue Available: @engcom-Bravo, You will be automatically unassigned. Contributors/Maintainers can claim this issue to continue. To reclaim and continue work, reassign the ticket to yourself.

psol7 commented 1 month ago

Here is a work around solution for tracking Fedex shipment while the option of multi API credentials (1 for rates and 1 for tracking) is still not implemented in the Fedex modules in Magento. Use the shipperHQ shipper-tracker, it allow to create manual link for tracking . composer require shipperhq/module-shipping-tracker or download at https://github.com/shipperhq/module-shipping-tracker Then you can set a shipperHQ tracker using manual Url as below: https://www.fedex.com/fedextrack/?trknbr=#TRACKNUM# When customer click the link in the Magento tracking page it will resolve to the Fedex tracking info.

Mohamed-Asar commented 2 weeks ago

@magento i'm working on this

df2k2 commented 4 days ago

This PR works for me. Thanks