A Shopify store owner reports that item prices and cart totals are not displaying on their cart page. They provided a product link and screenshots showing the missing pricing information.
Proposed Solutions:
Two community members suggested adding CSS code to the theme’s styles.scss file to unhide price elements using .cart-item__column.cart-item__price.hidden and .span.theme-money display properties
One solution partially worked—individual item prices appeared, but the cart total remained missing
Troubleshooting Recommendations:
Identify which theme is being used to rule out theme-specific issues
Test with a fresh theme installation to isolate the problem
Check if any recently installed apps modified the cart template or added code snippets
Investigate whether cart template code is missing or overridden by conflicting logic
Status: The issue remains unresolved as the cart total still doesn’t populate despite initial CSS fixes.
Summarized with AI on November 25.
AI used: claude-sonnet-4-5-20250929.
This is not ideal and can be confusing for customers, especially if they have multiple items in the cart. So I understand the urgency to have it fixed. It
In most cases, this would happen if the code is missing or this part of the cart template is overridden by a different logic or an app. Please let me know which theme you are using to eliminate this as the root of the problem.
Then, try to add a new fresh version of your theme and test if the cart total is missing on it as well. Also, did you install any apps that required adding code snippets to the cart template?
Let me know what you see, and we’ll continue troubleshooting from there.
By the way, your website looks fantastic! I don’t know if you have anything planned for BFCM this year, but now is the time to prepare. BFCM is one of the biggest sales weekends of the year and sees the start of the holiday season as well. Every year my go-to is this BFCM Checklist.)It allows me to make sure that I am making the best use of my time and resources, and it really helps take the pressure off by starting early.