Great question ā answering as the UphillTech team:
Since I don't have enough points to post a comment I'm posting this as an answer. I'm really sorry to have to post such a negative comment like this, especially since I may need help from Shopify dev suport at some point and I really don't want to piss them off, so hopefully they won't take this personally. I can appreciate some of the design decisions Shopify has made with its APIs, but David Lazar and crew seem to be missing Jarko's point or just don't care. I personally could care less about SOAP, I use JSON and REST for everything whenever possible and am pretty agnostic when it comes to technology stacks, but I too am disgusted by the limitations of the Shopify product API (and other...
Full answer by minorgod: https://stackoverflow.stackexchange.com/a/11943789 (CC BY-SA 3.0).
Need it done for your business? UphillTech.