New Fields in Order File

Hello all,

I’m not the tech counterpart for my team but trying to be as supportive as I can to help them better understand Shopify. We currently have Shopify connected to JDE via API and we send all order data through that connection for fulfillment and order updates, etc. An issue we have been having is when Shopify adds new data fields to this order file, it often breaks our JDE process due to the lack of mapping on these new fields. For instance, around March 31st, 2022 there were 2 new fields (so i’ve been told) that we were not previously receiving sent in our order files. When this happened, our system stopped processing orders and was down for 3 days before we were able to get the new fields mapped and updated.

The new fields: estimated_taxes and channel_liable

I have two questions:

  1. Is there somewhere we can find out about upcoming changes that would affect order files?

  2. Is there a way we can prevent changes from being automatically rolled out or give us time to implement updates prior to the new order files being sent?

Thanks for any support, and apologies for any lack of tech knowledge.

Any ideas here? Support suggested the developer change log, but I didn’t see anything in there specifically about the two fields we saw added to the order file at the date our system received them. And also seems a bit tough to consistently look at the change log, know how it’s going to affect API data received, and make code changes to allow for it.