When Product Bundles pricing variants and/or their pricing is showing on the storefront, it's usually because meta field data on one or more app variants were removed. This is assuming Quantity Breaks' code has been installed on the theme. The app uses this data to control its variants, and when this happens the app no longer recognizes the variant and is unable to modify, delete, hide or properly use the variant.
There are a few things that can cause this:
- The app's variant was manually modified in the product section of Shopify Admin.
- Import was initiated in Shopify while the app was applied to the product that was being imported and overwritten without the app being paused beforehand.
- The product and its variants were duplicated from another product that had Product Bundles applied to it.
- In rare situations, another app can affect a product in such a way that the app's meta field data is cleared.
In the situation where the Product Bundles variants and/or their pricing is showing on the storefront, and it's verified that the problem isn't being caused by the app's code not being installed on the theme. To fix this, follow these steps:
- From "Shopify Admin", select Apps.
- Select Product Bundles.
- Select Product Bundles again.
- Select the toggle beside the Product Bundles group to disable.
- Wait for the batch process to complete.
- Select Products.
- Find any app variants not removed by pausing the Product Bundles group.
- Select the app variants that are showing in error.
- Select the down arrow.
- Select Delete variants.
- Select the toggle beside the Product Bundles group to enable.
Note: If you have many variants that need to be deleted, it may be a good idea to export all of your products as a CSV file and mass delete the extra variants in Excel, and then re-import the products.