How do I show a default variant's price instead of the lowest price in EasyStore? - Forum | JoomShaper
Staff replied EasyStore Joomla 6 v6.2

How do I show a default variant's price instead of the lowest price in EasyStore?

Asked by David Collado 1 day ago Last activity 19 hours ago

In EasyStore, the product listings show the lowest price for each product. I want them to show the price of a default variant instead.

How do I set a default variant so its price is displayed in the product listings?

For example the painting is $4,000 but we sell prints at $160, $180, & $190 and the page for all the products is showing the lowest price in the variant which is $160, but we want to show the variant price listed first at $4,000. Is this possible?

1 reply

Rashida Rahman Staff

Hi there!

Thanks for the clear example.

At the moment EasyStore doesn’t have a “default variant” option. When a product has variations, the Shop page, storefront and the Price addon in list views always show the lowest variant price. That’s why your listing shows $160. Changing the order of the variants doesn’t change this.

For your case, the cleanest fix is to set this up as two separate products, since the original painting and the prints are different items:

Original painting: a product without variations, Regular price $4,000. Turn on Track Quantity and set Stock Quantity to 1 so it can’t be sold twice.
Prints: a second product (for example “Painting name – Print”) with Size variations at $160, $180 and $190.
Link them: open the original’s product edit page and add the print product under Cross-sell Products, so buyers who can’t afford the original see the print option.

The listing will then show $4,000 for the original and $160 for the prints.

If you’d rather keep one product, you can’t change the listing price without customizing EasyStore’s core price layout. That change is overwritten with every update, so we don’t recommend it. If it helps, we can show “From $160” on the listing so customers know the price is a starting price.

Best regards,

Log in to reply.