Developer forum

Forum » Feature requests » Missing options in shipping matrix

Missing options in shipping matrix

Anders Ebdrup
Anders Ebdrup
Reply

Hi Dynamicweb,

 

I have a few feature requests to the new shipping matrix (which by the way is a great improvement, but our clients are not yet satisfied):

  1. Please let the fee value accept 0 as a valid price. Right now it just skips a fee rule if the fee value is set to 0
  2. Add a new dropdown when the type is set to "$", this dropdown should have a default value of "default currency" and then make it possible to specify the currency as the end price for a customer is very important in a b2c-shop with a lot of different currencies

Best regards, Anders


Replies

 
Nicolai Pedersen
Reply

Hi Anders

Thank you for the feedback.

@1: Just to clarify - when you specify 0, that should be the fee used in the checkout process - which it does not now?

@2: See dump1 - the matrix already have a currency drowdown. That makes it possible to define the price as i.e. 1€, $90 or 5£ depending on the users currency.

BR Nicolai

Capture.PNG
 
Anders Ebdrup
Anders Ebdrup
Reply

Hi Nicolai,

 

I am sorry about number 1 as we have got it to work with a zero value. But for number 2 I think we need a currency dropdown in the left hand part of the screen.

The current example is that we have a solution with a desired freight amount of DKK 29. The default currency in the solution is Euro and tax has to be added to the freight price. The currency rate for DKK is: 100/13, so we have set the freight value to: 3.02.

Now we have this calculation in Dynamicweb: 3.02 * (100/13) * 1.25 = 29.03846153846154, which is not the disired amount in a B2C-context.

This can be corrected if we can set the currency of the fee value as the calculation will just be: 23.2 * 1.25 = 29.00.

 

Best regards, Anders

 
Nicolai Pedersen
Reply

But why not just add 29 in Currency DKK to the matrix?

 
Anders Ebdrup
Anders Ebdrup
Reply

Hi Nicolai,

 

Yes, that would be great, but the standard currency of the solution is set to EUR :-)

Please review the setup here: http://screencast.com/t/p6Psy82qFxCh

 
Nicolai Pedersen
Reply

Yeah, I understand that.

But setting 29 with currency DKK should work so that it will use that fee rule if customer context currency is DKK. If the customer is using EUR, that rule should not be applied... So you say that is not how it works?

I'll have QA look at this...

BR Nicolai

 
Christian Rud Skovgaard
Reply

Hi Anders,

The attched matrix only applies the rules when Currency is DKK. A screenshot with a purchase in euro is also attached.

Do you see the same behaviour? Or do you look for a different behaviour?

 

Kind regards

Christian

NoFeeInEuro.png ShippingMatrix.png
 
Christian Rud Skovgaard
Reply

TFS 29200 has been created to solve the problem of converting fee when an order currency has been chosen.