Вообще по закону торговые организации обязаны принимать банковские карты. Если конечно закон уже вступил в силу.