Oktawian_IT Posted July 29 Share Posted July 29 Describe the bug and add attachments Hello everyone, We have discovered a bug with the specific pricing feature that prevents us from setting different prices in non-default currencies for products. We want to set fixed prices for one of our manufacturers, but we can't due to the rate multiplier. Even after setting a stiff specific price in a different currency, the price is still multiplied by the exchange rate. For example, the normal price in EUR: Here, it should be 10 USD, but it is multiplied by the exchange rate: Currencies: Product specific price: Expected behavior A fixed specific price should be as we set it, for example, 5 USD, not "5 USD * exchange rate". It works okay when you add a specific price in the default currency as it is supposed to be multiplied by the exchange rate. Steps to reproduce Back Office: Go to International > Localization > Currencies. Set up an additional currency with an exchange rate, in my case x2. Go to Products > Catalog > Add new product. In the product "Pricing" tab, add a price (in my case it will be 5 EUR). Scroll to the bottom > Specific prices > Add a Specific Price. In "Apply to," choose the additional currency and then scroll to the bottom. Turn on "Set specific price" and enter a value, in my case 10 USD Front Office: Go to the added product and check the price. Verify the price. Change the currency to the second one. Check the price again. PrestaShop version(s) where the bug happened 8.1.7 PHP version(s) where the bug happened 8.1 If your bug is related to a module, specify its name and its version ps_currencyselector (possible) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now