NO BUG: Price does not appear on Add-to-Cart element on variable Woo products

I have Bricks 1.8.2 and Woocommerce 7.8.2 installed. At some point recently (I don’t know when, but perhaps transitioning to 1.8.2), the product price on my variable product pages disappeared.

I checked to see if it occurred when I recently turned off class chaining, but that doesn’t appear to be the case. I also checked to see if it’s a perfmatters /autoptimize issue and that is also not the culprit as it also doesn’t appear when they’re disabled.

The following product has 6 variable combinations but essentially, the price changes on package type selection.

On console, I don’t see html rendered to show the price.

Note: The price element also does not show in the builder, with a different but also variable product selected for the template.

Hi Eric,
Thanks so much for your report!

Unfortunately, I cannot reproduce the issue. Have you already ruled out a plugin conflict with other Woo add-ons by disabling all additional WooCommerce plugins (except WooCommerce itself)?

Best regards,
timmse

@timmse - Unfortunately no magic bullet there. I turned everything off and reloaded the bricks builder. Ignoring the styling for a moment, the price still doesn’t pop up.

Would you be so kind as to send temporary login credentials and a link to this thread to help@bricksbuilder.io using the email address you used during the purchase?

@timmse - It looks like this is resolved on the frontend. Apparently it was a perfmatters issue after all. There was some persistent caching going on that even when I turned off perfmatters, it didn’t clear.

However, I still don’t see the variable price showing up on the bricks builder template which is strange

Hi Eric,
Yes, it is somehow related to perfmatters, which I also noticed yesterday. After I disabled it, it worked. Now it also works with perfmatters enabled… as you say, probably caching.

The prices are not displayed in the builder because it is not a product page, so part of the JS is not loaded.