Automated discount only showing at checkout (Venture theme)

Hi,

I wanted to ask if there is a workaround for my current issue in Venture theme (12.0.4).

Issue: At this moment the theme only shows sale prices, when working with the conventional way (compare at price & regular price). But when using an automated discount that applies to a “sale” collection, the correct price is only shown when the user goes to his shopping cart/checkout page.

Since for many customers it will be more visually aiding their shopping experience if they can see the discounts when browsing the products in the store, I’d like to know if there is an existing fix for this?

What have I tried to fix this:

  • Update the Venture theme to the latest version (12.6.1), the issue remained the same.

  • List all different prices of the product to see if the discount price is stored in the product object, only found the regular prices set in the product page of the admin panel

Any input or tips on this issue are much appreciated, as this is an important issue since the holidays are arriving.

Thanks in advance!

Update:

I found a temporary fix for the issue, as the store uses a sale collection with a given % off the price (f.e. 30% off) can be achieved with as follows:

-First check if the product has the sale collection

-Then calculate the sale price using the “times:” filter

Remarks:

  • This only works for the given collection, say you add another sale collection (f.e. 50% off), you will need another check for that collection and calculate with a different times filter.

  • This fix is probably against all decent coding principles and is very dirty as it doesn’t follow any of the projected logic of the application, so a decent long term fix would still be appreciated. Although this probably will have to come from the shopify dev team’s side.