Posted on 05/02/2025 15:38:37
Currently not.
If not price is found for a currency in the matrix, it will fall back to the price on the product it self (also in default currency) and convet that.
A workaround is to create a custom priceprovider that calls DefaultPriceProvider.FindPrice with the default currency (EUR) instead of the currency set on price context passed to your custom priceprovider.FindPrice.
You can do that if you know you never have DKK prices.
Alternatively you can call DefaultPriceProvider.FindPrice twice - with the default currency (EUR) and the context.currency - and then somehow make the decission which one to return. After you converted to the currency of the context.
Easy, eh?