Since we migrated to Magento 2 (2.3.5P1) we are having issues with saving fixed prices per storeview. When saving a price for a storeview (lets say Italy) and removing check in the default checkbox, when saving it alters the price for this option for every storeview. How can this be configured/solved in Magento 2?
Hello @Bierkelder ,
It's because Price is a website/Global level attribute, it cannot be changed as per storeview.
You may require some customisation or any custom module to make it work for store view but it will might come with consequences with catalog-rule etc.
you can see the scope text under the attribute when editing the product.
for further reference : https://docs.magento.com/user-guide/catalog/catalog-price-scope.html
Hope it helps !
Magento has this for per website view inbuilt.
System > Config > Catalog > Catalog > Price > Select 'Catalog Price Scope' = Website
Then check-box will appear before price to make that different per website under Manage products.
This setting has the store-view scope so you can specify it for each store view Afther the template is saved, all the selected products will be visible in the option value on the front-end, no matter if the option value is chosen or not.