Hi
As part of the implementation of the Sales order API v3 we update the Inventory quantities(Available, Available for shipping etc) for the items included in the sales order.
While testing this, we noticed concurrency issues for the quantities when orders with the same item are created at the same time, which can lead to wrong quantities and/or longer time for processing the order.
To improve the flow, we plan to introduce eventual consistency related to the inventory update for the orders created from the Sales order API v3. This means that the quantities will still be updated, but the update will run as a separate process in the background right after the order is created.
For you as an integrator, the only difference from today is that the inventory quantities will be updated within a time frame of 100 - 3000 ms. This will be seen, for example, in that the quantities in GET/inventory will be updated within that time frame.
Therefore we want to ask you, our integrators, about your view on this. Is it OK that the inventory quantities are updated with this short delay? Please comment your input in this thread.
... View more