Мне кажется, что вы пытаетесь загрузить кассира функциями товароведа.
Мое глубокое убеждение, что на кассе работает биоробот, который после 100 чека уже сам с трудом понимает, что делает, не говоря уж об адекватной реакции на раздражители.
Все подобные операции надо выносить до кассовой зоны, чтобы не снижать проходимости кассы. Например, воткните проверку в прайсчекер, на бэке монитор напишите или еще куда-то... Если кассиру принесли товар, то его задача этот товар оформить и отдать. И, если сотрудники интернет-магазина не позаботились о фактическом резерве заказа, то это точно не головная боль кассира.