Shopify themes, liquid, logos, and UX
The price in my catalog is displaying $0.00 for some reason when the variant in the products admin is priced correctly. Link: https://vanatri.com/collections/all
Solved! Go to the solution
This is an accepted solution.
So, what happens when you install a fresh copy of Dawn from the theme store? Does it still show zero price on collection page?
You need to have a look at your snippets/card-product.liquid and check whether it has been modified.
Check https://help.shopify.com/en/manual/online-store/themes/theme-structure/extend/edit-theme-code#roll-b... -- if there is "Recent changes" and "Current" shown above the code editor for this file it means that it was modified. You can try reverting to older versions of this file to see if it fixes your problem.
Hi @Vanatri ,
Thanks for reaching out to the Shopify Community! I'm Mia from MooseDesk , your go-to Live Chat, WhatsApp and FAQ App here to help enhance your customer support experience 😊
I had a look at your store and I noticed the issue you're referring to: some products are displaying $0.00, even though they’re correctly priced in your Shopify admin. Here are a few common reasons this happens — along with how to fix it:
Even if the main product has a price, Shopify pulls the price from the first variant listed. If that variant has:
No price,
Or is set to $0,
…then the catalog will show $0.00.
Fix:
Go to the product in your admin → click "Variants" → make sure each variant has a price set, especially the default or first variant.
Sometimes, custom code or third-party apps interfere with how prices are rendered — especially if your theme uses JavaScript to update variant prices on the fly.
Fix:
Preview your site using a fresh, unedited version of your theme (like Dawn) to check if the issue persists.
If the default variant is out of stock and your theme doesn't handle inventory-based price switching well, it may display a blank or $0 price.
Fix:
Ensure the default variant has stock.
Or reorder the variant list so an in-stock item appears first.
Moreover, as your business grows and you begin to connect with more customers, efficient communication will become even more crucial. I suggest exploring MooseDesk, a FREE Live Chat, WhatsApp & FAQ App. You can easily reach customer support via WhatsApp, ensuring immediate assistance for inquiries. Also, the widget provide multi self-Service options such as Order tracking, Translation and FAQ section empower customers to resolve common questions on their own, reducing the need for direct support.
So this is my answer for your question . If this is helpful for you, please let me know by giving me a 'LIKE'. If your question is answered please mark this as 'SOLUTION’.
Was your question answered? Giving MooseDesk's reply a Like or marking it as an Accepted Solution!
Install now. Be our early bird and get all features free forever.
Checked all 3, none of them hinted at a solution.
This is an accepted solution.
So, what happens when you install a fresh copy of Dawn from the theme store? Does it still show zero price on collection page?
You need to have a look at your snippets/card-product.liquid and check whether it has been modified.
Check https://help.shopify.com/en/manual/online-store/themes/theme-structure/extend/edit-theme-code#roll-b... -- if there is "Recent changes" and "Current" shown above the code editor for this file it means that it was modified. You can try reverting to older versions of this file to see if it fixes your problem.
Thank you, the code was modified and I just reverted it back to the original.
Hi,
Hope this will help
- Make sure variant is selected in your theme
- Fix or replace code (if required)
Something like this
{{ product.selected_or_first_available_variant.price | money }}
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025