1. Reserve stock right after an order is placed on every platform, unfreeze/update after it is decremented at the stock master data system.
2. Use real-time updates to make sure there is no over-selling
3. Make scanning items and updating their status in the system a mandatory step for any store operation.