Если клиент, наполнил корзину и сделал заказ.
У тех позиций которые в корзине я менял статус на "в заказе".
И если второй клиент, обращался ко мне с такими же позициями или одной похожей позицией(которые я уже не могу отгрузить), то я отдавал ему ответ мол сори, эти позиции не доступны и подсвечивал их(на свое усмотрения). Таким образом я защищался от того, что у меня закажут то, чего нету.