The challenge is to update shop entities after previous inserts.
We follow this procedure:
The insert process is almost 100% reliable. As workaround, we now have to delete all products so we can use the insert process rather than the update process which is not reliable.
What can be done to update products (with all those properties, namely metafields) in a reliable way? The reason for us to use a complex product object with all properties is to avoid error 429 - too many requests.
What is the recommended way for feeding Shopify from an ERP system using the REST-API?
Thanks a lot.
If after the fact you can verify that the metafield ID's are indeed valid and have data, I'm wondering how long after the initial insert are you then making the update request. Sometimes it can take a little while until you can reference all of the new record ID's in order to pull their data. If there is a rapid insert/update routine, can you create a small test case, and insert say a 5-second pause between the insert and the update? Does this alleviate the quirk?