To help troubleshoot this issue, you can try and install a fresh copy of a Shopify theme by going to Online store > Themes > Explore free themes, then select a theme to add to your library. From there, click on Actions > Preview, and you can then navigate to the product page to see if the product prices will reflect what you’ve set within your Shopify admin. If the issues don’t persist on the fresh theme, chances are a third-party factor, whether it be an app, theme or code, may be interfering with how your website is intended to function.
If you still can’t pin point where the issue is stemming from, we can help look into this further for you. To do this however, we’d need to access your account. We aren’t able to provide account-specific support within our Shopify Community Forums at this stage, but you can contact our live support team via our help centre here. Once you’ve logged in to your store on our help centre, type in your question or the topic you need help with. After that, you should see the Get Support heading at the very bottom of the page, and you can click Continue to start a support request. From there, our support team can assist with your query further.
I’m just learning about this behavior. In Dawn, it seems like when displaying {{ price }} on the price.liquid file, for some reason the price is multiplied per 100. Probably Shopify is storing price as cents. Then, there is a filter money_with_currency which is applied on the default code provided by the theme, which divides the price per 100.
If you don’t apply the filter money_with_currency to display your price (or the money filter), you will see your prices multiplied per 100