TABLE OF CONTENTS
Overview
Shopify has two API functions available and both are used by Omnivore. They are now retiring the old API which means Omnivore is transitioning all accounts onto the newer API, this also includes recent updates made by Shopify.
The most recent API change has highlighted how hidden products in Shopify are imported into Omnivore and the different behaviour between the 2 API functions. While your account is already using the new API, Shopify’s update has introduced a change: hidden products in Shopify are no longer imported into Omnivore unless specific settings in your admin are updated.
Under the old API hidden products in Shopify may have been imported and be available in Omnivore. Now with the new API function these hidden and available products that were imported will no longer import correctly because it will detect there is no product URL coming from Shopify which is required.
This means you will need to go into Omnivore and untick the Hidden/Visibility Rule to import these products.
This setting is in Omnivore under Settings - Administration - General - Product Visibility Rule
If ticked please untick this option.
Once you have changed this setting go back to your Omnivore dashboard and click the Import from Shopify button. This will bring in any hidden products and revalidate them correctly.
If you do not want to list any of the hidden products that will be imported you will have to block them when they come in or exclude them. They may come in and not have marketplace categories in which case they will not list. Blocking these products is preferred.
If you have any questions about this please let us know by contacting Support.