lunar icon indicating copy to clipboard operation
lunar copied to clipboard

Shipping rate does not allow a price for each currency

Open ryanmitchell opened this issue 1 year ago • 5 comments

It's not possible to specify a shipping rate price for a min_quantity of 0 for each currency, which means you can only specify in the base currency.

This results in a MissingCurrencyPriceException when you try to use this shipping rate in a cart.

ryanmitchell avatar Jan 15 '25 21:01 ryanmitchell

There are certainly area's of this addon we want to improve. Is this due to the price being a single field and not currency specific?

alecritson avatar Jan 16 '25 13:01 alecritson

Yeah that’s correct. It looks like it needs the same base price sort of logic as variants have. It seems to work ok when you manually add to the database but it then removes them on save.

ryanmitchell avatar Jan 16 '25 13:01 ryanmitchell

Indeed. I remember this being spoken about internally a while back and something we do intend to figure out. I can't remember why exactly it wasn't actioned yet.

alecritson avatar Jan 16 '25 14:01 alecritson

This is starting to cause us a few issues - is it still something on your radar to look at?

ryanmitchell avatar Jul 01 '25 14:07 ryanmitchell

This is starting to cause us a few issues - is it still something on your radar to look at?

Yep, I will be working through the issues each day now.

glennjacobs avatar Jul 01 '25 14:07 glennjacobs