Define your stock pool as the single source of truth
30 min
In MaxInvent, the Product table owns the stock number. Every channel (EbayListing, AmazonListing, TemuGoodsId, TiktokProduct) links back via a centralProductId mapping. Stock is never stored per-channel — it's always computed from the pool minus buffers.
- This is the single most important architectural decision.
- Platforms that store stock per-channel (older Linnworks, old Veeqo) cannot avoid drift fundamentally.