I have seen many questions posted relating to this issue but have not found one definitive answer. We are creating an internal app to assist in product creation. I have been able to execute product creations programmatically successfully except for in one aspect: product publications.
My question is: Through either REST API or GraphQL API, is there really no way for me to create a product and publish it to specifically the POS sales channel without paying thousands for Shopify Plus?
Publishing globally is not an option as it would require us to manually disable Online publication. Using a GraphQL mutation to create the product and setting “published” to “true” only publishes it on the Online sales channel. It seems to me that every option I’ve seen so far requires manual work, which renders our entire solution useless, or requires Shopify Plus. This would be very disconcerting as it would mean our entire effort thus far in creating this app was futile. I sincerely hope that what I’m trying to do is possible whether it’s done with one call or several. If it isn’t, I hope that the Shopify Team take heed to this issue as we’re not the only ones having it and we would have now wasted the last month working on a tool that will not work simply because we can’t choose where to publish a product.
Thanks in advance for any help!