Most of these functionalities will target an entire product and not individual variants of the product to display. This means that they can pull and display the app-created variants and/or their prices.
Because we don't have any control over how this functionality behaves, there are no resolutions.
On the Shopify storefront, we're able to hide the variants and their prices, but we don't have access to these third-party functionalities. Any direct change would need to come from their end.
It is recommended having two separate instances of the same product in the Shopify store:
- One for the Shopify storefront (online store sales channel)
- One for all other sales channels
The storefront version will have the app's functionality applied to it, which can be hidden on the other sales channels.
The product made for the other sales channels will be hidden on the storefront and not have the app's functionality applied to it.
It is recommended duplicating the Shopify product within the Shopify admin, then disabling it from displaying on your storefront (removing it from the online store sales channel).
It is equally as important to ensure that any app group targeting this product is turned off. The app must be finished removing the app variants on that product. Then, you will be able to set the original product to not be visible in the alternative sales channels and turn the app's functionality back on for it.