Skip to content

Currency rate applying twice for configurable products #10150

@sergeynezbritskiy

Description

@sergeynezbritskiy

Description

When I set up multiple currencies and go to product page, then switching from default currency will cause applying currency rate twice (for configurable products only)

Preconditions

  • Create configurable product with two configurations with prices NOK 10 000 and NOK 5 000 respectively.

Steps to reproduce

  • Go to frontend product page, I see price 5 000 NOK, but when switch currency to EUR, i see price 50 EUR.
  • Setup multiple curencies: NOK (default, base currency), EUR.
  • Configured currency rate 1 NOK = 0.1000 EUR
  • Go to created product page on frontend
  • Change store currency from NOK to EUR

Expected result

Price should be displayed 500.00 EUR

Actual result

Product price displayed 50.00 EUR

Additional information

I even can see some price blinking when page is loading from 500.00 to 50.00, you can see it on the video below https://www.screencast.com/t/IqRI8tMkYJi
So price for configurations is calculating correctly, and seems like it is calculating twice for configurable product price.
The same issues with other currencies.
Tested on Magento versions: 2.1.6 and 2.1.7 (2.1.6 - fresh vesion of Magento with default theme Luma)
OS: Ubuntu Ubuntu 14.04.5 LTS and Windows 10 x64
PHP 5.6.30
Apache 2.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    Component: TaxIssue: Clear DescriptionGate 2 Passed. Manual verification of the issue description passedIssue: Format is validGate 1 Passed. Automatic verification of issue format passedIssue: Ready for WorkGate 4. Acknowledged. Issue is added to backlog and ready for developmentbug report

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions