'From X EUR' prices on collection page

'From X EUR' prices on collection page

BBoe
Visitor
1 0 0

Is there any solution to display Bulk Discount prices on the Collection page? Should be in the form of 'From € X' and then showing the lowest price of the highest tier of the Bulk Discount.

Replies 2 (2)

pawankumar
Shopify Partner
710 102 123

Hi @BBoe 
I hope you are doing good!
You can try this code, you can put it in product-item.liquid or product-card.liquid or similar file depending upon your theme and also there can be different variable for product like card_product so you can replace product with appropriate variable

{% assign lowest_price = product.variants | map: 'price' | sort | first %}
<p>From €{{ lowest_price | money }}</p>

Thanks!

- Need a Shopify developer? Chat on WhatsApp +91-9467121281
- Coffee Tip: Buymeacoffee  | Email: thepkpawankumar@gmail.com
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
Best regards,
Pawan

Abel_Lesle
Shopify Partner
226 2 17

Hey @BBoe - we do this for our merchants / brands by modifying how their price rendering works on the collection page. The reason why we do it this way is that the collection rendering logic is usually set up differently per theme and there's no direct way to modify it using a theme block as it's a core component of your theme. 

 

Here's how the feature looks like on the Product page when volume breaks are setup using our app (Dollarlabs : Ultimate Discounts

Abel_Lesle_0-1745390033778.png

Basically, the same logic that we use on the widget is re-used on the collection page to show the lowest price per unit first.

 

Feel free to reach out if you have any questions - happy to assist 😉

Founder
Dollarlabs: Ultimate Discounts (5★) – If you can think of a discount, you can build it
Dollarback: Cashback & Loyalty (5★) – Simple cashback. Powerful loyalty.