Ограничить возможность делать заказ с определённых складов

Есть необходимость реализовать такой функционал:

Когда покупатель оформляет заказ, товар должен списываться только с одного, определённого склада, с основного. Но при этом остальные склады тоже должны обновляться и отображать наличие, но при этом даже если товар там в наличии, но его нет на основном, то заказ сделать нельзя.

Сейчас склады отображаются в карточке только при статусе “магазин”, в остальных положениях просто перестают отображаться