Trying to figure out why, by default, the Fedex rates that are returned are not the discounted rates that we're expecting. Found a good post on the Magento forums relevant to this: http://www.magentocommerce.com/boards/forum/viewthread/303546/#t473550

They referenced a Magento bug report that I couldn't find: Issue #14644

I'm currently on Enterprise (I know I know, behind 2 major point versions. If it turns out this issue is due to be being behind, that will be a first).

Perhaps it's just that by default they expect merchants to charge their customers list price and keep the savings for themselves. That wouldn't be completely unreasonable. But it's surprising that there isn't at least a configuration option for this.

UPDATE: I noticed that I got a downvote and close vote. While this question may in part relate to a business decision that's outside the scope of a proper SO question, I think that this is still a useful question to have a cannonical answer.

After a decent bit of searching, I wasn't able to figure out why my rates were incorrect and Fedex developer support is, let's just say, not very helpful.

So, if for no other reason than to give other people a quick answer to why their rates are incorrect, I think this is a useful question to have around.

In order to make the question less subjective, I've changed it from "why don't..." to "Can Magento be configured to use discounted rates without code-level changes?".

migrated from stackoverflow.com Nov 11 '14 at 14:04

This question came from our site for professional and enthusiast programmers.

  • Because a lot of people charge the book rate, pay the negotiated rate and use the difference to pay for the packaging materials. It's a business decision. – Fiasco Labs Nov 10 '14 at 19:58
  • I edited the question give a bit more context and explain why I think it shouldn't be closed. In case it was you @FiascoLabs who downvoted and close voted. – kalenjordan Nov 10 '14 at 20:19
  • Wasn't me on the flag, it's a valid question, just noting why negotiated rates aren't the default. Plus most small operations find out later that they can negotiate rates. – Fiasco Labs Nov 10 '14 at 20:26
  • Gotcha thanks. I've now received 2 downvotes despite my clarifications. It appears that my downfall is near. – kalenjordan Nov 10 '14 at 20:29
  • Didn't FedEx update their API awhile ago? I believe there exists a patch for older versions of Magento. If you haven't already applied that, I would implement that and see if you get your expected rates. – coasthird Nov 10 '14 at 21:15

Looks like the answer to this is no. I had to go with code-level changes in order to get Fedex to use the ACCOUNT rates as opposed to the LIST rates.

Update: for reference here is the core code change that was needed.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.