Hello Shopify team!
It’s been great to start using setProduct to connect from external databases our Shopify products. In combination with bulkOperationRun and setProduct I’m able to keep 1K + digital products into Shopify in sync.
With this I’m able to:
- Create Products
- Create Options
- Create Variants
- And update Products/Variants in a single request.
The only thing that I wasn’t able to achieve is to set Variants as “Non physical products”. To do this I needed to make a bulkVariantUpdate in the BULK_OPERATIONS_FINISH webhook event. Which is a heavy lift considering I only want to set “Non physical products” for all variants.
Would it be possible to have this option available in the setProduct input?
The benefits would be:
- Less logic in identifying new variants to set “Non physical product” value.
- Reduce monitoring logs when variants are updated.
- Overall less code maintenance.
Thank you!
Enrique Y.