Returns Fixed Shipping Rates Irrespective of Address and Item Configuration

Created on 10 June 2024, 5 months ago
Updated 28 August 2024, 3 months ago

Problem/Motivation

I have encountered issues with the Commerce FedEx module on my Drupal site. Despite configuring the module correctly with the provided API information, the shipping rates returned are always fixed, regardless of the shipping address entered. Additionally, selecting the "Each item in its own box" option should provide varied shipping rates based on the dimensions of each item's variations, but it still returns fixed rates.

Steps to reproduce

1. Install and configure the Commerce FedEx module.
2. Enter the necessary API information.
3. Attempt to calculate shipping rates for different addresses.
4. Observe that the shipping rates remain fixed.
5. Configure the module to use the "Each item in its own box" option.
6. Attempt to calculate shipping rates for items with different dimensions.
7. Observe that the shipping rates remain fixed.

Expected Results:

Shipping rates should vary based on the destination address.
When "Each item in its own box" is selected, shipping rates should be calculated based on the dimensions of each item's variations.

Actual Results:

Shipping rates are fixed and do not change with different addresses.
Shipping rates are fixed even when "Each item in its own box" is selected.

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Closed: won't fix

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @kushagra.goyal
  • I can confirm having the same problem on our site. It appears that the correct weight is being sent, but fedex comes back with a quote for a much larger weight.

  • Has this module been updated to use the new FedEx API that they implemented? If it is still using the old SOAP API then that is the problem. FedEx moved the old system to development containment, so it must be sending a default message now.

  • Status changed to Closed: won't fix 3 months ago
  • πŸ‡ΊπŸ‡ΈUnited States rhovland Oregon

    Apparently the SOAP API will be completely turned off at the end of this week according to one of their developers so this will go from example rates to no rates real quick.

    However, this issue is now obsolete because there is a new branch that supports the replacement API

  • πŸ‡ΊπŸ‡ΈUnited States andyg5000 North Carolina, USA

    Hey Ryan,

    Thanks for maintaining the issue queue.

    Just for other's that might see this, the SOAP rate API is not being turned off this week.

    Here's the notice from their site showing it's just tracking and address validation:

    Caution: FedEx Web Services Tracking, Address Validation, and Validate Postal Codes WSDLS will be disabled on August 31, 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.

    Still important to get the update in place if you haven't already!

Production build 0.71.5 2024