Developer forum

Forum » Ecommerce - Standard features » Shipping Provider fee issue

Shipping Provider fee issue

Gonçalo Assunção
Reply

Hello all,

I'd like to report an issue relating the shipping providers fees. If I set a fee for a specific country before another fee for all countries, the shipping provider will get the fee set for 'all countries' bypassing the country specific one.

I've recorded a screen cast of this:
http://screencast.com/t/JhzZSzMqR

 

Thank you

KR,
Gonçalo Assunção
 


Replies

 
Nicolai Høeg Pedersen
Reply

Hi Gonçalo

All countries means all countries... So if you have a shipping that applies to "All countries" and one that applies to "Germany" both are valid if Germany is chosen as the delivery country since Germany is also "All countries". Then it falls back to taking the highest or lowest price depending on your settings.

So you are looking for an option that says "All countries that does not have a specific country set in this list of fees"?

np

 
Gonçalo Assunção
Reply

Hi Nicolai,

Thank you for your answer.

I have the 'use the lowest applicable fee' set. I've tried, in this case, to delete all the Canada fees, and re enter them after the United States ones. But when I press 'save', the Canada fees are set to the top of the list again.

That would be the option that I'd like, yes. Or to be able to choose fees based on a multiple check. With that I could choose all and uncheck 'Canada' and 'United States', in this particular case.

 

Thank you

KR,
Gonçalo Assunção

 

 
Nuno Aguiar
Reply

Hi Nicolai,

 

Allow me to jump in. In this particular scenario the workaround would be to duplicate all of the Shipping providers so that we have 1 that serves all countries we have a fee for, and another on for all of the other countries.

 

However what we were trying to avoid that, just by having Dynamicweb consider the country specific fees first and only if there was no country specific fee rules, adopt the "All countries" fees. Does that make sense?

 

Best Regards,

Nuno Aguiar

 
Nicolai Høeg Pedersen
Reply

Nope. The entire idea of the matrix is to not work like that.

You also have a checbox list of countries you can choose from. And would the lower/higher option not work?

You could simply create 2 shipping methods - one called "shipping" that applies to whatever coutnries that has specifuc fees, and the a shipping method called "Shipping intl." (or whatever) and have fees for those - using the checkbox list of countries on the shipping method. You do not need different providers.

It sounds like you are in one of those scenarioes that you have 100s of fees on an item, so you might even want a shipping method for each country so you can better see what is going on.

Capture.PNG
 
Nuno Aguiar
Reply

Hi Nicolai,

 

The lower fee option does not work accurately. Check the original screencast between http://screencast.com/t/JhzZSzMqR between 38 to 55 seconds. This tells me it's a bug. Can you reproduce it?

 

The workaround is indeed the 2 shipping methods.

 

Best Regards,

Nuno Aguiar

 
Morten Buhl
Reply
This post has been marked as an answer

Hi all

We've reproduced the issue with "Use lowest / highest applicaple fee" and registered it as TFS-21528. A fix will follow shortly

/Morten Buhl

Votes for this answer: 1
 
Nuno Aguiar
Reply

Hi Morten,

 

Thank you for the report.

 

Best Regards,

Nuno Aguiar

 
Kristian Kirkholt
Reply

Hi Nuno

The problem TFS#21528 "Fee rules "Use lowest/highest applicaple fee" fails with country options"  has now been fixed in version 8.7.2.13

You are able to find this build in the download section:

http://developer.dynamicweb-cms.com/downloads/dynamicweb-8.aspx

Please contact Dynamicweb Support if you need any additional help regarding this.

Kind Regards
Dynamicweb Support
Kristian Kirkholt

 
Nuno Aguiar
Reply

Hi Kristian,

 

It seems like we still have an issue with the Fee Rules. Looks like the default fee is always chosen even when there's a fee rule that applies to it.

 

Initially I was confused and had the Default fee to 0/empty (because we wanted to control everything using fee rules), but then I tested with an wierd number (500) to demo the error. Can you reproduce the problem?

http://screencast.com/t/Qu4xh7pkN5D

 

Best Regards,

Nuno Aguiar

 
Nuno Aguiar
Reply

Hi Kristian,

 

I also came across another problem. Looks like the Weight and Volume radio options are now working accurately. Can you help?

http://screencast.com/t/84UY2WV7j

 

Best Regards,

Nuno Aguiar

 
Kristian Kirkholt
Reply

Hi Nuno

I think that we need to look into this in details. So please create at supportcase in Engage.

Kind Regards
Dynamicweb Support
Kristian Kirkholt

 
Nuno Aguiar
Reply

Done

 

Thanks Kristian

 

You must be logged in to post in the forum