The challenge
Inventory is split across marketplaces
How we solve it
Every marketplace reads from and writes to one shared inventory pool, so a unit is available everywhere until it actually sells.
Stock is used wherever demand appears, and units stop sitting idle on one channel while another sells out.