Hello,
My name is andriansyah, you can call me NC. I already become a Drupal Developer since 2012, and every day I'm Drupal-ing (yes, it is my every day work).
According to your requirement, there is a solution that can I propose.
we need to add a variable checking in the node product template.
If you interested, let's have a further conversation about this, and we can complete in no time.
Regards,
NC