This issue relates to the WebHook order and order update data for line_items.
We have started receiving “empty” orders, however, on closer examination, these orders may not be as empty as they seem. As far as I can see there are three quantities that may, or may not, be present. The three quantities are current_quantity, fulfillable_quantity and quantity. The fulfillable_quantity does appear to be related to the fulfillable_quantity and the fulfillment_status, but not always. However, when this appears not to be used we are left with current_quantity and quantity. Sometime one is 0, zero, and the other not, or sometimes it’s the other way around.
Is there something, somewhere, that explains the usage of the fields and the relative priorities / precedence of these three quantity values?