Правильный ответ (мне ответили разработчики магазина DNS) пишется софт под SDK которое выдает ШТРИХ-М, ставится на сервер. Софт слушает команды которые посылает плагин для браузера. У нас ЕНВД и так заморачиваться придётся только если банк откажется давать терминал для оплаты картами без наличия кассы.