По моим наблюдениям, зависания происходят чаще всего после контакта кассира с покупателем (передача денег или пластика).
Особенно после пластика, поскольку карточка чаще передается из рук в руки. Деньги обычно кладут в монетницу.
Статика от покупателя передается кассиру, а от него в свою очередь на клавиатуру. Некоторые кассиры говорят: испортился
картридер, проведешь карточкой и касса повисает. Повисания учащаются зимой, когда в зале много искусственных шуб, курток
и обуви на толстой подошве. Свою лепту вносят и пластиковые корзины. Как выход можно предложить для снятия статических зарядов соединить монетницу (металлическую) с "землей" через резистор 1 Мом. Кстати, кто наблюдал как работают гардеробщики в зимний период?