Hi all ![]()
After creating separate markets and launching these new markets I realized something strange that I don’t remember seeing before (but I can’t attest).
My prices, in currency converted from default USD, are not correct on all products and site pages. They are 2% higher. Then at cart and checkout they are correct.
It’s VERY visible when you open the side cart popup and see the price not being the same. It even calls to the EXACT same part of the template (product-get-price.liquid) … so I’m baffled.
See www.thesaberfactory.eu, check any country in Euro for instance.
I’ll attach my code for product-get-price.liquid
{%- if compare_at_price > price -%}
<span class="price price--sale" data-js-product-price><span>{{ compare_at_price | money }}</span>{% if settings.price_show_sale_separator %}{{ 'products.product.price_sale_separator' | t }}{% endif %}<span>{{ price | money }}</span></span>
{% elsif product.price_varies %}
<span class="price" data-js-product-price><span>starting at {{ price | money }}</span></span>
{% else %}
<span class="price" data-js-product-price><span>{{ price | money }}</span></span>
{%- endif -%}
In terms of settings I have the following :
- Main market USA
- Main currency USD
- Business location : France (Europe)
- Automatic currency conversion with price rounding
- Taxes activated in EUROPE
I have tried stopping the price rounding it didn’t change anything. What is weird is that in this section I see my conversion prices + rounding, and it’s the right price, the one I see at checkout and cart.
I just don’t understand why the reste of the site would ever display a higher price. Where does this data come from ??
Thanks for any help you can bring .
Kevin
