Developer forum

Forum » Ecommerce - Standard features » FedEx Shipping Provider - Custom Fees

FedEx Shipping Provider - Custom Fees

Nuno Aguiar
Reply

Hi,

 

I am setting up FedEx as a shipping method provider and I was curious what's the benefit of doing that and then choosing "Use custom fee rules"?

 

Or does that not apply for FedEx?

 

Best Regards,

Nuno Aguiar


Replies

 
Nicolai Pedersen
Reply

It depends if you want to look up the exact fedex price at their price calculation service, or you want all orders to ship at i.e. $10 to keep things simple.

The latter is much more simple, understandable for the customer and less things can go wrong. The first is more precise in terms of adding the exact shipping cost to the order. So depending on which fits the business best, that is what you should choose.

BR Nicolai

 
Nuno Aguiar
Reply

Hi Nicolai,

 

Great, thanks. Currently there's not a way to add a fee on top of the provider cost is there?

Ex: Add $10 or 10% on top of the calculated fee.

 

Best Regards,

Nuno Aguiar

 
Nicolai Pedersen
Reply

Nope, we just added 2 scenarios

  • Simple
  • Advanced

We forgot "Beyond advanced" smiley.

 

 
Nuno Aguiar
Reply

How on earth did you forget that? smiley

 

Sure thank you for confirming. Is there a notification we could subscribe to do this, or would it be best to develop our own provider (copied from DW's)?
I am trying to figure out how complex it would be to provide an estimate.

 

Best Regards,

Nuno Aguiar

 
Nicolai Pedersen
Reply

Class inheritance!

Simply inherit Dynamicweb.eCommerce.Cart.ShippingProviders.FedEx, override the CalculateShippingFee from the base class, start by calling the base class CalculateShippingFee method which returns a RawPrice and add your logic. I event think you can add additional settings to your inherited class.

This way you will reuse our implementation and get updates and simply add your additional logic.

BR Nicolai

 
Nuno Aguiar
Reply

Hi Nicolai,

 

Thank you,

Nuno

 
Emerie Franks
Emerie Franks
Reply

I thought I'd add on to this discussion re: FedEx shipping.  One of our customers has asked if the DW API has the ability to pull over FedEx list rates vs. customer specific rates? Apparently their FedEx account rep mentioned that there are some APIs with the ability to access FedEx's list rates. Is there any way to do this with a setting on DW or would the customer have to secure an additional account with FedEx that uses their list rates?  

 
Nicolai Pedersen
Reply

Hi Emerie

You can check out the docs here (you probably already have). http://doc.dynamicweb.com/documentation-9/how-tos/providers/fedex-shipping-services

It might be the residential vs. commercal rates? If not, I do not think it can right now. If it is just a setting on their API we can have it added to the current provider.

BR Nicolai

 
Emerie Franks
Emerie Franks
Reply

Hi Nicolai,  

Thanks for the prompt response.  I have reached out to the customer to confirm with FedEx whether or not residental = list.  I hadn't even thought to test that out.  I will let you know how it ends up once I hear back from them.

 

 

You must be logged in to post in the forum