My company had a developer make an app that used the Shopify API that is no longer employed by this company and it has worked for a few years without issue. However, we’ve been getting emails from our app saying that it is missing required data to import an order from Shopify into our in-house order/quoting system.
I traced the issue down to being a blank ‘Source’ value within the Orders > shipping_lines resource. From my research, it doesn’t look like this part the naming convention for the API responses has changed at all since the app was written, am I correct that this part hasn’t changed?
If that is correct, then what could be causing the Source value to be missing? How does the order get this value and where can I verify its integrity?
I am very new to using Shopify, so my knowledge is a bit spotty. Any help is greatly appreciated.